Fullstack Engineer with 4+ years in Python, Node.js & AWS
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Python Full Stack Engineer with 4 years of experience building scalable MERN and cloud-native applications using React, Node.js, Python, FastAPI and MongoDB. Skilled in designing REST/GraphQL APIs, optimizing frontend performance, and deploying applications on AWS, including familiarity with serverless architectures using AWS Lambda, API Gateway, and AWS SAM. Proven track record of stabilizing complex projects and delivering high-performance solutions in Agile environments.
Kristu Jayanti College, Bangalore
Bachelor of Computer Applications
August 1, 2018 – June 30, 2021
ARMO TECHSOLUTIONS PVT LTD
Full Stack Engineer
November 1, 2021 – Present
India
Smart Fleet Management System
November 1, 2021 – June 1, 2026
Engineered fleet management platform for vehicle tracking, routing, trip lifecycle, and dispatch operations across real-time environments. Designed scalable REST and GraphQL APIs using Node.js and Express, improving backend throughput during peak usage. Modeled and optimized MongoDB schemas with indexing, aggregation, and caching, reducing query latency. Built modular operational dashboards using React, TypeScript, Redux and Tailwind CSS, improving user efficiency and visibility. Implemented real-time vehicle tracking and alert systems using Socket.IO / WebSockets for live monitoring. Developed secure JWT authentication and RBAC for admin, dispatcher, and driver access layers. Containerised services using Docker and supported CI/CD deployments on Amazon Web Services (EC2, S3, CloudFront), streamlining release workflows. Worked with AWS cloud services and explored serverless workflows using Lambda and API Gateway. Monitored logs and metrics using Grafana and CloudWatch; improved production stability and faster incident resolution.
Digital Banking Web Application
November 1, 2021 – June 1, 2026
Developed secure banking platform with modules for authentication, dashboards, transactions, beneficiaries, and account services. Built scalable frontend using Next.js, React, TypeScript, and reusable component architecture (shadcn/ui, Tailwind CSS). Designed REST APIs for transaction processing, user services, and notifications using Node.js and Express. Implemented JWT authentication, protected routing, validation layers, and secure role-based access controls. Integrated third-party payment and banking APIs with robust logging, retries, and fault-tolerant error handling. Optimized frontend performance using SSR, code splitting, memoization, and state management, improving page load speed. Managed relational and NoSQL data using PostgreSQL / MySQL, Prisma, and MongoDB for scalable transaction workflows. Wrote unit/integration tests using Jest and supported E2E automation with Cypress, improving release quality and reducing regressions.
PayInsight – Real-Time Payment Analytics Dashboard
November 1, 2021 – June 1, 2026
Engineered real-time payment analytics platform using Next.js, Python, FastAPI, GraphQL, Redux and MongoDB for transaction monitoring and reporting. Built scalable REST APIs using Python FastAPI for transaction processing, alerts, and analytics workflows. Developed KPI dashboards for success rates, failures, settlements, and processing volumes using Recharts, Typescript. Optimized MongoDB indexing, PostgreSQL queries and aggregation pipelines, reducing query performance. Implemented real-time updates using WebSockets / polling for live operational visibility. Improved frontend performance through memoization, lazy loading, and code splitting. Performed root-cause analysis of failed transactions using logs, metrics, and database diagnostics. Managed secure deployments using Docker, CI/CD pipelines, and Amazon Web Services.
Cultural Fit Analysis
The candidate's experience across diverse projects like fleet management, digital banking, and payment analytics demonstrates versatility and adaptability, which are positive indicators for cultural fit in dynamic environments. The breadth of technologies used (Node.js, Python, various databases, AWS services) suggests a willingness to learn and apply different tools, aligning well with roles that require continuous skill development. The focus on end-to-end development, from design to deployment and monitoring, indicates a holistic approach to problem-solving.
Soft Skills & Operational Fit
The candidate's project descriptions indicate a strong ability to work on complex, real-time systems and deliver high-performance solutions. The emphasis on optimizing performance, ensuring security, and monitoring production environments suggests a detail-oriented and responsible approach to software development. The mention of Agile environments implies adaptability and collaboration.