Work Experience
7+ years of building web applications and growing as a developer
Senior Software Developer
Leading development of enterprise-grade web applications and mentoring a team of developers. Driving architectural decisions and implementing best practices across projects.
Key Responsibilities
- Architecting and developing scalable microservices using Node.js and NestJS
- Leading a team of 5 developers, conducting code reviews and mentoring sessions
- Implementing CI/CD pipelines and DevOps practices for streamlined deployments
- Collaborating with product managers to define technical requirements and timelines
- Optimizing application performance and database queries for high-traffic systems
Key Achievements
- Reduced API response time by 60% through query optimization and caching strategies
- Successfully delivered 3 major product launches within tight deadlines
- Implemented automated testing that increased code coverage from 45% to 85%
- Mentored 2 junior developers who were promoted to mid-level positions
Technologies Used
Full Stack Developer
Developed and maintained multiple client-facing web applications using modern JavaScript frameworks. Worked in an agile environment with cross-functional teams.
Key Responsibilities
- Building responsive and performant frontend applications using React and Next.js
- Designing and implementing RESTful APIs with Node.js and Express
- Managing MongoDB and PostgreSQL databases with efficient schema designs
- Integrating third-party services and payment gateways (Stripe, Razorpay)
- Writing comprehensive unit and integration tests using Jest and Cypress
Key Achievements
- Built an e-commerce platform serving 50,000+ monthly active users
- Migrated legacy jQuery codebase to React, improving performance by 40%
- Implemented real-time features using WebSockets for live collaboration tools
- Received 'Developer of the Quarter' award for exceptional contributions
Technologies Used
Frontend Developer
Focused on creating pixel-perfect, responsive user interfaces and improving frontend performance. Collaborated closely with designers to implement modern UI/UX patterns.
Key Responsibilities
- Developing responsive web applications using React and modern CSS frameworks
- Implementing complex UI components and animations for enhanced user experience
- Collaborating with UI/UX designers to translate Figma designs into code
- Optimizing frontend performance through lazy loading and code splitting
- Maintaining and updating existing codebases with new features and bug fixes
Key Achievements
- Improved Lighthouse performance score from 65 to 95 across all projects
- Created a reusable component library used across 10+ client projects
- Reduced page load time by 50% through optimization techniques
- Successfully delivered 15+ client projects with 100% client satisfaction
Technologies Used
Junior Web Developer
Started my professional journey as a junior developer, learning industry best practices and contributing to various web development projects in a fast-paced startup environment.
Key Responsibilities
- Assisting in frontend development using HTML, CSS, JavaScript, and React
- Learning and implementing responsive design principles
- Participating in daily standups and sprint planning meetings
- Debugging and fixing issues reported by QA team
- Documenting code and maintaining technical documentation
Key Achievements
- Quickly learned React and contributed to production code within 2 months
- Built an internal dashboard tool that saved 10 hours/week for the ops team
- Received positive feedback from senior developers for code quality
- Completed AWS Cloud Practitioner certification during tenure
Technologies Used
Want to Work Together?
I'm always open to discussing new opportunities, interesting projects, or potential collaborations. Let's connect and create something amazing!