0% found this document useful (0 votes)
37 views5 pages

Dinesh Singh: Professional Summary

Dinesh Singh provides a professional summary highlighting his 3.8 years of experience as a Java/J2EE software engineer. He has worked on projects involving technologies like Spring, Hibernate, MySQL, REST, and Agile methodologies. His experience includes developing web applications, writing code using Java frameworks, working with tools like JIRA, and collaborating in teams of up to 8 people on projects in various domains.

Uploaded by

Mukul Tyagi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views5 pages

Dinesh Singh: Professional Summary

Dinesh Singh provides a professional summary highlighting his 3.8 years of experience as a Java/J2EE software engineer. He has worked on projects involving technologies like Spring, Hibernate, MySQL, REST, and Agile methodologies. His experience includes developing web applications, writing code using Java frameworks, working with tools like JIRA, and collaborating in teams of up to 8 people on projects in various domains.

Uploaded by

Mukul Tyagi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Dinesh Singh

Email/skype: [email protected] Phone: 91-8959490996

Professional Summary
• Core Java/J2EE professional with overall 3.8 year of IT experience as Software
Engineer.

• Good Experience in using OOPS, Exception, Multithreading and Collections


Concept.

• Hands on experience on using Java/J2EE Technologies: java, Spring Core,


Spring MVC, IOC, AOP, Spring Boot, Rest, Maven, MySQL and Hibernate, JPA.

• Having experience on development of web- based applications using MVC


Framework.

• Having good experience in working with code monitoring Tools like Snowflake,
Splunk, Tableau.

• Having good experience in working Distributed Technology like Restful web


services.

• Hands on experience with build and deployment tools including ANT / Maven,
logging and debugging using Slf4j and Log4j, unit and integration testing using
JUnit (Mockito).

• Having good awareness in Frontend Technologies like Html, Bootstrap, CSS, Java
Script.

• Having good awareness in microservices based design application.

• Developed Java applications in using IDEs like Eclipse, STS, Net Beans, SSE.

• Hands on experience in using Tomcat (5.5/6.0/7.0), WebLogic Server.

• Having good experience on data exchange format like XML, XSD and JSON.

• Having good experience on working Software Development Life Cycle SDLC using
Agile Methodology (using Scrum) in my project and Project tool JIRA.

• Excellent analytical skills and proven ability in mastering new technologies


quickly.

• Enthusiastic, eager to meet challenges and quick to learn new concepts.

• Highly organized and dedicated with a positive attitude, can adapt any
environment/project/technology very quickly and will play vital role in a
team.

Professional Experience:
• Worked on Software Developer with Finicity Mastercard Private Limited, Mumbai.

From October 2020 to Till Date.

• Worked on Software Engineer with Cynosure Software Solutions Private


Limited, Hyderabad.

From November 2018 to October 2020.


Education Qualification:
• I have completed BCA (Bachelor of Computer Application) from Extol College
Bhopal Madhya Pradesh with 70 %.

• I have done 12th in 2014 with 70 % in Adarsh Narmada Higher Secondary School
Rewa (M.P.).

• I have done 10th in 2012 with 76 % in Adarsh Narmada Higher Secondary School
Rewa (M.P.).

Technical Skills:
Primary Skills : Analysis, Development, Implementation, Testing &
Packaging.
Languages : Java / J2EE
Operating Systems : windows XP 95, 98.
Java Technologies : java 1.7, 1.8, JDBC, Servlets, XML, XSD, JSON, JSP,
Rest, SOAP.
Frame Works : Spring 4, MVC, AOP, Spring Boot 2.0.
ORM Tool : Hibernate 5, JPA.
Defect Tracking Tools : JIRA
Servers : Tomcat, WebLogic Server.
IDE : Eclipse 3.0, STS, Net Beans, SSE.
Data Base : MySQL 5.7, Snowflake.
Tools : Maven, Scrum, JUnit-4, Jira, GitLab, log4j, Citrix, Kiwi, Splunk,
Tableau, Win Merge, Postman, woodpecker.
Design Patter : Strategy Design Pattern, Singleton, Factory Patter,
Proxy Pattern, Builder Pattern, Front Controller,
Adapter, DAO.
Project#1 : ACH (Automated clearing house) Fast ACH.
Environment: Software Technologies: java 1.7/1.8, OOPS Concepts, Collections,
Exception, Spring MVC 4.1.5, Spring Boot 1.2.3, Rest, Hibernate 4.3.5/JPA, MySQL 5.5,
Junit, Snowflake, Apache Tomcat 8.0, Log4j2.
Tools: Splunk, Maven 4.0, Jira, GitLab, Gemini, Snowflake, Postman, Tableau, Junit, Log
Team Size: 6

