Hello 👋,

I'm Elavarasan M

Senior Full-Stack Engineer scaling SaaS products with NestJS and React Native
myicon

About Me

Senior Full Stack Developer with 5+ years of experience building scalable web applications using modern frontend and backend technologies. Focused on performance, clean architecture, and delivering reliable production-ready solutions.
Work Experience

Senior Software Engineer

Bititude TechnologiesAug 2024 - Present
Calicut, India
  • Built scalable REST and GraphQL APIs using Node.js, Express, and NestJS
  • Migrated production backend from Express.js to NestJS
  • Implemented real-time communication using Socket.IO
  • Optimised database queries and improved API performance
  • Integrated external services for compliance and reporting workflows

Software Engineer

Bititude TechnologiesMar 2021 - Jul 2024
Calicut, India
  • Designed and implemented REST APIs using Node.js and Express
  • Developed backend services for enterprise applications
  • Built user management and reporting modules

Junior PHP Developer

Gnanaguru TechnologiesDec 2020 - 2021
Coimbatore, India
  • Developed vehicle insurance renewal application
  • Worked with PHP, JavaScript, AJAX, and MySQL
  • Implemented form processing and validation

Tech Stack

Technologies I've been working with recently

myicon

Angular is a platform and framework for building single-page client applications using HTML and TypeScript.

myicon

React is a JavaScript library for building fast and interactive user interfaces using reusable components.

myicon

TypeScript is a strongly typed superset of JavaScript that improves code quality and developer productivity.

myicon

Node.js is a JavaScript runtime used to build scalable server-side and backend applications.

myicon

NestJS is a scalable Node.js framework for building efficient and maintainable backend applications.

myicon

Redux Toolkit simplifies state management in React applications with predictable and centralized state.

myicon

Express.js is a minimal and flexible Node.js framework for building web and API applications.

myicon

HTML is the standard markup language used to create the structure of web pages.

myicon

CSS is used to style and layout web pages, including colors, layouts, and responsiveness.

myicon

KnexJS is a SQL query builder for Node.js used to interact with relational databases efficiently.

myicon

MySQL is a relational database used for storing and managing structured application data.

myicon

MongoDB is a NoSQL database used to store flexible, JSON-like documents.

myicon

PostgreSQL is an advanced open-source relational database known for reliability and performance.

myicon

Next.js is a React framework for building fast web applications with SSR and static generation.

myicon

Tailwind CSS is a utility-first framework for rapidly building modern user interfaces.

myicon

GitHub is a platform for hosting, sharing, and collaborating on software projects.

myicon

React Native is used to build cross-platform mobile apps using JavaScript and React.

myicon

Expo simplifies React Native development with powerful tools and APIs.

myicon

Prisma is a modern ORM that simplifies database access and improves type safety.

myicon

Drizzle ORM is a lightweight and type-safe ORM designed for TypeScript and SQL databases.

myicon

Vitest is a fast unit testing framework designed for modern JavaScript and TypeScript projects.

myicon

React Query simplifies server state management, caching, and synchronization in React apps.

myicon

Docker is a containerization platform that allows developers to package applications and their dependencies into portable containers for consistent deployment.

myicon

Flutter is used to build cross-platform mobile applications using a single codebase.

myicon

Firebase provides backend services like authentication, database, and hosting.

myicon

PHP is a server-side scripting language used for web development.

Achievements

5+Years of Experience
6+Production Projects
7+Personal Projects
20+Technologies
🏆

Years of Excellence Award

Bititude · 2024

Recognized for consistent outstanding performance, technical excellence, and valuable contribution to the organization.

🥇

Monthly Performer Award

Bititude · Dec 2024

Awarded for exceptional performance, productivity, and successful delivery of key project milestones.

🎯

Perfect Attendance Award

Bititude · 2024

Recognized for maintaining perfect attendance and demonstrating strong professional commitment and reliability.

🚀

6+ Production Projects Delivered

Successfully developed and deployed enterprise applications as part of the Bititude engineering team.

💡

7+ Personal Projects Built

Designed and developed full-stack applications independently to strengthen expertise in modern web technologies.

🛠️

20+ Technologies Worked With

Including Angular, React, TypeScript, Node.js, NestJS, Flutter, PostgreSQL, Docker, and modern frontend/backend tools.

⏱️

5+ Years of Professional Full Stack Development

Delivered scalable frontend and backend applications using Angular, React, TypeScript, Node.js, and NestJS.

Certifications

Projects

Food Order Taker

Food Order Taker

Using PHP, JavaScript, Boostrap, Mysql you'll learn how to build this application - from start to finish. The App is called Order Taker and it is a simple Javascript app that allows users like to order food without manual effort

Tech Stack
PHPJavaScriptMysqlBootstrap
Table Booking Using MERN App

Table Booking Using MERN App

Using React, Node.js, Express & Mysql used to create this Full Stack MERN Application. This app is simple table reservation app that allows users to reserve table for events and post comments about food and suggestions

Tech Stack
ReactRedux toolkitExpressMysqlNodeBookshelf js
Food Order App

Food Order App

Food app built by React Native,Sanity Cms as backend.It Used to food order with expo Geolocation

Tech Stack
React NativeSanity IoTailwind cssRedux
Learn Tech

Learn Tech

Individuals can become teachers and learn from others by sharing their knowledge with less investment

Tech Stack
Next JsTailwind cssCleak authPrismaMysql
Shopping Cart

Shopping Cart

This flutter application uses Google and email addresses for Firebase authentication. It can serve as a basic authentication template.

Tech Stack
FlutterGetxGet StorageFirebase
LendsLog

LendsLog

A cross-platform app to track money lent and borrowed, built with Expo and React Native. Features real-time updates, reminders, and organized transaction management. Runs on Android

Tech Stack
ExpoReact NativeTypeScriptExpo RouterRedux ToolkitFirebaseReact Hook Form
Expensify

Expensify

A modern cross-platform expense tracking app built with Expo and React Native. Features secure authentication with Clerk, expense analytics with charts, and Excel export support. Runs on Android, iOS, and Web.

Tech Stack
ExpoReact NativeTypeScriptExpo RouterReact QueryClerkXLSXPlay Store
Upcoming....

GitHub Activity

GitHub Streak

Contribution Graph

GitHub Contribution Graph

Top Repositories

View Full GitHub Profile

Let's Work Together

I'm open to Full Stack Developer roles and freelance opportunities. Feel free to reach out through any of the platforms below.

Design Your Future

Full Stack Developer specializing in modern web applications

© 2026 Elavarasan M. All rights reserved.