Summary
Overview
Work History
Education
Skills
Awards
Timeline
Generic

Lalchand Mali

Software development engineer 2
Gurgaon,HR

Summary

A dynamic IT professional having 10 years of experience across application architecture, development, supervision, documentation, testing and implementation of software/ web applications in Financial Services, Payments, E-commerce, Retails, Logistics, Metaverse. Currently working with DP World Gurugram as Group Software Development Engineer II.

Overview

10
10
years of professional experience

Work History

Group Software Development Engineer II

DP World
1 2021 - Current
  • Single handily implemented authentication & authorization and Quartz Scheduler module using java, springboot, spring security and Json web token (JWT) and can be integrated easily with any application using Gradle or maven dependency
  • I worked on OMS(Order management System) and Billing(Invoice) microservice
  • We are using Springboot, Azure Blob, Spring security and 3rd party integration with IRN, Fusion, SCM Cube, Hudson, SAGE etc
  • I Lead a team of 6 member for invoicing microservice, We are using Springboot, Azure Blob, Spring security and 3rd party integration with IRN, Fusion, SCM Cube, Hudson, SAGE, Digital Signature
  • We are developing feature like creating bill, bill charges, generating account receivable, account payable invoices and posting invoices to clients account system
  • I Lead a team of 2 developer for Transport Orchestrator Microservice, We are migrating 3rd party integration from boomi and LogicApp based integration to Springboot based microservice for transport booking(OTM and Elogisol)
  • We have used Kafka, Springboot, Bridge service
  • We used SonarLint, FindBugs and PMD for improving coding standard and to catch security Hotspot
  • We used Mockito for writing junit test cases and achieved 95% code coverage
  • I worked on e-invoice integration service and integrated 3rd party like VNPT(Vietnam), IRN and Digital Signature
  • Single handily implemented Zone Management System using java, spring boot, Azure Service Bus, which is used to Change the zone of imported item on port
  • I did enhancement on Rate Engine Service and helped to do migration in spring boot microservices
  • Launched Dragonmart.ae(B2C) to KSA and Oman, we developed a generic solution for launching site in any of country with minimal config change
  • We used nop-commerce, C#, Azure service Bus
  • I Led that project with 2 junior developers
  • Launched Dubuy.com(B2B) in Kenya and Africa region
  • We developed a generic solution for launching site in any of country with minimal changes
  • We did POC on metaverse and delivered product on safety training on port & terminals, Collaboration in metaverse
  • We used unity 3D, C#, Photon Pun2, VRIK, XR-Origin, RPC etc
  • We delivered it within 6 months, without having prior knowledge about technology and metaverse domain
  • Setup continuous integration & continuous deployment process using Azure CI/CD pipeline with docker and K8s.

Senior Engineer

Reliance Retail Limited | JIO Platforms Limited
2018.01 - 2021.01
  • Single handily implemented authentication & authorization module using java, spring boot, spring security and Json web token(JWT) and can be integrated easily with any application using Gradle or maven dependency
  • Single handily implemented Rule service using core java, spring boot and drools and drools workbench, which is used to define rule, rule execution and tell to user to earn and burn ajio points while purchasing item on ajio
  • Delivered Ajio wallet an event based application using core java,springboot, hibernate, kafka, redis
  • Ajio wallet is a loyality points system, customer can earn and burn point based on rule while purchasing an items from ajio
  • Ajio wallet provide facilities to Business team to give promotional amount to customer on sales time to engage more customer
  • Delivered Wishlist an event based application using core java,springboot, hibernate,kafka,redis
  • Customer can add an item to wishlist that he/she wish to purchase in future
  • Delivered Sizechart Service with automatic brand comparision using core java, springboot,cassandra, user can refer sizechart while purchasing item from ajio
  • Single handily implemented continuous integration & continuous deployment process using Jenkins, Jfrog, and SonarQube & Gradle,Spring build conventions
  • Delivered PDP(product details page) as a microservice using springboot, Decorator design pattern, multithreading, Feign client
  • We have aggregated other upstream microservices response for pdp response
  • Developed central quartz job distributed scheduler and it can be integrated as artifact in other microservices
  • It can used for one time job or cron job creation
  • Developed Flashsale system for AJIO
  • It is used to acquire more user on site by selling limited skus of product for free for limited time
  • We used Redis, Kafka,Quartz job scheduler, HandleBar,spring security, Feign client, SOAP integration, Postgres DB
  • POC on ambassador and Kong apigateway, worked on feature like ratelimiting,routing, authentication and authorisation.

