As a skilled software engineer with over 7 years of experience, I specialize in building Java microservices using the CQRS pattern and scalable APIs using Spring, SQL, and NoSQL databases. I have a strong proficiency in Apache Kafka for distributed systems and event-driven architectures. Additionally, I possess advanced skills in front-end development using Angular and ReactJS.
Throughout my career, I have designed, developed, and deployed complex software systems that have delivered value to users. I am well-versed in agile methodologies and possess a deep understanding of the software development lifecycle.
As a highly motivated and results-driven professional, I am committed to staying up-to-date with the latest trends and advancements in my field. I possess excellent communication and collaboration skills, which allow me to work effectively in a team environment and communicate with stakeholders to ensure project success.
Overall, my experience and expertise in building scalable and high-performance software systems make me an ideal candidate for software engineering roles.
Project description
Point of sale loan origination project is the beginning journey of buy now and pay later product of Barclays in UK and US. Amount is the client partner which sends the PII and PCI data to POS-loans which helps in account creation for loans and repayment accounts in the barclays with the help of the account processor.
Responsibilities
Software / Tools
Intellij, Jenkins, docker, Openshift, microservices,CQRS,
ActiveMq, Mongo, oracle-db, Spring, Axon-framework.
Project description
Analytics platform is a suite of applications which can help end users understand the actionable insights using tableau API which helps organizations to enhance the operational and financial outcomes. Analytics Platform is a multi-tenant application where different laboratories and companies can be onboarded. This is an agile project and involves all agile processes including sprint planning, user stories, development, testing and sprint retrospective etc. It uses tools like Jira, Kanban boards and product backlog boards.
Responsibilities
Software / Language
Java 8, Spring,Spring-security SAML, REST web services, Rabbit MQ, Spock testing, MySql, Sonar, KeyCloak, JavaScript, HTML, CSS.
During the tenure I have worked on different in-house and client projects. Thus I gained immense knowledge on front end like angualrjs & reactjs and backend technologies like apache-kafka, elasticsearch, mongo, java microservices, spring etc..
Project name:- Shutterfly.com
Client name:- Shutterfly
Duration:- Nov 2018- Mar 2019
Description:- This is the main shutterfly.com e-commerce website site. Which is used for placing orders for personalized merchandise .
Roles and Responsibilities:-
Software / Tools:-
Java, Spring, reactjs, redux, Node.js, Ajax, jQuery, CSS, bootstrap js, jasmine, karma, grafana and splunk.
Project name:- Mission control
Client name:- Unitedhealth group
Duration:- Nov 2016 - Feb 2019
Description:- This was the UGH HUB project for shutterfly which is into the printing domain. This project was developed to handle a lot of congestion from UHG requesters and route them using routing rules to the supplier to print the request.
Roles and Responsibilities:-
Software / Tools:-
Intellij, winscp, putty, kafka, elasticsearch, Apache jmeter, mongoDB, Microservices, Angular 4, javascript, Spring Boot, Spring AOP, EhCache, Spring scheduler ,Java8, MySQL, JavaScript, Mongo aggregation framework.
Project name:- E & I
Client name:- Unitedhealth group
Duration:- Aug 2016 - Jan 2018
Description:- This was the UGH project for shutterfly which is into the printing domain. E&I project was developed to send the printing proof to different buckets according to roles and rules stored in using the activiti BPM tool.
Roles and Responsibilities:-
Software / Tools:-
Intellij, winscp, putty, Mysql, Microservices, Angular 2+, javascript, Spring Boot, Spring AOP, spock testing, Activiti BPM, Java8, SQL, JavaScript.
Project name:- Data analyzer
Client name:- Clairvoyant India pvt ltd.
Duration:- May 2016 - Jun 2017
Description:- This project was inhouse project of clairvoyant india pvt ltd. Which became kogni.io in a later phase of its development over big data. Data analyzer was developed to find sensitive data like SSN, credit cards, date of birth and probable passwords, from structured data.
Roles and Responsibilities:-
Software / Tools:-
Intellij, Mysql, Spring Boot, JDBC, Java8, MySQL, SQLServer, SQlDeveloper
Java8, Microservices,Axon framework,CQRS, SpringBoot, MVC, Spring-Security, activemq, apache-kafka
[Blockchain and cryptocurrency], [IIT-Madras] - [6months]