Akash J.

Senior Software Engineer

Bengaluru, Karnataka, India14 yrs experience

Key Highlights

  • 8+ years of experience in distributed systems design.
  • Led development of critical microservices in e-commerce.
  • Published research on community detection algorithms.
Stackforce AI infers this person is a Fintech and E-commerce backend developer with expertise in distributed systems and microservices.

Contact

Skills

Core Skills

JavaMicroservicesRest ApisDistributed Systems

Other Skills

AWDAlgorithm DesignAlgorithmsApache GiraphApache KafkaApache SparkBig DataC++Cloud ComputingData MiningData StructuresDockerGradleGroovyHTML

About

8+ years experience in designing distributed systems and working on various web applications. Skilled in Java development with ability to break down complex problems. Hands on experience in various aspects of a project ownership i.e. Deployments, On-Call and performance enhancement. Seeking to leverage strong design and problem solving skills to work on large scale systems and work on new technologies along the way. Groww: (SDE 3) - Enabled users for UPI and bill payments. Rupeek Fintech Pvt Ltd: (SDE 3) - As a backend SDE3 of logistics team, I have developed and owned Insight, an internal tool used for scheduling, slotting and tracking of ongoing transactions. And Trip management service, it keeps track of the destinations that has to be visited by loan manager. - Worked along side Project Managers for feature understanding, solutioning, design discussion closure and early callouts of dependencies. - Designed DB schemas of various use-cases and applications. Provided design for services i.e. Trip management service, Fungibility of loan managers. - Took the responsibility of scrum master, Hosted daily stand-up meetings, Coached team members, Removed roadblocks, Kept all Parties on track and Informed, Implementation of best practices, Resiliency reviews. - Involvement in org building by being active interviewer and by mentoring new team members. - Active contributor in design discussions, development, deployments and code reviews along with the technical talks. Reliance Jio: (Senior Software Engineer) - Worked on e-Commerce AJiO, as a backend developer to expose microservices, that involves working with Java, Springboot, Hibernate, and Oracle SQL Developer, Redis, Kafka, ELK,Git, Jenkins - Developed, and launched critical microservices Cart and Wishlist to move it out from monolithic system hybris - Cart microservice is flexible, modular, and scalable. It has improved response times for cart operations, performance (p95, p99). Oracle Financial Services Software: (Application Developer 2) - Worked on projects where my role involves hands-on experience in Java, Blockchain (Hyperledger Fabric Chaincode), ActieMQ, Springboot, WebServices, Jenkins (CI-CD), Apache Camel, Docker, and coordinating with multiple teams and mentoring new hires. IIT Madras (Masters) - Published a research paper in an International conference which focuses on detection of cyber- communities in social networks, recommendations based on the interest group, and estimating hidden features in a social network

Experience

Microsoft

Senior Software Engineer

May 2024Present · 1 yr 10 mos · Bengaluru, Karnataka, India

  • Cloud + AI (Copilot Studio, Azure Bot Service)
  • Focusing on the design and development of the Azure Bot Service and Copilot (Agents). In this role, I help create innovative solutions that empower businesses to integrate intelligent automation and conversational AI into their workflows.

Groww, india

SDE 3

Dec 2022Apr 2024 · 1 yr 4 mos · Bangalore Urban, Karnataka, India

  • UPI & Bill Payments: I had the privilege of playing a pivotal role in designing solutions and developing services that directly impact millions of users. Among my key contributions are the backend enablement of bill payments and auto-creating subscriptions to reduce the friction of user onboarding on Groww Pay, resulting in increased traffic and bill-payments conversion at Groww platform. Moreover, I have taken on responsibilities beyond development, including mentoring junior team members, leading design discussions, and collaborating with cross-platform teams to ensure project success.
JavaMicroservicesTeam LeadershipJenkinsNode.jsScrum Master+1

Rupeek

SDE 3

