Technical Architect with 15+ years of experience leading architecture, system design and delivery of transactional, e-commerce, and web platforms. Expert in cloud-native solutions (AWS), event-driven architecture, microservices, and domain-driven design (DDD). Proven ability to unify digital platforms, guide cross-functional teams, review code for quality, and drive adoption of reusable patterns and best practices. Hands-on with Go, Python, Java, NodeJS, AngularJS & ReactJS and modern cloud SDKs. Strong communicator, adept at bridging high-level design and implementation. REST & GRPC API design specialist. Skilled in CI/CD automation using GitHub Actions and Terraform. Passionate about mentoring and technical leadership.
Experience
Technical Architect leading cloud-native, event-driven, and microservices architectures for enterprise platforms. Guided teams in implementing best practices, reusable patterns, and AWS SDKs, ensuring alignment with enterprise architecture and security standards. Mentored developers in Go, Java, Python, NodeJS, AngularJS, and ReactJS. Specialized in Kubernetes, GRPC & REST API design.
- Unified disparate local platforms into a common digital platform, driving simplification and standardization.
- Guided 4+ development teams on architectural decisions, code quality, and adoption of event-driven patterns (Kafka, SQS).
- Reviewed and challenged code from internal and external teams, ensuring maintainability and adherence to best practices.
- Defined and implemented reusable microservices and cloud SDK patterns across multiple projects.
- Led migration of legacy systems to AWS, achieving 99.9% uptime and improved scalability.
- Championed domain-driven design (DDD) and API-first development, collaborating with Solution Architects and Product Owners.
- Automated CI/CD pipelines with GitHub Actions and Terraform, reducing deployment time by 75%.
- Conducted technical PoCs to validate architectural choices and documented key decisions for the organization.
- Mentored teams on Go, Java, Python, NodeJS, AngularJS, ReactJS, and provided technical direction on cloud infrastructure and event-driven systems.
- Kubernetes expert, leading container orchestration strategies and best practices. GRPC & REST API design specialist.
Worked as a Senior Full Stack Developer - Mobile Programming LLC.(Client - Juniper Networks), responsible for designing and implementing scalable web applications using modern frameworks and technologies.
- Designed and implemented scalable web applications using ReactJS and Spring Boot frameworks.
- Collaborated with cross-functional teams to deliver high-quality software solutions.
- Optimized application performance and ensured responsiveness across devices.
- Participated in code reviews and provided mentorship to junior developers.
[Infinite Computer Solutions - Client (Verizon)]-Developed and integrated the underlying logic for specific software components, ensuring robust and efficient functionality.
- Contributed to full-stack web development, focusing on JSP, Struts, and early Spring MVC.
[Sigma Infosolutions] Developed and integrated the underlying logic for specific software components, ensuring robust and efficient functionality.
- Contributed to full-stack web development, focusing on JSP, Struts, and early Spring MVC.
Projects
Customer facing applications to help download software packages and updates through Juniper Single Sign-On (SSO).
- Facilitates legal and efficient software distribution by integrating with Juniper's internal systems for license validation and entitlement checks.
- Validates customer IP addresses to ensure compliance.
- Leverages Akamai CDN for accelerated content delivery.
- Includes robust logging and reporting of download activity for comprehensive auditing.
- Built with Spring Boot, ReactJS, AWS (EKS, S3, CloudFront), and Terraform for infrastructure as code & hosted on AWS.
Business Application Monitoring
- Provides real-time visibility and management of transactions across thousands of middleware interfaces (SAP, IBM, Oracle, Salesforce, etc.).
- Empowers business teams to monitor transaction health, performance, and reprocess failed transactions.
- Offers a unified dashboard for comprehensive insights.
IP address lookup and Geolocation service for Juniper's customer-facing applications.
- Ensures legal compliance and regional access control by validating IP addresses against geolocation data (e.g., MaxMind DB) to identify origin and restrict access from embargoed countries.
- Provides real-time feedback to users.
- Integrates with all customer-facing applications for a seamless experience.
- All validation requests are logged and centrally monitored using the ELK stack for auditing and reporting.