Description
SWBC (Southwest Business Corporation) Payments is an all-in-one payments
platform bringing payment simplicity throughout your entire financial institution. You
don’t have to become an expert in multiple payment platforms to serve separate
functions.
Our goal is to bring your institution an ACH and card acceptance payments tool that
makes it easier for your borrowers and account holders to do business with you, plain
and simple.
Finicity can directly source both the Routing Number and the full Account Number from
the FI
FInicity can infer the full Account Number through a set of account logic, that is based on
observations across similar account types (Checking and Savings) at the same FI.
ACH numbers are the combination of routing numbers and full account numbers.
Responsibilities:

• Worked in agile framework as an individual contributor Responsibilities Include -


Interaction with business team in story grooming, reviewing story/acceptance
criteria.

• Developed business components and support ACH details and Fast ACH.

• Implemented service layer using spring IOC and annotation and Controllers using
Spring MVC.

• Implemented DAOs, entities using Hibernate API and Hibernate QL.

• Implemented REST using spring boot. Generate Metrics with method level
granularity and persistence using spring AOP and Spring Actuator.

• Handled exceptions using multiple tools like: Gemini, Snowflake, SSE, Citrix,
Kiwi, Splunk, Slack, Redshift, Win Merge, Postman, Junit, Tableau

• Created build and deployment scripts using Maven. Used SVN as version control
system.

Title : Support ACH, Fast ACH and SWBC.

Clint Name : Global Open banking Mastercard

Period : Aug 2021 – Till Date

Project#2: Wealth Management.


Environment: Software Technologies: Java 1.8, Spring, Hibernate, MySQL, Redshift.
Tools: Log4j, Maven, JUnit-4, Jira, GitLab, SSE, Citrix, Kiwi, Splunk, Gemini.

Team Size: 8
Description
Finicity is growing the investment management, both on a partner level and on an
aggregation level. Our goal as a Wealth Management team is to maximize the data fields
coverage and Data Quality and adding support of new Wealth FIs.
We are in the process of adding all the fields in the API website. We communicate with a
selective group of partners to help us test, before we release it to the public. The website
will be periodically updated, once approval is given to document the investment fields
publicly
Our data is only as good as the data we get from the FI. The main reasons why there is a
variation of availability for investment-related fields are due to
Lack of field availability from the FI: The field may not be supported from the FI
Aggregation source of the FI: There are three types of aggregation sources Finicity
leverages (1) Direct Integration aka OAuth (2) Structured Data Sources and (3) Web
scraping. Field availability varies depending on the source of aggregation.

Responsibilities:

 Involved in understanding and analyzing the Functional Requirements.



 Implemented service layer classes using spring IOC and AOP classes.

 Unit tested all the classes using JUNIT at various class level and method level. 

 Developed classes and Implementation of method using Hibernate Template from


SPRING with HIBERNATE.
 Managed Local testing using debug logger and production testing using SSE tools.

 Involved in backend Development to support wealth supported fields.

Clint Name : All Northern bank partner

Period : Oct 2020 – July 2021

Project #3 : NCAP (HealthCare Domain).


Environment: Software Technologies: Java 1.7, Spring, Hibernate, MySQL.
Tools: Eclipse, Maven, JUnit-4, git.

Team Size: 5
Description

National Cardiac Audit Programmer (NCAP) is the national health project to manage Hospitals, Patients
and audit across UK. This project is very high-volume data, every hospital will provide and option to
manage their patient details and audits of the patients respectively. Hospitals have an option to export
and import data as well. The services are divided into three different modules, 1. Registration 2.
Patient 3.Import and Export

Responsibilities:

• Study and Analyses the Functional Requirements.

• I got the chance to work on service, process layer.

• Handled exceptions using custom exception class.

• Support the testing.

• Involved in Debugging the Application.

Title : NCPT management system.

Period : Nov 2018 - Oct 2020

You might also like