Aug 2021Dec 2022 · 1 yr 4 mos · Bengaluru, Karnataka, India

  • Logistics team: As a team lead and a backend developer I have developed and owned Insight, an internal tool used for scheduling, slotting and tracking of ongoing transactions. And Trip management service, it keeps track of the destinations that has to be visited by loan manager.
  • Active contributor in design discussions, development, deployments and code reviews along with the technical talks.
  • Worked along side Project Managers for feature understanding, solutioning, design discussion closure and early callouts of dependencies.
  • Designed DB schemas of various usecases and applications. Provided design for services i.e. Trip management service, Fungibility of loan managers.
  • Worked on algorithms related to lunch hour assignment to loan managers.
  • Took the responsibility of scrum master, Hosted daily stand-up meetings, Coached team members, Removed roadblocks, Kept all Parties on Track
  • and Informed, Implementation of practices, Resiliency reviews.
  • Involvement in org building by being active interviewer and by mentoring new team members
JavaMicroservicesMongoDBApache KafkaTeam LeadershipJenkins+3

Reliance retail

Senior Software Engineer

Dec 2019Aug 2021 · 1 yr 8 mos · Bengaluru, Karnataka, India

  • AJiO: worked as a backend developer to expose microservices, that involved working with Java, Springboot, Hibernate, SQL Database, Redis, Kafka, ELK, Git, Jenkins.
  • Designed, Developed, and launched critical micro services Cart and Wishlist to move it out from monolithic system hybris
  • Cart microservice is flexible, modular and scalable. It has improved response times for cart operations, performance (p95, p99)
  • Developed orchestrator for the Cart to communicate with upstream services, to validate and map their response in an effective manner.
  • Mentoring juniors, delegating tasks, giving them opportunities to improve and produce quality work
JavaMicroservicesSQLApache KafkaTeam LeadershipJenkins+2

Oracle in financial services

Application Developer - 2

Jul 2018Dec 2019 · 1 yr 5 mos · Bengaluru Area, India

  • 1) Worked on a ‘Trade Project’ as a backend developer to expose web services, my role involved to work with Java, Springboot and Oracle SQL Developer
  • 2) Completed feasibility study of Apache Camel as a framework for the development of Java Adaptor to connect the blockchain
  • 3) Integrated and tested Hyperledger fabric with Java adapter while co-ordinating with cross office teams
  • 4) Mentored newly hired resources to work on feasibility study of dynamic input through Apache camel
JavaProblem SolvingREST APIsBig Data

Indian institute of technology, madras

Project Associate

Jul 2015Jun 2018 · 2 yrs 11 mos · Chennai Area, India

  • 1) Designed, Implemented and Published a machine learning algorithm DCEIL to detect communities in large data by distributed systems
  • 2) DCEIL is fast, scalable and maintains the quality of communities. It out performs the existing state-of-the-art distributed Louvain algorithm by 180% on an average in Normalized Mutual Information (NMI) Index
  • 3) DCEIL can be used in the detection of cyber-communities in social networks, recommendations based on the interest group, and estimating hidden features in a social network
  • 4) Compared Graph Processing frameworks- GraphX, Giraph, GoFFish for distributed systems for optimum performance based on 3 key dimensions (Algorithm, Dataset property and Data attributes, Framework properties)
  • 5) Graph classification using frequent sub-graph mining
  • 6) Query Recommendation using Content Similarity, Page Rank and Query Logs
JavaDistributed SystemsProblem SolvingScalaMachine LearningData Mining

Dxc technology

Associate Software Engineer

Jul 2012Sep 2014 · 2 yrs 2 mos · Indore Area, India

  • 1) Worked on application development in nbA(new business accelerator) project.
  • 2) Developed insurance applications in Java Server Faces,
  • 3) Worked on tools including XML, Java, JSF, SDLC, JavaScript, Oracle10g database, AWD, VPMS(tool for modeling rules), HP-QC, Unit testing.
JavaSOAP

Csc

Project Intern

Jan 2011Apr 2012 · 1 yr 3 mos · Indore Area, India

  • 1) Gathered requirements for alumni interaction
  • 2) Worked on the Java to develop an alumni portal for CSC
Java

Education

Indian Institute of Technology, Madras

Master of Science (M.S.) — Computer Science

Jan 2015Jan 2018

Devi Ahilya Vishwavidyalaya, Indore

Bachelor of Engineering (B.E.) — Computer Engineering

Jan 2008Jan 2012

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience