Md Aamir Akhtar
Full-Stack Software Engineer
About
Results-oriented Full-Stack Software Engineer with 4.5 years of experience across Node.js, SQL, React.js, and Flutter application development, and hands-on exposure to Next.js, TypeScript, and serverless architectures. Skilled in designing secure, scalable APIs with OAuth 2.0 and JWT-based authentication, and in migrating legacy applications to modern serverless platforms. Seeking a challenging role to leverage full-stack expertise in building efficient, secure, and high-performing software solutions.
Skills & Expertise (20)
Work Experience
Node.js / React.js Developer
TCS
Nov 2020 - July 2025
Developed RESTful APIs using Node.js and Express.js to support frontend applications. Designed and implemented middleware for logging, error handling, and authentication. Implemented secure authentication and authorization flows using OAuth 2.0 and JWT, protecting API endpoints and managing user sessions. Built and integrated React.js components to consume backend REST APIs and render data-driven UI views. Designed and implemented frontend pages using React.js, including search/filter functionality and chart-based data visualizations. Integrated a chatbot into the frontend application to support interactive, real-time user assistance. Created custom input validation logic using tools such as Joi and express-validator to enforce data integrity at the API layer. Participated in code reviews and API documentation to improve maintainability and onboarding for new developers.
Education
B.Tech in Computer Science - MAKAUT
2016 - 2020 ยท India
Intermediate - CBSE
2013 - 2015 ยท India
Matriculation - CBSE
2012 - 2013 ยท India
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Citizen
Relocation
Depends on Offer
Skills (20)
Click a skill to find developers with the same skill