
Results-oriented and innovative Senior Software Engineer with 5 years of experience. Easily communicates complex technical requirements to non-technical stakeholders. Excellent leadership record of leading development teams in enterprise-wide development projects.
Spring Boot, Hibernate, MongoDB, MySQL, JavaScript, CSS, React, Kafka, Elasticsearch, D3.js, Google Graphs, Bootstrap, Tomcat, Maven, AI Constraint Solving, AWS, AWS S3, AWS EC2
Java, Spring, Spring boot, Hibernate, Maven, React, WSO2 APIM, WSO2 IS, WSO2 ESB, Tomcat, oAuth2.0, OpenID Connect, Jenkins, GIT, GitLab, SVN, REST, SOAP, DB2, MySQL, Active Directory, ADFS, Microservices, IntelliJ Idea, SoapUI, Postman
Java, Solidity, Smart contracts, Ethereum Block chain, Node.js
Java, JavaEE, JavaScript, ReactJs, Maven, REST, SOAP, Microservices, Distributed Systems, WSO2 Identity Server, MySQL, MSSQL, PostgreSQL, H2, HTTP,HTTP2, MSF4J, CSS, HTML, OSGI, JUnit, Mockito, TestNG, Log4J, Cloud, SOAP, REST, Jax-ws, Jax-rs, Apache Spark, JSP, AWS, AWS S3, AWS EC2, AWS Cloudformation, Postman
Electric Vehicle battery inventory management and booking system
Designed and developed a system that will be used to book EV batteries for EV battery swapping vehicles. System provide different search options for vehicle users and inventory management for Swapping station managers.
Used technologies and tools
Java, Spring Boot, Kafka, Elasticsearch, MySql, React, JavaScript
Dynamic Vehicle Routing Engine (Hitachi Asia)
Developed a optimization engine to create a route plan for set of electric vehicles according to a list of delivery tasks with different pickup and drop off locations and recharge locations. The engine can dynamically change an existing plan to accommodate changes to the inputs. Exposed the Engine through an API and developed a web application to initiate and Display results.
Used technologies and tools
Java, JavaScript, Spring Boot, Hibernate, MySql, React, CSS, Leaflet, Graphhopper
Supply chain visualization (Hitachi Asia)
Developed a dashboard to visualize supply chain and other critical information of it. The Dashboard contains Sankey chart, network chart of suppliers and factories and other useful information
Used technologies and tools
JavaScript, React, CSS, Leaflet, D3.js, Google Charts, Web Workers
Digital Enablers(Azqore)
The goal of this project was to expose the S2i Banking platform written in COBOL to clients as APIs so that external parties can access the S2I mainframe through these APIs. Developed the security framework for APIs and a Library to secure the Spring Boot APIs. Involved in developing a library which can be called inside an API and execute COBOL transactions
Used technologies and tools
Java, Spring Boot, Hibernate, AOP, AOuth2, OpenID, JWT, LDAP, Identity Federation, WSO2 Identity Server,WSO2 API Manager