Summary
Overview
Work History
Education
Skills
Websites
Open Source Contributions
Timeline
Generic

Mayank Jain

Lead Backend Developer
Bangalore

Summary

Experienced backend engineer with strong track record in developing and optimizing server-side applications. Skilled in various programming languages, database management, and API integration. Focused on team collaboration to deliver high-quality results and adapt to evolving project requirements. Known for reliability and problem-solving abilities in fast-paced environments.

Overview

11
11
years of professional experience

Work History

Lead Backend Engineer

Merkle Science
01.2022 - Current
  • Developed high-performance RESTful web services to facilitate smooth communication between different components of the application.
  • Implemented monitoring solutions to proactively identify potential issues before they impacted end-users'' experience.
  • Deployed applications using containerization technologies such as Docker, ensuring consistent runtime environments across development, testing, and production stages.
  • Implemented Auth0 for centralized authentication
  • Evaluated and developed new tools and technologies to help achieve company-level goals.
  • Designed scalable microservices architecture for better manageability and flexibility in response to changing business requirements.
  • Reduced application load times for improved user experience by optimizing database queries and caching strategies.
  • Assisted junior developers in their career growth through mentorship, sharing knowledge on best practices for backend engineering tasks.
  • Streamlined codebase through refactoring efforts, resulting in a more maintainable and scalable architecture.
  • Helped in setting up Terraform & Kubernetes deployment pipeline which reduced the cost by 50%

Lead Backend Engineer

Fueled Technologies
12.2015 - 12.2021
  • Led client projects in diverse domains
  • Developed high-performance RESTful web services projects from scratch.
  • Contributed to base project generator tool - Django-init
  • Built Slack-integrated service for employee time-off based on GoLang
  • Ensured proper documentation of codebase, making it easier for other developers to understand and maintain the system.
  • Improved code quality by implementing unit tests and conducting thorough code reviews, reducing bug occurrence rates.
  • Integrated third-party APIs into existing systems to extend product capabilities without reinventing the wheel.
  • Tested and deployed scalable and highly available software products.
  • Proved successful working within tight deadlines and a fast-paced environment.
  • Participated actively in team meetings discussing architectural decisions, increasing collaboration effectiveness among team members leading to stronger outcomes.

Senior Software Developer

UTrade Solutions
07.2014 - 11.2015
  • Integrated C++ backend with Web backend using Apache Thrift and Google Protobuf
  • Developed real-time web app using Django, Tornado, Web Sockets
  • Mentored junior developers, providing guidance on best practices and coding techniques for improved productivity.
  • Delivered high-quality code on time by effectively managing project timelines and prioritizing tasks accordingly.

Education

Bachelor of Science - Computer Programming

Amity University Haryana
Gurgaon, India
04.2001 -

Skills

  • Python Programming Expertise
  • ElasticSearch Proficiency
  • Redis Database Management
  • Django Application Design
  • Experienced with FastAPI Development
  • Infrastructure As Code
  • CI/CD Pipeline Management
  • AWS Platform Knowledge
  • Google Cloud Proficiency
  • Containerization Expertise
  • Kubernetes Management
  • JavaScript Proficiency

Open Source Contributions

  • Codesters, http://github.com/codesters/codesters, Created a website, aims to become a public library cum recommendation hub for learning.
  • Fossevents, https://fossevents.in/, Added core functionality based on DRF and twitter bootstrap on frontend.
  • Django Init, https://github.com/Fueled/django-init, This is an opinionated scaffolding for new Python/Django projects with features like API ready, Pytest included, CI/CD with Travis and Ansible, secure settings as default following 12 factor App methodology. I was involved in the whole project development and contributed in all aspects.

Timeline

Lead Backend Engineer

Merkle Science
01.2022 - Current

Lead Backend Engineer

Fueled Technologies
12.2015 - 12.2021

Senior Software Developer

UTrade Solutions
07.2014 - 11.2015

Bachelor of Science - Computer Programming

Amity University Haryana
04.2001 -
Mayank JainLead Backend Developer