Regu S has over 9 years of experience developing banking and financial applications using Java and J2EE. He has extensive experience in requirements analysis, design, development, testing and implementation. Some of his technical skills include Java, Spring, Hibernate, RESTful and SOAP web services, Oracle, and Agile methodologies. He has worked as a technical lead on several projects for Barclays involving investment banking applications.
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Regu java 9.1
1. Resume of Regu S ( 9940081893)
Page 1
REGU S
NO: 1, 2nd
CROSS,
ISRO LAYOUT, PEERL GARDEN,
MUNNEKOLLAL, Mobile: +91 - 9940081893
BANGALORE – 560037. Email: regu.ssm@gmail.com
Objective
To embark on a challenging career role with considerable advancement opportunities,
where in my skills in the emerging field of Banking & Financial Applications Development
and be a part of a team that works dynamically towards the growth of the organization.
Skills and Experience Summary
Over 9.1 Years of experience in Development of Banking & Financial Applications
using JAVA and J2EE.
Working as a Technical Lead, proficient in all phases of the SDLC such as
Requirement Analysis, Design, Development, Testing and Implementation.
Strong Experience in Core Java, Spring and Hibernate.
Experience in RESTful and SOAP Web Services.
Experience in Oracle, MYSQL, SQLite, PostgreSQL.
Experience in Low level and High level designing using UML and Design
Patterns.
Sound Experience in Investment Banking Applications (Capital Market and Derivatives)
Experience in Agile Methodology.
Experience in creating enhancing and executing unit tests using test driven approach
with JUnit and TestNG.
Interacting with Business to gather requirements, design, development,
implementation and support.
Excellent communication and problem solving skills in addition to being a good
team player.
Received Project Excellence Award form American Megatrends India Pvt Ltd.
Received Star Team Award form Tata Consultancy Services Limited.
Received Award for the Outstanding Contribution to the Organization from Tata
Consultancy Services Limited.
2. Resume of Regu S ( 9940081893)
Page 2
Technical Skills
Employment Summary
Organization : Tata Consultancy Services Limited.,
Duration : May 2014 to Till Date
Position : Assistant Consultant
Organization : American Megatrends India Pvt. Ltd.,
Duration : May 2010 to May 2014
Position : Senior System Software Engineer
Organization : Indusnet Technologies Pvt. Ltd.,
Duration : April 2008 to April 2010
Position : Web Developer
Academic Summary
B.TECH (Information Technology) from C.S.I Institute of Technology, Nagercoil, Kanyakumari
Dist, TamilNadu under Anna University in 2007 with 72.4%.
DCT (Diploma in computer Technology) from Kamaraj Polytechnic College, Nagercoil,
Kanyakumari Dist, TamilNadu under Board of Examinations in 2004 with 88.75%.
HSC from St.Joseph’s Higher Secondary School, Mulagumoodu, Kanyakumari Dist, TamilNadu
under TamilNadu State Board in 2001 with 71.41%.
Languages Java and J2EE
Frameworks Spring, Hibernate, JPA, Axon, JMS, Log4J, Mockito, Junit and
TestNG
Database Oracle, MYSQL, SQLite, PostgreSQL and Cassandra
Web Servers Apache
Protocols SNMP, SSH, WMI, HTTP and IPMI
Web Services SOAP and RESTful
Operating systems Windows and Linux
Tools Eclipse, TOAD, Team city, Ant and Maven
Configuration Mgmt SVN, Perforce and Git
Web Technologies Spring MVC
Markup & Scripting
Languages
HTML, XML and Java script
3. Resume of Regu S ( 9940081893)
Page 3
Project Details
Project ADS – Off Exchange Average Pricing
Customer Barclays, UK
Description
The objective of Off Exchange Average Pricing is to improve
the existing process of trade booking and reporting where Off
Exchange Average Pricing is performed. Match the black and
blue lines at fill level will improve the existing process. The
black line fills will be taken from Off Exchange Average Price file
and blue line fills will be taken from Clear Vision for trade
matching. The GUI facilitates operations team being able to
identify the fills which have not been matched. The matched
trade have been passed to trade clearing and booking.
Role Technical Lead
The responsibilities include the following
Analysed the client requirement and prepared the Technical
Specification document.
Prepared High Level Design (HLD) and Low Level Design
(LLD) document.
Documenting various functional and technical processes.
Development of Core Business logic and Unit testing.
Mentoring and conducted code reviews of deliverables.
Responsible for packaging and Delivery
Technology Core Java, Spring, Hibernate, RESTful, Junit, Log4J, JMS and
Oracle
Domain & SDLC Investment Banking & Agile Methodology
Project ADS - Position Transfer
Customer Barclays, UK
Description
The objective of Position Transfer is transfer open position in
RANSYS from client account to newly created ICA account,
which will be used to segregate their business on an EMIR
exchange. The open positions are aggregated based on their
netting rule (net-overall, net-long-short). The RANSYS backing
broker ledger will be used to reconcile with the exchange
segregated account and the client ICA ledger with that for the
client.
4. Resume of Regu S ( 9940081893)
Page 4
Role Technical Lead
The responsibilities include the following
Analysed the client requirement and prepared the Technical
Specification document.
Prepared High Level Design (HLD) and Low Level Design
(LLD) document.
Documenting various functional and technical processes.
Development of Core Business logic and Unit testing.
Mentoring and conducted code reviews of deliverables.
Responsible for packaging and Delivery
Technology Core Java, Spring, Hibernate, RESTful, Junit, Log4J, JMS and
Oracle
Domain & SDLC Investment Banking & Agile Methodology
Project ADS – Golden Source
Customer Barclays, UK
Description
The objective of Golden Source project is to setup account
static for the middle office and crystal clear. The input of this
project is EOD Recon files generated by EFAM. The other input
is real time JMS messages. The output from this process is
normalized account static data.
Role Technical Lead
The responsibilities include the following
Analysed the client requirement and prepared the Technical
Specification document.
Prepared High Level Design (HLD) and Low Level Design
(LLD) document.
Documenting various functional and technical processes.
Development of Core Business logic and Unit testing.
Mentoring and conducted code reviews of deliverables.
Technical Support and Advices
Responsible for packaging and Delivery
Technology Core Java, Spring, Hibernate, RESTful, Junit, Log4J, JMS and
Oracle
Domain & SDLC Investment Banking & Agile Methodology
5. Resume of Regu S ( 9940081893)
Page 5
Project Power Management Extension
Customer Acer, Taiwan
Description
Power Management Extension provides efficient power
management of servers in the network. It is a rack power
management application for efficient power management of
servers present in the rack. It is offered as installable software
in Windows and Linux operating systems. It monitors power
consumed by the managed servers and allows users to enforce
power limiting policies. Following are the major features that
are provided by Power Management Extension. Discovery,
Power Monitoring, Power Limiting, Power Policies, Inlet
Temperature Monitoring, Inlet Temperature Controlling, Power
Scheduler, Power Zone Management, Reporting and Alerting.
Role Senior System Software Engineer
The responsibilities include the following
Understanding the requirements and estimation
Requirement Analysis, designing and implementation
Prepared design and functional document.
Co-ordination with all related teams for discussion on data
and interfaces.
Development of Core Business logic and Unit testing.
Mentoring and conducted code reviews of deliverables.
Technical Support and Advices
Responsible for packaging and Delivery
Version management of files using SVN.
Technology Core Java, Spring, Hibernate, TestNG, Log4J, PostgreSQL,
SOAP, SSH, WMI, SNMP and IPMI
Domain NMS
Project PDU Management Extension
Customer Acer, Taiwan
Description PDU Management Extension provides centralized management
of PDU deployed in a network. It offered to monitor and
manage the PDU remotely. Following are the major features
offered by PDU Management. PDU Discovery, Power Delay
Configuration, Threshold Configuration, Remote Control Access
and Trap Receivers. SNMP Protocol used to communicate with
PDU.
6. Resume of Regu S ( 9940081893)
Page 6
Role Senior System Software Engineer
The responsibilities include the following
Understanding the requirements and estimation
Requirement Analysis, designing and implementation
Prepared design and functional document.
Co-ordination with all related teams for discussion on data
and interfaces.
Development of Core Business logic and Unit testing.
Mentoring and conducted code reviews of deliverables.
Technical Support and Advices
Responsible for packaging and Delivery
Version management of files using SVN.
Technology Core Java, Spring, Hibernate, TestNG, Log4J, PostgreSQL,
SOAP and SNMP
Domain NMS
Project Host Management Extension
Customer Acer, Taiwan
Description Host Management solution offered to monitor and manage
devices remotely through operating systems. It monitors and
reports the health and performance of host operating system
and applications present in the managed devices. Following are
the major features that are provided by Host Management
solution. Host Discovery, Hardware Inventory, Software
Inventory, Power Control Management, User and Group
Management, SNMP Trap Log Monitoring, Health Monitoring and
Alerting. SSH AND WMI Protocols used to communicate with
Host Devices.
Role Senior System Software Engineer
The responsibilities include the following
Understanding the requirements and estimation
Requirement Analysis, designing and implementation
Prepared design and functional document.
Development of Core Business logic and Unit testing.
Mentoring and conducted code reviews of deliverables.
Responsible for packaging and Delivery
Technology Core Java, Spring, Hibernate, TestNG, Log4J, PostgreSQL,
SOAP, SSH and WMI
Domain NMS
7. Resume of Regu S ( 9940081893)
Page 7
Project Script Manager
Customer Acer, Taiwan
Description
Script Manager is a report generation tool. It provides the
facility to user to write scripts and generate the report using
the provided API. It allows the user to schedule the report
generation. It supports daily, weekly, monthly and yearly
reporting. For example user can write the script to generate
the Hardware inventory information report and schedule it to
generate on every month and send it to the configured mail id.
Role System Software Engineer
The responsibilities include the following
Understanding the requirements and estimation
Requirement Analysis, designing and implementation
Prepared design and functional document.
Unit testing, Integration testing and Bug fixing
Version management of files using SVN.
Technology Core Java, Spring, Hibernate, TestNG, Log4J and PostgreSQL
Domain NMS
Project Project Pack
Customer Product of Indusnet Technologies
Description
Project Pack is a Project Management Software. It provides the
management of projects in an organization. Following are
major features that are provided by Project Pack. Project
Management, User Management, Account Management, Library
Management and Configuration. It is offered as installable
software in Windows.
Role Software Engineer
The responsibilities include the following
Understanding the requirements and estimation
Requirement Analysis, designing and implementation
Prepared design and functional document.
Unit testing, Integration testing and Bug fixing
Version management of files using SVN.
Technology Core Java, Spring MVC, Junit, MYSQL, Javascript, AJAX and JSP
8. Resume of Regu S ( 9940081893)
Page 8
Company Indusnet Technologies
Projects 1. Find Self Storage Here
(http://www.findselfstoragehere.com)
2. Self-Storage Web Marketing
(http://www.selfstoragewebmarketing.com)
3. Find-Locums(http://www.findlocums.com/)
4. Chicago Bancorp
Technology Core Java, Spring MVC, Junit MYSQL, Javascript, AJAX and JSP
Prototype Details
Prototype Extendible Management Explorer
Description Extendible Management Explorer is a marketing tool. It can
detect all the devices in the network. Such as Servers,
Desktops, Laptops, PDU, Switches, Printers and IP Phones. It
will give the final report that contains the number of devices
available in the network.
Technology Core Java, JavaFX and SQLite
Prototype Power Management of Desktop
Description Power Management of Desktop used to control the power
consumption of desktops based on the user availability. It can
Power ON/OFF of desktop, based on the User availability status
i.e. if user enter the Organization/Office, the system need to be
Power ON/Wake-UP and if user leave the Organization/Office,
the system need to be Power OFF/Hibernated.
Technology Core Java, Spring MVC, Hibernate and SQLite