About Me
I am a dedicated and goal-driven Lead full-stack developer/architecture with over 15 years of experience in leading and designing web application. My expertise spans both front-end, where I specialize in technologies like React/Redux, jQuery, Bootstrap, CSS, and HTML5, and back-end, where I work with AWS, Node.js, Express, and MongoDB.
In my approach to web architecture, I prioritize simplicity, efficiency, and resilience, with a keen interest in developing interactive products that seamlessly handle errors and ensure uninterrupted performance. I constantly strive to improve my skills and stay updated with the latest advancements in the field.
• Backend: Proficient in designing and architecting APIs using the MERN (MongoDB, Express.js, NestJs, Node.js) and past Experience of PHP, Java as well.
• Database: Skilled in utilizing MongoDB, MySQL, and PostgreSQL databases for efficient data management and storage in web applications.
• Frontend: Experienced in crafting responsive and dynamic user interfaces with JavaScript frameworks like React/Redux, jQuery, Typescript, and employing modern frontend tools such as Next.js.
• API Integration: Capable of implementing robust RESTful and GraphQL APIs to facilitate seamless communication among various components of web applications, ensuring efficient data exchange and interoperability.
• Microservices Transition: Experienced in breaking down monolithic applications into smaller, independently deployable services, leveraging AWS Lambda for scalable and cost-effective execution of microservices.
• Event-Driven Architecture: Knowledgeable in implementing event-driven architectures using AWS Lambda, SQS, SNS enabling asynchronous communication and decoupling between microservices, resulting in improved scalability and resilience.
• Infrastructure as Code (IaC): Experienced in defining infrastructure configurations using tools like AWS SAM (Serverless Application Model) and CloudFormation, enabling automated provisioning and deployment of Lambda-based microservices.
• Monitoring and Logging: Skilled in implementing monitoring and logging solutions for AWS Lambda functions, utilizing services like AWS CloudWatch Datadog, Grafana/Kibana insights into performance, errors, and resource utilization.
• Tools: Proficient in utilizing Docker for containerization, Git and GitLab Pipeline for version control and continuous integration/continuous deployment (CI/CD), SVN for version control, and Webpack and NPM for frontend dependency management and build automation.