KK

Kiran Kumar

available

Last update: 06.09.2022

Senior Developer, Senior Software Engineer, Full stack Developer

Company: tesda
Graduation: Bachelor of Engineering in Information Science and Engineering
Hourly-/Daily rates: show
Languages: English (Full Professional)

Attachments

KiranKumar.pdf

Skills

Java, Spring boot, Spring, Hibernate, Restful APIs, Spring MVC, EJB, Web sockets, Application Security, ReactJS, Scrum master, NodeJS, Scrum, OracleDB, Mockito, database design, user management, JSP, Servlets, Jasper reports, Apache Shiro, PostgreSQL, shell script, Struts, Mysql, Web, Material design, Bootstrap, Angular, GUI,  API design, Java reflections, Java/J2EE, EclipseLink, JPA

Project history

09/2016 - 09/2018
Senior Developer
Altimetrik India Private Limited (AWF to PayPal)

Worked on multiple domains ranging from Credit, Payments(Auth Capture Engine, Settlements) and
Merchant, Worked on Multiple products like PPWC, Osprey, PUI, PAD, Asset-light etc, Worked on
Multiple Areas like NodeJS, Back-end, Front-end and Also as a Scrum master.

Below are few of the components I have worked:

Deferredpaymentaccounts: - Spring boot application(micro service) for accounting the
different financial products for PayPal checkout like Pay After Delivery, Pay Upon Invoice etc.

Credit-batch-dpaccounts :- Spring batch application to auto expire payment authorizations after
expiry time.

PPWC(PayPal working capital):- A business loan offered to PayPal merchants primarily based on
their PayPal sales history, and they automatically repay with a share of their PayPal sales. The
repayment share/percentage is agreed by the merchant during application.

Osprey(PayPal working capital admin):- Web interface for PayPal customer representative
agents to address merchants query on loan application and loan repayments.

Asset-light(PayPal credit using Synchrony):- PayPal is partnered with Synchrony for giving
credit to US merchants and consumers, A change made across various payment sub domains for
changing the funding source to From PayPal to Synchrony.

Involved in design, development and testing.
Worked on mapping domain objects to DB, Writing DAOs, Implemented APIs, designed service layer.
Worked on UI screens, Backbone controllers and node controllers.
Written unit tests, integration tests, functional tests and mock test cases, made 99% coverage.
Worked on Multiple Domains like ACE, Settlement, Credit, Merchant etc.
TechStack: Spring boot, Spring rest, Hibernate, OracleDB, Mockito, Hibernate, NodeJS,
Backbone, RequireJS, DustJS, NemoJS, IBM's ODM Rule Engine and JARWIS.

08/2013 - 08/2016
Senior Software Engineer
Global Automation India Pvt Ltd

Hoursinproject :- Enterprise time sheet application. This will enable people to log time
spent on tasks/projects and take analytical reports out of it.

Contributed to database design, admin module, reports module, user management, user
authentication and authorization.
Developed from scratch.
TechStack: JSP, Servlets, EJB, Hibernate, Jasper reports, Apache Shiro and PostgreSQL.


InvientFunds :- Enterprise reporting tool to track investments, study trends, perform what-ifs, and
create in-depth reports with ease. Which helps in taking analytical reports out of the system like
current private equity performance vs other public investments.

Contributed to designing and developing custom reports, excel imports and exports,
custom features, shell script to automate DB migration process. Involved in development
and testing.
TechStack: Spring, Struts, EJB, Hibernate, Jasper reports and Mysql.


QuickBuzz : - Cross platform application for Quiz control. A simple and interactive quiz control tool
to connect the participants, quiz master and the display. Leaderboard is also implemented to show
the scores of the top N performers.

Developed complete application from scratch using PSM pattern.
Developed from scratch.
TechStack: Hibernate, EJB, Web sockets, Material design, Apache Shiro, Bootstrap, Jersey and Mysql.




MigratorGUI :- Angular GUI application for Dinostor migrator. Dinostor migrator is an
implementation of NDMP protocol for initiating the backup process between storage servers, to
monitor the data transfer rates, scheduling data backups and projecting the backup finish time.

Contributed to designing and developing custom UI screens, creating stub server, shell script
to automate the build and deploy, middle tier design like api design, security etc.. Developed
from scratch.
TechStack: Material design, AngularJS, Nodejs, Jersey, Jetty etc.


Helium framework :- Full pledge end to end (UI + Backend) framework to support dynamic
data modelling and creating UI template/design dynamically to render data.

Contributed to API design, DB Design and development of the framework using Java reflections.
Developed from scratch.
TechStack: Java/J2EE, EclipseLink, EJB, PostgreSQL, JPA.

Local Availability

Only available in these countries: India
Flexible
Profileimage by Kiran Kumar Senior Developer, Senior Software Engineer, Full stack Developer from bangalore Senior Developer, Senior Software Engineer, Full stack Developer
Register