Anil Yadav

Senior Software Developer
Gurgaon, IN.

About

Highly accomplished Senior Software Developer with over 10 years of experience specializing in Java and Python development within UNIX/Linux environments. Proven expert in designing, implementing, and operating large-scale, highly available applications on AWS using microservices, Docker, and Kubernetes. Passionate about crafting clean, modular code and driving efficient, scalable solutions that enhance business value and user experience.

Work

Freelancer
|

Java Developer

Summary

Currently developing the backend for an EV mobile application, focusing on robust and scalable solutions.

Highlights

Developed core backend functionalities for an EV mobile application, ensuring robust and scalable performance to support future user growth.

Implemented critical API endpoints and database integrations, laying the foundation for key application features.

Collaborated with cross-functional teams to define technical requirements and deliver solutions aligned with product vision.

Coremedia GmbH
|

Coremedia Consultant

Summary

Delivered e-commerce content solutions for major clients and contributed to CoreMedia product development.

Highlights

Delivered critical e-commerce content for high-profile clients like Tommy Hilfiger and Calvin Klein using CoreMedia CMS, enhancing brand presence and user experience.

Designed and implemented efficient algorithms and data structures, optimizing system performance and data processing capabilities for CoreMedia products.

Developed and integrated a new feature into CoreMedia products, improving platform functionality and user engagement.

Shell Recharge
|

Lead Developer

Summary

Led the development of efficient algorithms, integrated payment gateways, and built highly available microservices for a distributed system.

Highlights

Designed and implemented efficient algorithms and data structures, enhancing system performance and scalability for critical applications.

Successfully integrated a payment gateway, enabling seamless transaction processing for the platform and improving user experience.

Architected and developed a highly available payment gateway module using microservices, ensuring robust and resilient transaction processing within a distributed system.

Collaborated effectively with a top-tier international development team, fostering cross-functional synergy and accelerating project delivery.

]init[ AG für digitale Kommunikation
|

Senior Software Engineer

Summary

Contributed to CoreMedia enhancements, implemented publication workflows, and performed data analysis for digital communication initiatives.

Highlights

Integrated Crazy Egg A/B Testing into CoreMedia, providing data-driven insights to optimize user experience and conversion rates.

Successfully integrated BITV-Optimierung for Richtext in CoreMedia 9, ensuring compliance with accessibility standards and expanding user reach.

Developed and implemented a streamlined publication workflow in CoreMedia 9, reducing content delivery time and improving operational efficiency.

Performed comprehensive data engineering and statistical analysis, extracting actionable insights to inform strategic decision-making.

United Health Group
|

Senior Java Developer

Summary

Designed and implemented scalable data processing environments and deployed critical applications to AWS cloud infrastructure.

Highlights

Designed and implemented efficient and scalable environments for both offline and real-time data processing, enhancing data throughput and reliability.

Successfully deployed the critical CBS application to the Amazon cloud using EC2, ensuring high availability and scalability.

Developed high-performing algorithms to extract meaningful information from large and imperfect datasets, improving data accuracy and analytical capabilities.

Mastek Americas
|

Software Engineer

Summary

Architected and developed robust backend microservices solutions and implemented CI/CD for zero downtime deployments.

Highlights

Architected and developed scalable backend solutions using microservices, improving system modularity and maintainability.

Implemented comprehensive CI/CD pipelines, resulting in zero downtime deployments and accelerated software delivery cycles.

Contributed to the full software development lifecycle, from design to deployment, ensuring high-quality application delivery.

Convergent Technologies
|

Team member

Summary

Contributed to various software development projects as part of a dynamic team, building foundational skills in application development.

Highlights

Contributed to software development lifecycle activities, including coding, testing, and debugging, for client projects.

Assisted in the implementation of new features and functionalities, supporting project delivery objectives.

Collaborated with senior developers to troubleshoot issues and optimize application performance, gaining valuable hands-on experience.

Education

Rajasthan Technical University

Bachelor of Technology (B.Tech)

Electronics and Communication Engineering

Languages

English
Hindi

Certificates

CoreMedia Certified Delivery Developer

Issued By

CoreMedia

Skills

Microservices & APIs

Microservices, REST, HTTP, API-First Approach, Headless Content API.

Monitoring & Logging

Prometheus, Open Tracing, Kibana, Sonar.

Messaging

Apache Kafka, ActiveMQ.

Web Technologies

HTML, CSS, Javascript, WebHooks.

CMS

CoreMedia CMS 9.

Operating Systems

UNIX/Linux, CentOS.

Methodologies

Agile, TDD (Test-Driven Development), BDD (Behavior-Driven Development).

Programming Languages

Java, Python, JavaScript.

Frameworks & Libraries

Spring Boot, Spring Framework, Spring Data, Mockito, GraphQL, jQuery, Swagger, Mule ESB, Angular 6.

Cloud Platforms

AWS (EC2, ECS, S3, RDS, SQS/SNS, Elasticache, Lambdas), Azure SQL.

Containerization & Orchestration

Docker, Kubernetes.

DevOps & CI/CD

CI/CD Pipeline, Jenkins, Git, GitLab, Maven, Ansible, Sonar Cloud.

Databases

MongoDB, MySQL, Redis, PostgreSQL.