Shreyash Lotlikar

Senior Software Engineer

Bengaluru, Karnataka, India7 yrs 4 mos experience
AI ML PractitionerAI Enabled

Key Highlights

  • 6 years of experience in backend systems development.
  • Expertise in microservices and event-driven architecture.
  • Strong skills in Agile development and team collaboration.
Stackforce AI infers this person is a Backend Software Engineer specializing in Fintech and SaaS solutions.

Contact

Skills

Core Skills

Core JavaMicroservicesJavaRest Web Services

Other Skills

APIGEEAWSAdobe PhotoshopAgile MethodologiesAndroid DevelopmentAngularAngularJSApacheApache KafkaArtificial Intelligence (AI)Back-End Web DevelopmentBehavior-Driven Development (BDD)Building PerformanceC (Programming Language)C#

About

Results-oriented Software Engineer with 6 years of experience in designing and developing scalable, high-performance backend systems using Core Java, Spring Boot, Microservices, and Kafka. Proven expertise in building RESTful APIs, working with relational databases like MySQL/Oracle, and implementing event-driven architecture for robust asynchronous processing. ✔ Proficient in JUnit, Mockito, and test coverage tools like JaCoCo, ensuring high code quality and reliability ✔ Skilled in system design, including high/low-level design, and building distributed, resilient services ✔ Experience in Agile development, leading sprints, mentoring juniors, and collaborating across cross-functional teams ✔ Strong exposure to Kafka, Apigee, API Gateways, and production-grade deployment using EC2, ELB, Auto Scaling

Experience

7 yrs 4 mos
Total Experience
3 yrs 8 mos
Average Tenure
3 yrs 8 mos
Current Experience

Standard chartered bank

Senior Software Engineer

Oct 2022Present · 3 yrs 8 mos · Bengaluru, Karnataka, India · Hybrid

  • 𝗣𝗿𝗼𝗷𝗲𝗰𝘁 𝗗𝗲𝘀𝗰𝗿𝗶𝗽𝘁𝗶𝗼𝗻:
  • Global Price And Billing System is the project which basically deals in pricing and billing system. In this project there are various modules which basically handles the day to day activities of the bank. It include EOD(End Of Day) which basically handles the report generation for that particular day. Data Transfer its main responsibility was transferring the data from one module to another module. This was
  • implemented microservices.
  • 𝗥𝗲𝘀𝗽𝗼𝗻𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝗶𝗲𝘀:
  • Migration microservices from Java 11 to RedHat OpenJDK 17.
  • Developing of REST API and microservices.
  • Developing unit testcase using Junit and mockito.
  • Implementation of hibernate queries.
  • Deploying the services using Red Hat OpenShift Container Platform.
  • Designing and implementation of the database structure.
  • Developing of Jenkins file for CI/CD process.
  • Implementation of Zero fault tolerance using Kafka.
  • Conversion of Mail to Pdf format for better visibility for report generation.
  • 𝗧𝗲𝗰𝗵𝗻𝗼𝗹𝗼𝗴𝗶𝗲𝘀/𝗦𝗸𝗶𝗹𝗹𝘀 𝗦𝗲𝘁:
  • SpringBoot
  • Microservices
  • Core Java
  • Sql / Hibernate
  • Maven
  • Docker/Jenkins/BitBucket
SpringBootMicroservicesCore JavaSqlHibernateJenkins+1

Zapcom group inc

3 roles

Software Engineer

Promoted

Jan 2021Sep 2022 · 1 yr 8 mos

  • 𝗖𝗹𝗶𝗲𝗻𝘁 - Sabre
  • 𝗗𝗲𝘀𝗰𝗿𝗶𝗽𝘁𝗶𝗼𝗻:
  • MFOL Messaging is the migration of the legacy mainframe supported messaging platform to the open systems supported by Java and hosted on GCP platform. It involves multiple components being developed on java platform for the inbound and outbound process of the messages which flows back and forth across the Sabre systems and external systems as well.
  • 𝗥𝗲𝘀𝗽𝗼𝗻𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝗶𝗲𝘀:
  • Requirement Analysis and discussions with the product owner/stakeholders.
  • Developing the feature as per the user stories.
  • Writing the API for features implementation using spring boot.
  • Developing the Microservices.
  • Writing the testcases using the Junit and mockito.
  • Developing the utility JARs for code reusability.
  • Maintaining the code coverage of 85% using Jacoco and SonarQube.
  • Analysis and implementation of healthchecks for applications and microservices.
  • Implemented open API design across the applications.
  • Open API specification model creation.
  • Demoes of the developed feature to the client after every sprint.
  • 𝗧𝗲𝗰𝗵𝗻𝗼𝗹𝗼𝗴𝗶𝗲𝘀/𝗦𝗸𝗶𝗹𝗹𝘀 𝗦𝗲𝘁:
  • SpringBoot
  • Microservices
  • Core Java
  • Sql
  • Maven / Bazel
  • GCP Spanner DB
SpringBootMicroservicesCore JavaSqlMavenGCP Spanner DB

Associate Software Engineer

Oct 2019Jan 2021 · 1 yr 3 mos

  • 𝗖𝗹𝗶𝗲𝗻𝘁 - Bluebird
  • 𝗗𝗲𝘀𝗰𝗿𝗶𝗽𝘁𝗶𝗼𝗻:
  • This product is responsible for facilitating the admin and monitoring operation of handled mobile device by configuring different option for the mobile using a remote server. It provides security and
  • control for mobile applications, contents and devices in corporate-owned and BYOD environments. It is devices are also used as Barcode scanner, Bluetooth scanner and payment solutions. This product is built on top of WSO2 IOT Server (an IOT Platform) which consist of analytics module to process data
  • related to events sent by devices.
  • 𝗥𝗲𝘀𝗽𝗼𝗻𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝗶𝗲𝘀:
  • Setup WSO2 IOT Server and walk through the existing flow and features.
  • Develop new features and REST Web Services according to the client requirement.
  • Coordinating with the client for continual improvement and bug fixes.
  • Used Apache Kafka as a messaging system for Fault Tolerance and Zero Downtime
  • Designed and Implemented RESTful micro-services having high degree of modularization.
  • Implemented several high end POCs for the given business case.
  • Implemented the Unit testing for minimizing the errors.
  • Deploying and hosting the application on AWS using EC2 and S3.
  • Creating customized policies in APIGEE Edge and developing API’s in APIGEE.
  • Troubleshooting/Debugging using APIGEE Trace tool, Postman and SoapUI.
  • Developed API proxies with Traffic management, Mediation policies, Security Policies, service
  • callouts and flow callouts.
  • Implemented API Traffic Management using APIGEE to reduce load on Target Server.
  • Used APIGEE API Analytics to measure API performance and created custom reports.
  • 𝗧𝗲𝗰𝗵𝗻𝗼𝗹𝗼𝗴𝗶𝗲𝘀/𝗦𝗸𝗶𝗹𝗹𝘀 𝗦𝗲𝘁: Java with JAX-RS for developing restful web services. Apache-CXF. Also used JavaScript and HTML
JavaREST Web ServicesApache KafkaAWSAPIGEEJavaScript+1

Intern

Jan 2019Oct 2019 · 9 mos

  • 𝗗𝗲𝘀𝗰𝗿𝗶𝗽𝘁𝗶𝗼𝗻:
  • ZapCom Employee portal is an project created to maintain the employee information in very efficient manner. The main purpose of this project was to eliminate day to day hand written activities by the HR such as leaves, birthday wishes, keeping track of daily work, etc.
  • 𝗥𝗲𝘀𝗽𝗼𝗻𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝗶𝗲𝘀:
  • Various API creations such as login, users, leave api and so on.
  • Designing the database model.
  • Used Reusable Components in APIGEE such as Shared Flows and Flow Hooks.
  • Performance analysis using APIGEE ANALYTICS.
  • UI designing.
  • 𝗧𝗲𝗰𝗵𝗻𝗼𝗹𝗼𝗴𝗶𝗲𝘀/𝗦𝗸𝗶𝗹𝗹𝘀 𝗦𝗲𝘁: MEAN Stack, Node.js, MongoDB, Angular.
Node.jsMongoDBAngular

Education

Goa University

Master of Computer Applications - MCA — Computer Science

Jan 2016Jan 2019

Rosary College

Bachelor’s Degree — Computer Science

Jan 2013Jan 2016

Rosary Higher Secondary School

Vocational Computer Technique — Computer Science

Jan 2011Jan 2013

Perpetual Succour Convent High School, Navelim Salcete Goa

Jan 2000Jan 2011

Stackforce found 100+ more professionals with Core Java & Microservices

Explore similar profiles based on matching skills and experience