Akash Shukla

Software Engineer

Bengaluru, Karnataka, India10 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 9+ years of experience in backend development and data engineering.
  • Expertise in building scalable microservices and gaming applications.
  • Proficient in Java, Spring Boot, and reactive programming.
Stackforce AI infers this person is a Backend Developer with strong expertise in Gaming and Data Engineering.

Contact

Skills

Core Skills

Backend DevelopmentMicroservicesData Engineering

Other Skills

JavaScalaJava 8Spring BootHibernateJPACore JavaMultithreadingRedisReactive ProgrammingJavaScriptWeb ServicesWebsocketJWTDocker

About

Currently working as a backend SDE 4 with Walmart Ecommerce. Total work experience of 9+ years. Experience of working both in software development and data engineering frameworks, languages , tools and end to end designing. Previously worked at Paytm. Experience on projects built from scratch and also on version upgradation projects. Paytm project: Fantasy cricket game project which was on springboot microservice based architecture on authentication,cricket fantasy game,billing and contest module. Built websocket based multiplayer online game. Worked on sprinboot/rest based api development of hardy games. Implemented spring batches for processing of bulk data. Created interface for parsing of Swift format based messages. Also implemented javascript changes of small modules. Relatively small team and work model for development is agile. Good in aforementioned technologies and also keen to work on other tech stacks as well.

Experience

10 yrs 2 mos
Total Experience
3 yrs 4 mos
Average Tenure
5 yrs
Current Experience

Walmart global tech india

2 roles

Software Engineer IV

Apr 2023Present · 3 yrs 2 mos

JavaScalaBackend DevelopmentMicroservices

Software Engineer III

Jun 2021Apr 2023 · 1 yr 10 mos

Data EngineeringMicroservices

Paytm

Software Engineer II

Nov 2019Jun 2021 · 1 yr 7 mos · Noida Area, India

  • Technologies : Java 8,Spring Boot,Microservices,Hibernate, JPA, Core Java,Multithreading,Redis,Reactive Programming,Javascript,WebServices,Websocket,JWT,Docker,SQL.,Unix
  • 1. Worked on fantasy cricket league.
  • 2. Project was on springboot microservice based architecture on authentication,fantasy,billing and contest module.
  • 3. Fantasy module : Team is created and saved for a match. In current live matches ,the leaderboard details was stored using redis. Scheduler was used to keep data of next game from third party api in a persistent table. Coding through interfaces paradigm was used. Java 8 features where also implemented.
  • 4. Profiler module for login,logout and session management.Jwt token was used for authentication.
  • 5. Bigwin : Built websocket based multiplayer game where questions related to game is asked. Queue(concurrent and blocking) was used to manage incoming requests and for forming of groups.
  • 6. For rapid processing of request reactive programming using spring async was implemented.
  • 7. Hardy games : One-stop gaming portal module.Worked on content-management system for fetching the data of home page and category based. Hibernate mapping was used in a such a way that minimum table creation is required with minimum database hits.
Java 8Spring BootMicroservicesHibernateJPACore Java+11

Tata consultancy services

Software Engineer

Apr 2016Nov 2019 · 3 yrs 7 mos · Gurgaon, India

  • Technologies :Java 8,Hibernate,Core Java,Spring batch,Spring Mvc,QPP, Javascript,SQL(Oracle),Xml,Xslt,Putty, Winscp, Jira.
  • 1. Worked on financial services domain for TCS BaNCS product.
  • 2. Developed spring batches for digital application , which are used for processing data in bulk and storing it in database tables, which is further used to display information in the form of pie charts and graphs..
  • 3. System Integration for Swift: Integrated functionality into the system for supporting the swift vendor using: xml, xslt, spring mvc,java and oracle for receiving the information from the vendor, processing it and storing in the application.
  • 4. Interface Development: For processing of bulk records from database and generating file format based data which is then sent to the receiver.
Java 8HibernateCore JavaSpring BatchSpring MVCJavaScript+5

Education

Dr. A.P.J. Abdul Kalam Technical University

Bachelor of Technology - BTech — Computer Science

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Backend Development & Microservices

Explore similar profiles based on matching skills and experience