A

Ankit Kumar Maurya

Software Engineer

Saharanpur, Uttar Pradesh, India6 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Proficient in Java and Python for backend development.
  • Experienced in building scalable microservices and infrastructure.
  • Strong academic background in Computer Science from NIT Allahabad.
Stackforce AI infers this person is a Backend Developer with expertise in SaaS and AI solutions.

Contact

Skills

Core Skills

JavaMicroservicesInfrastructure ManagementPythonAndroid DevelopmentNlp

Other Skills

AlgorithmsAndroidAndroid XMLAngularAngularJSArtificial Intelligence (AI)Auto-scalingC++Data StructuresDatabaseDjangoDjango REST FrameworkFirebaseJWTJavaScript

About

Experienced Coordinator of Android At NIT Allahabad. Skilled in JavaScript, PHP , C++, Java, Data Structures,Android Development and Algorithms. Strong professional with a Bachelor's of technology focused in Computer Science from NIT Allahabad.

Experience

Expedia group

Software Development Engineer II

Mar 2022Present · 4 yrs · Gurugram, Haryana, India

  • Projects and Experiences:
  • Authentication and Authorization microservice:
  • Developed a centralized microservice responsible for Authentication and Authorization
  • across our ecosystem of microservices.
  • Implemented a common logic for user authentication, ensuring a secure and streamlined authentication
  • process.
  • Leveraged JSON Web Tokens (JWT) for user authentication, providing users with seamless access to
  • our application with token-based authentication.
  • Auto scaling group based infra setup:
  • Addressed scalability issues by designing and implementing an auto-scaling infrastructure
  • setup.
  • Automated the process of scaling resources based on workload demands, eliminating the need for
  • manual intervention.
  • Developed launch templates for auto-scaling groups (ASG) to ensure new instances are provisioned
  • with all necessary configurations pre-installed.
  • Enhanced system resilience and performance by dynamically adjusting resource allocation in response
  • to fluctuating traffic patterns.
  • Spring shell CLI microservice to manage the auto-scaling:
  • Created a Java-based Command Line Interface (CLI) microservice using Spring Shell for
  • seamless management of auto-scaling configurations.
  • Implemented intuitive command-based interactions to facilitate easy configuration adjustments and
  • monitoring of ASG settings.
  • Streamlined infrastructure management tasks by providing administrators with a user- friendly interface
  • to control auto-scaling behaviors.
  • Works on Java microservices and product enhancements:
  • Collaborated on various Java microservices within the ecosystem, contributing to product
  • enhancements and feature additions.
  • Developed and integrated new functionalities into our orchestrator application, including drag-and-drop
  • capabilities for enhanced user experience.
  • Implemented customizable workflow features, allowing users to create and execute tailored workflows
  • to automate tasks within the orchestrator.
KotlinJavaMongoDBPythongRPCMicroservices

Ukg (ultimate kronos group)

Software Engineer

Aug 2020Mar 2022 · 1 yr 7 mos · Noida, Uttar Pradesh, India

  • Site Reliability Engineering Dashboard (Django, Python, Mongo, Angular)
  • A project developed to help SRE team to manage the CPU Spikes, Memory Spikes, Https Errors, 4xx Errors, etc. and if found any anomaly in that our core service framework gets initiated any heals the system without any human intervention.
  • WFM Services Provisioning (JAVA): Shared services provisioning project developed in JAVA it updates the database with appropriate values so that demon thread can pick and provision services.
  • Rolling Re-Start (Python): Doing SSH connection into backend ILB and comment half nodes and put them on restart and poll them after every 30 sec to check if they are up if they come up uncomment them and put other half on restart same way.
  • Product Enhancements: Modified People Auditing Report through coding in JAVA i.e. added Pay Rule Assignment, Base wage Rate Assignment, Person status Assignment and set them auditable in reports as demanded by our Customer.
Artificial Intelligence (AI)Machine LearningAngularJSPlotlyPythonDjango+4

Motilal nehru national institute of technology

4 roles

Android Coordinator at MNNIT

Promoted

Aug 2019Aug 2020 · 1 yr

Member of Computer club MNNIT

Aug 2019Aug 2019 · 0 mo

MNNIT PORTAL APP ( 1st Rank in Techfest ) ( Project Android Application )

Jan 2019Jan 2019 · 0 mo · Greater Allahabad Area

  • An android based application which serves as a college portal for MNNIT Allahabad useful in doing all student related things like view result , manage account number , Registration, pick slots , update profile.
  • Skills Used :: Java, Android XML ,PHP, Database.
  • Software Used:: Android Studio, WAMPP server (Localhost).

Chat Bot ( Alexa like Zulip API based Bot ) ( WON $100 from GitHub )

Jan 2019Jan 2019 · 0 mo · Greater Allahabad Area

  • It is NLP based ( ALEXA ) like bot which assists one to manage and help in day to day life it can
  • create fun stuff , lost device helper , calls by voice , messages by voice , assisting as doctor to
  • provide knowledge , can play given music.
  • Skills Used :: WIT.AI for NLP , Python3 , Android ( JAVA ) , firebase , Pyrebase.
  • Software Used :: Android Studio , Zulip API , firebase.

Education

Motilal Nehru National Institute of Technology, Prayagraj

Bachelor's of technology — Computer Science

Jan 2016Jan 2020

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience