Dakshay Agarwal

Senior Software Engineer

Bengaluru, Karnataka, India8 yrs experience

Key Highlights

  • Expert in Java and Microservices architecture.
  • Led multiple teams to improve code quality and reliability.
  • Strong background in Elasticsearch and log monitoring.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Fintech and SaaS environments.

Contact

Skills

Core Skills

JavaMicroservicesRest ApisRuby On RailsElastic Stack (elk)

Other Skills

Azure cloudSpring bootmicroservices architectureKafkaMongoDbRedisPostgreSQLElasticsearchApache KafkaAgile DevelopmentSOLID principlesJDBCJPAAutomated TestingAsync programming

About

He is a CSE grad passed from BIT Mesra in 2018. Since then he worked in multiple product based companies ranging Gaming admin, Travel & Transport, and Automative Cloud. He is experienced in Development with Java, Ruby and Golang. His experience throughout the college is working with Algorithms in C++. He is an active learner focus being learning things in detail. Enthusiast to meet and talk with people. He loves to play sport and party. Pursues knowledge of:- • Computer Science : Strong core Data Structures & Algorithms, Operating Systems, Databases • Design: Core Design Patterns • Programming : Core Java , C++, Ruby on Rails, Golang • Web Services: REST API • SQL Databases : Oracle, MySQL, PostreSQL • Version Control : Git • Platform : Unix * Applications: Sublime Text, Eclipse, IntelliJ * APM : ELK, Grafana, Datadog, Scout * Miscellaneous: Straightforward, Clear and unambiguous communication skills, Quick troubleshooting skills, Great innovation and designing skills, Detail oriented approach. Grab Professional Advices here - topmate.io/dakshay

Experience

8 yrs
Total Experience
1 yr 7 mos
Average Tenure
1 yr 8 mos
Current Experience

Wio bank

Senior Software Engineer

Oct 2024Present · 1 yr 8 mos · Hybrid

  • I am working and handling products in the Lending vertical of Wio Retail & Business.
  • Key Highlights-
  • 1. Personal and Business Loan Accounts end to end.
  • 2. Retail Convert Transaction to EMI installment.
  • 3. I am Part of L3 responsible in finding RCA and providing temporary and action items for all the errors related to onboarding and account journey in Wio Business.
  • I am Using Azure cloud, Spring boot multi layered microservices architecture, Kafka, MongoDb, Redis
Azure cloudSpring bootmicroservices architectureKafkaMongoDbRedis+2

Moveinsync

Senior Software Development Engineer

Sep 2023Sep 2024 · 1 yr · Bengaluru, Karnataka, India · On-site

  • Configuration server Traffic HTTP I/O reduction by 50%, resulting in more service reliability, increased throughput of HTTP API, considering data is Eventual Consist using Redis Cache.
  • Increase rapid development with elasticsearch & its usage by developing a single Complex API to support all filter query search in elasticsearch, Reducing the SQL load on listing page by more than 50%.
  • Led a product team of 4 members and co-led an overall team of 15 members, involving multiple decision-making and communication with stakeholders.
  • Led all PR major reviews, and improved the overall code quality using SOLID, KISS, OOPs patterns, Business Logic abstraction.
  • Drive & led Production bug fixes, blockers & core distributed system challenges.
  • Agile Development for Quick deliveries of multiple features and fixes on existing products.
  • Developed Billing reports Business logic Microservice having SOLID, abstract factory design pattern, Multilingual support, custom exception handlers
  • JDBC —> JPA, for billing 170 SQL transactions, leads to highly maintainable and extended functionality.
  • Developed Automated Integration Comparison Testing framework for JDBC & JPA, resulting in 99% accuracy in production.
  • TDD driven work and programmed multiple product business logics.
JavaSpring BootPostgreSQLElasticsearchRedisApache Kafka+2

Tekion corp

2 roles

Senior Software Engineer

Promoted

Aug 2022Jul 2023 · 11 mos

  • Seamless Migration of Elasticsearch index to a new optimized index.
  • Permanently Fixed the Elasticsearch index mappings greater than 1000 in the production environment.
  • Converted Programmed code to async channels reduced average API latency by more than 200ms.
  • Led team of 3 members and owned an Econtract product, which helped me cross team contracts & communication.
  • Led, owned & developed the Complete Multilingual changes support across the Sales team.
  • Led and developed TDD across the team, and authored UT programming for old & new code.
  • Fixed complete unstable business logic - “Econtract Vaulting”, by preapring and programming all corner cases.
  • Leveraged Tenant Architecture, and supervised multiple Microservices.
  • Converted all HTTP Public calls to internal s-to-s calls using OpenFeign client interface.
  • Developed multiple Complex API contracts & Design for new features.
ElasticsearchAsync programmingMicroservicesTDDOpenFeignREST APIs

Software Engineer

Aug 2020Jul 2022 · 1 yr 11 mos

REST APIsAgile MethodologiesDistributed Systems

Traveltriangle

Software Engineer

Feb 2019Aug 2020 · 1 yr 6 mos · Gurgaon, Haryana, India

  • Worked in different Product team, Operations & Payments, Demand, CMS team
  • I learned here Ruby on Rails with datasources - Mysql, Elasticsearch, and Redis.
  • Process queue management and scheduling using Sidekiq, and Kafka.
  • monitoring Datasource in influx and tools like grafana, elk, scout, datadog.
Ruby on RailsMySQLElasticsearchRedisKafkaREST APIs

Skilrock technologies

Software Engineer

Jan 2018Jan 2019 · 1 yr · Gurgaon, Haryana, India · On-site

  • 1. Implemented using Filebeat and ELK server for log monitoring, and successfully went in Production servers, capturing realtime high traffic from multiple servers.
  • 2. Major projects included OTP sign in verification, Juspay pg integration, and purchase merchandise from Loyalty points.
  • 4. Done Multiple Projects and Bug tickets.
ELKLog monitoringJuspay pg integrationElastic Stack (ELK)

Newgen software

Intern

Jun 2016Jul 2016 · 1 mo · Noida Area, India

  • Created Java Applet project name being "Restaurant Billing System"
  • Main Features - Provides biller can pick item(s) from drop down menu and can delete the item(s), can generate the final bill with total amount.
Java Applet

Education

Birla Institute of Technology, Mesra

Engineer’s Degree — Computer Science

Jan 2014Jan 2018

St.Joseph Convent School

High School

Jan 2012Jan 2014

Subodh Public School, Jaipur

High School

Jan 2010Jan 2012

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience