
Full-Stack Engineering Lead with 15+ years of experience architecting and delivering scalable, high-performance web applications using React, Node.js, and Python. Expertise in designing end-to-end distributed systems, building secure RESTful and microservices-based APIs, and optimizing application performance across front-end and back-end layers.
Proficient in developing robust backend systems using Python (Django, FastAPI, Flask) alongside Node.js, and building dynamic, responsive front-end applications with React, Redux, and modern TypeScript ecosystems. Strong experience integrating databases (PostgreSQL, MongoDB, MySQL), implementing caching strategies (Redis), and designing event-driven architectures.
Experienced in cloud-native deployments across AWS/Azure/GCP, containerization using Docker, orchestration with Kubernetes, and implementing CI/CD pipelines for automated testing and delivery. Adept at designing scalable data pipelines and leveraging Python for automation, data processing, and backend optimization.
Proven leader with a track record of mentoring cross-functional engineering teams, driving best practices (TDD, code reviews, SOLID principles, clean architecture), and ensuring seamless collaboration between UI/UX, backend, DevOps, and QA teams. Skilled in translating business requirements into technical strategies that deliver measurable outcomes.
Strategic thinker with strong analytical and problem-solving capabilities, committed to continuous improvement, performance tuning, and operational excellence. Recognized for fostering team cohesion, encouraging innovation, and delivering high-quality, reliable software solutions in fast-paced environments.
Client: Nedbank
Project: Enterprise-wide Client Onboarding (EWCO)
Role: Technical Consultant (Team Lead)
As a Technical Consultant and Team Lead for the Enterprise-wide Client Onboarding (EWCO) project for Nedbank, I played a pivotal role in developing an automated client onboarding platform, simplifying the registration process for both clients and juristic clients. The solution integrates BPM, MDM, and ECM IBM tools to efficiently manage workflows and data.
Key contributions include:
Technologies used in the project include React, Redux, Angular 1/5, TypeScript, Mocha, Karma, and IBM’s BPM, MDM, and ECM tools, alongside Web Services for backend integration.
Company Overview: Virtusa Polaris
Client: Bank of America (On Payroll of Talent Capital India
Company Overview: On Pay Roll of Kratika Infotech
Technologies: JavaScript, Angular, Web Services, HTML-HTML5, SASS, CSS / CSS3, Underscore, D3JS, Handlebar JS, Client Side Testing-Mocha, Karma, Gulp
Working on UI Developer, E-Learning , Game Application using action script adobe technologeis
Front-end development: Dynamic user interfaces with HTML5, CSS3, JavaScript, TypeScript, React, Angular, Vuejs
Achievements & Recognitions