A

Ajay Dayma

Software Engineer

Uttarakhand, India6 yrs 11 mos experience
Highly Stable

Key Highlights

  • Expert in designing microservices architecture.
  • Proficient in cloud computing and infrastructure management.
  • Strong background in machine learning and data engineering.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in SaaS and EdTech.

Contact

Skills

Core Skills

Software InfrastructureSoftware DesignJava Spring BootAwsJavaPythonSpring BootGraphqlNode.jsMongodbDjango

Other Skills

Software IndustryKafkaSQLRestSystems DesignPython (Programming Language)Core JavaSoftware DeploymentAgile DevelopmentDatabricksTerraformJava Software DevelopmentExpress.jsReact.jsSQLite

About

As a dedicated software engineer, I bring a diverse skill set and extensive experience in developing and managing innovative solutions for complex challenges. At my current role, I have successfully designed and implemented various systems and processes, contributing to the overall efficiency and productivity of the company. - API Development:- Proficient in creating robust GraphQL and REST APIs. - Event Streaming:- Experienced in utilizing Kafka for real-time data processing. - Cloud Computing:- Skilled in various AWS services, infrastructure as code (IaC), and cloud management. - Testing:- Adept in writing comprehensive unit tests using Mockito and JUnit. - Data Engineering: Hands-on experience with Databricks for big data processing. - Machine Learning: Developed Python services integrated with ML models for advanced analytics. - CI/CD Pipelines: Implemented GitLab CI/CD pipelines for streamlined development workflows. - Microservices: Expertise in designing and managing microservices architecture. - Batch Processing: Managed and optimized batch jobs for efficient data handling. - Database Management: Utilized JOOQ for database interaction and Redis for caching solutions. - Service Catalog Management: Oversaw and maintained service catalogues ensuring smooth operations. - Training and Onboarding: Led initiatives for Chegg Expert onboarding and smart routing for Chegg expert authoring. - Professional Development: Completed AWS Associates and Kafka courses to stay updated with the latest industry trends. My goal is to continue leveraging my skills and experience to contribute to innovative projects and drive technological advancements within the industry. Let's connect to discuss how we can collaborate on creating impactful solutions.

Experience

Enphase energy

Senior Software Engineer

Sep 2024Present · 1 yr 7 mos · On-site

Software InfrastructureSoftware DesignSoftware Industry

Chegg india

2 roles

Software Engineer

Jul 2021Jul 2024 · 3 yrs · Delhi, India

  • Implemented event-driven architectures: Designed and implemented Spring Boot microservices using
  • Kafka, ensuring reliable message processing and seamless data streaming across 10+ microservices.
  • Developed Smart routing Qestions: Created and implemented Smart routing services logic for 1.5 lac+
  • Chegg Experts reducing skip rate by 10% and Implemented Practice expert qna platform for Chegg Experts
  • Onboarding.
  • Built and deployed Python service with ML model: Developed FastApi Python-based service incor-
  • porating a Hugging Face hosted autoNLP model, leveraging Databricks for efficient data processing and
  • analytics.
  • Managed infrastructure as code: Effectively managed infrastructure as code (IaC) using cloud platforms
  • like AWS and Terraform, reducing infrastructure deployment times by 20% and reducing the SRE dependency
  • for prod deployment.
  • Scheduled and managed batch jobs: Created Spring Boot batch jobs, ensuring operational efficiency and
  • reliability across the microservices architecture, leading to a 95% job completion rate and minimal downtime.
  • Miscellaneous tasks: Developed a generalized Databricks job for database replication to Databricks, mi-
  • grated service APIs from REST to OneGraph, onboarded Aurora DB to Liquibase for version control, im-
  • plemented a batch job triggered by file drop events using AWS EventBridge, created logic for Kafka runner
  • consumers.
  • Technology: Java Spring boot, AWS, Kafka, Sql, Graphql, Rest
Java Spring bootAWSKafkaSQLGraphQLRest+7

Software Engineer Internship

Jan 2021Jun 2021 · 5 mos · Delhi, India

  • Developed and maintained GraphQL and REST APIs for seamless data retrieval and manipulation, utilizing
  • AWS services for scalable deployments.
  • Authored and executed unit and integration tests with Mockito and JUnit, enhancing code quality and reliability.
  • Debugged existing code to identify and fix errors. Used Logging tools NewRelic
GraphQLSoftware DeploymentJava Software DevelopmentSpring BootSoftware Design

Mentomeet

Founder and Backend Developer

Aug 2020Dec 2021 · 1 yr 4 mos · Remote · Remote

  • Developed and implemented a comprehensive business plan to launch the website.
  • Mentomeet is an online platform where JEE/NEET students can connect with Top Institution students and I worked
  • upon backend part of the website in nodejs framework ExpressJs and also made schemas in Mongodb
  • Oversaw all aspects of operations including product development, marketing, sales, customer service and finance.
  • Organized events such as webinars.
Node.jsMongoDBSoftware DeploymentJava Software DevelopmentExpress.jsReact.js

Indian institute of technology, roorkee

Summer Internship

Apr 2020Jun 2020 · 2 mos · Remote

  • Developed a website for patients to consult with dentists via audio/video streaming and text messaging.
  • Implemented backend for VDC Website using Django and SQLite, and configured WebRTC for real-time
  • communication.
  • Technology: Python, Django, SQLite, WebRTC, Rest, Aws
PythonDjangoSQLiteWebRTC

Sangram, iit roorkee

Manager

Apr 2020Apr 2020 · 0 mo · Ki

Srishti - the annual technical exhibition of iit roorkee

Head of Events

Mar 2020Mar 2020 · 0 mo

Cognizance, iit roorkee

Coordinator

Mar 2019Mar 2019 · 0 mo · iit roorkee

Cry - child rights and you

Member

Oct 2017Dec 2019 · 2 yrs 2 mos · iit roorkee

Nss iit roorkee

Member

Aug 2017Jul 2018 · 11 mos · iit roorkee

Taekwondo

1st Dan Black Belt

Jul 2017Mar 2021 · 3 yrs 8 mos · IIT Roorkee · Hybrid

Education

Indian Institute of Technology, Roorkee

Bachelor of Technology — Computer Science

Jan 2017Jan 2021

Stackforce found 100+ more professionals with Software Infrastructure & Software Design

Explore similar profiles based on matching skills and experience