Senior Full Stack Engineer at
Zelh Tech
Current
2021
-
Now
• Lead full-stack software development, design, implementation, and maintenance of high-performance, scalable, secure, reliable, cloud-native, and distributed software applications across multiple enterprise systems, ensuring adherence to coding standards, best practices, software design patterns, maintainability, observability, and performance optimization. Delivered a customer-facing platform supporting 500,000+ active users and integrated with multiple payment gateways.
• Collaborate with technical teams, cross-functional teams, product managers, business analysts, QA engineers, and stakeholders to define project requirements, develop and maintain technical solutions, translate business requirements into system design, and ensure alignment with business objectives, communication expectations, stakeholder priorities, ownership, accountability, and delivery priorities.
• Design, implement, and maintain CI/CD pipelines, automated testing frameworks, DevOps workflows, containerized environments, infrastructure as code practices, and cloud-based deployment pipelines for AWS, Azure, and Google Cloud Platform to ensure consistent, reliable, scalable, secure, and high-quality software delivery. Reduced deployment time from 3 hours to 20 minutes with automated pipelines.
• Develop backend services, RESTful APIs, GraphQL APIs, microservices, server-side components, asynchronous processing workflows, and database integrations with Java, Python, SQL, NoSQL, Spring Boot, Django, Node.js, ensuring high scalability, maintainability, performance optimization, security, reliability, and strong architectural consistency. Created an API gateway handling 1 million requests per day with reliable production stability.
• Work closely with frontend teams to integrate APIs, reusable components, responsive UI frameworks, state management patterns, and interactive web applications with React, Angular, TypeScript, JavaScript, HTML5, and CSS3 while ensuring performance, maintainability, accessibility, usability, and a strong user experience.
• Mentor junior developers, provide technical guidance, conduct code reviews, lead workshops, and facilitate knowledge sharing to enhance team skills, improve code quality, enforce coding standards, promote software engineering best practices, and strengthen leadership, collaboration, accountability, and team productivity. Mentored 5 junior developers, leading 2 promotions to mid-level positions.
• Analyze business requirements, translate them into technical specifications, and deliver enterprise-scale solutions that improve system reliability, maintainability, scalability, security, observability, and operational efficiency while ensuring collaboration, ownership, accountability, and clear communication across teams.
• Hands-on experience with cloud platforms, containerized environments, DevOps workflows, CI/CD pipelines, automated testing, microservices architecture, distributed systems, backend/frontend integration, API design, software optimization, performance tuning, logging, monitoring, troubleshooting, and root cause analysis to deliver high-quality technical solutions.
• Develop technical documentation, system architecture diagrams, API specifications, process workflows, release notes, and user manuals to ensure maintainability, knowledge transfer, clarity, compliance, and alignment across multiple projects and teams.
• Apply agile methodology, continuous integration, continuous delivery, problem-solving, analytical thinking, attention to detail, cross-functional collaboration, decision-making, ownership, accountability, and technical leadership to deliver business-critical software solutions on time and within scope. Delivered 4 major feature releases in under 6 months without critical incidents.