Developer

Davinta Technology India Private Limited
2017.01 - 2018.01
  • As a developer worked on a product One-platform which is a unified platform that hosts a comprehensive suite of solutions to manage banking & payments ecosystem for customers to transact on the move
  • Offers suite of solutions like Enrollement(eKYC), Financial inclusion(branchless Banking), community based organization, Mobile Banking, Mobile wallet
  • Responsibilities carried out involved requirement gathering, designing solution, planning and implementation and fixing post production issues
  • Single handily implemented authentication & authorization module using spring security and Json web token(JWT),RSA,AES,DESed and can be integrated easily with any application using gradle or maven dependency
  • Delivered User Management, Password Management, Role Management and Survey module for Credit application
  • Single handily implemented Service Monitoring System is a monitoring system where we can see NEFT, IMPS failed and success transaction using promethesus, pushgateway and mtail
  • Worked on Payment gateway integration using springboot and apache camel
  • Integrated bank like axis, airtel, nsdl, syndicate.

Senior Software Engineer

LeEco Technology (India) Private Limited
2016.01 - 2017.01
  • As developer worked on Super Live is a video management and Live channel streaming product , where user can see all channel at one place and can watch
  • We can watch live Tvbased on demand
  • We have organized channel based on category, so user can watch channel based on their perferance and can also set some channel as favourite channel
  • Responsibilities carried out involved enhancements on existing product based on customer requirement and management decisions.

Software Engineer

Envestnet | Yodlee Private Limited
2014.01 - 2016.01
  • As developer worked on Yodlee Money center is a personal Financial management product , User can get aggregated view of all their financials
  • It is a patented technology using account aggregation
  • Responsibilities carried out involved enhancements on existing product based on customer requirement and management decisions.

Education

B.Tech - Computer Science & Engineering

NIT SIKKIM
2014.01 -

12th - undefined

Govt. Sen. Sec. school Sahunagar swm
2009.01 -

10th - undefined

Akhil siksha niketan sec. school piplai
2007.01 -

Skills

API Development

Unit Testing

Debugging techniques

Microservices Architecture

Software Architecture Design

Distributed Systems

API Integration

Code Review

Refactoring Code

Multithreading techniques

Docker Containers

Awards

  • A
  • Performer in Davinta Technology and Reliance Retail.
  • Spot and Kudos award winner in Davinta Technology and Reliance.
  • Champion, SPOT, Kudos award winner in DP WORLD
  • 2nd Position in Bug Bash event in DP WORLD

Timeline

Senior Engineer

Reliance Retail Limited | JIO Platforms Limited
2018.01 - 2021.01

Developer

Davinta Technology India Private Limited
2017.01 - 2018.01

Senior Software Engineer

LeEco Technology (India) Private Limited
2016.01 - 2017.01

Software Engineer

Envestnet | Yodlee Private Limited
2014.01 - 2016.01

B.Tech - Computer Science & Engineering

NIT SIKKIM
2014.01 -

12th - undefined

Govt. Sen. Sec. school Sahunagar swm
2009.01 -

10th - undefined

Akhil siksha niketan sec. school piplai
2007.01 -

Group Software Development Engineer II

DP World
1 2021 - Current
Lalchand MaliSoftware development engineer 2