Venkateshwaran Elumalai
Java Technical Specialist with 16 Years 04 Months of experience
Email: adumzr@r.postjobfree.com
Phone/Skype/Viber/WhatsApp: +65-84300711
Linked In: www.linkedin.com/in/venkatelumalai
HIGHLIGHTS
Primary/ Additional Skills:
oProgramming Languages: Core Java 1.8, SQL, PL/SQL
oWeb/ J2EE Technologies: JSP, Servlets, JDBC, GWT 2.0
oMark-up Languages: HTML, CSS, XML, JavaScript, NodeJS
oCloud / Solution: Docker
oFrameworks: Spring Boot, Spring MVC, Microservices
oWeb Services: REST Java Web Services
oWeb/ Application Servers: JBoss 7.0, IBM WebSphere App Server 8.0, WebLogic Server, Tomcat Web Server, Apache 2.2, Apache Maven
oDatabases/ RDMS: Oracle 19c, MY SQL 5.0, MS SQL Server, MS Access
oOperating Systems: MS Windows Family, Linux. UNIX
oIDE/ Tools: STS, MS Visual Studio, Eclipse 3.0, IBM RAD, HP ALM, TOAD, SQLyog, SQL Squirrel, PLSQL Developer, MySQL Query Browser, Mind Align, JIRA, Confluence, SVN, Git
oTools/ Utilities: Git, TortoiseSVN, JIRA, Jenkins, PuTTY, TeamCity, Notepad++
oSDLC Models: Waterfall, Agile Methodology
oManagement Experience: PMR, Audit Purpose Reports, Project Metrics Analysis
Domains:
oBFSI, Risk Management, Payments
SUMMARY
Rich, progressive experience in the Information Technology Industry
Involved in complete Software Development Life Cycle (SDLC), including analysis, design, development, testing, implementation, support, maintenance, and deployment of enterprise-level web applications under different platforms using Java/J2EE technologies with sound knowledge in BFSI domain
Good hands-on development experience in Core Java concepts such as Object-Oriented, Collections, Multithreading, Linux/ UNIX Command, Code Repository tools for developing application module
Expertise in configuring and implementing CI/CD tools such as Jenkins, Git as well as build system Maven
Skilled in performing validation tests to ensure flexibility and scalability of the Java environment
Extensive experience in managing a team of analysts, developers, testers to drive delivery of a module within a project (Delivery/ Maintenance/ Testing)
Extensive experience in Release/ Change Management, writing technical specifications, Test Driven Development (TDD) along with Unit Testing, defect fixes and resolving conflicts between development and business during SIT/ UAT
Good exposure to global customer-facing to understand business requirements to improve efficiency of existing systems with the use of new technology
Skilled in establishing and maintaining a strong working relationship with all businesses across Technology and among technology team members
Strong project management leadership abilities and self-motivated to learn new technologies quickly, along with process and methodologies to meet the deadline
Achievements:
Received Client/ Business appreciation for HCoB, CBO-LBG, ARCS, REL 13.0 RDS CVA
Received Best Product development and Client appreciation from ET (Economic Times)
EDUCATIONAL QUALIFICATION
Bachelor of Engineering (Computer Science and Engineering), Mahendra Engineering College (Anna University, Chennai)
TRAININGS/ CERTIFICATION
Oracle Certified Professional, Java SE 6 Programmer Certification
NSE-NCFM Financial Markets: A Beginner's Module Certification
PROJECT EXPERIENCE
TroyTech International Consulting Pte Ltd, Singapore Designation: Senior Developer Dec’21 to till date
Project 1 Land Transport Authority (LTA), Singapore Dec’21 to till date
Description:
oDomain: Payments and Finance
Responsibilities:
Playing the team with development tasks and I have been myself in SDLC Phases for the project deliverables of the applications such as Account Based Parameter.
Implemented Frontend design by using extjs.
Created Various Database Scripts
Ensure development artifacts are in alignment with patterns/ frameworks designed by software engineering teams
Developed and maintained UNIX Shell Scripts for data- driving automatic Process to check the status of databases such as growing table sizes, extent allocation, free space, used space, fragmentation etc.
Involved in performance tuning of JVM for better performance.
Involved in Continuous Integration (CI) practices and standards in creating APIs with JIRA, Jenkins, and Git
Solved unique and complex problems with the appropriate solutions for all Environments to maintain a stable
Involved in technical walkthroughs with the team members to make sure the coding standards
Participated in daily stand-up to provide updates and discuss the business to get the functional clarifications for the issues and future implementation
Coordinating and providing complete cooperation with clients for each deliverable. Allocating the tasks to the individuals and guiding them in achieving their targets
Environment: Java 8, Spring Boot, WAS Server, Oracle 19c, Jenkins
Synechron Technologies Pvt. Ltd., Bangalore Designation: Specialist - Technology Jun’21 to Dec’21
Project 1 Standard Chartered Global Business Services Pvt. Ltd., Bangalore Jun’21 to Dec’21
Description:
oDomain: Payments and Finance, Capital Markets
Responsibilities:
Playing the Lead Development team with development tasks and I have been at offsite/onsite involved myself in SDLC Phases for the project deliverables of the applications such as Harmony to landscape for the bank.
Created Spring MVC /Spring Boot - REST-based JSON services, used REST template for making a client call to JAX-RS web services
Upgrade/Migration of Databases 18c to 19C (12.2.0.3) for different Utility.
Ensure development artifacts are in alignment with patterns/ frameworks designed by software engineering teams
Performance Management - Monitor and tune system to achieve optimum performance levels, and provide reports to support metrics collection and also the Sizing database objects for effective space management and optimal performance
Developed and maintained UNIX Shell Scripts for data- driving automatic Process to check the status of databases such as growing table sizes, extent allocation, free space, used space, fragmentation etc.
Involved in performance tuning of JVM for better performance.
Involved in Continuous Integration (CI) practices and standards in creating APIs with JIRA, Jenkins, and Git
Solved unique and complex problems with the appropriate solutions for all Environments to maintain a stable
Involved in technical walkthroughs with the team members to make sure the coding standards
Participated in daily stand-up to provide updates and discuss the business to get the functional clarifications for the issues and future implementation
Coordinating and providing complete cooperation with clients for each deliverable. Allocating the tasks to the individuals and guiding them in achieving their targets
Environment: Java 8, Spring Boot, Tomcat, JBoss, Microservices, Oracle 19c, Jenkins
Wipro Technologies, Bangalore Designation: Technologist Sep’17 to Jun’21
Project 1: Hamburg Commercial Bank, Kiel Aug’19 to Jun’21
Description:
oDomain: Payments and Finance, Capital Markets
Responsibilities:
Playing the role of Technical Lead and I have been at offsite/onsite involved myself in SDLC Phases for the project deliverables of the applications such as TLMTF, Reporting Layer, credit calculation and refinancing landscape for the bank
Collaborate closely with the management, vendors, and associated 3rd Parties to guarantee the fully functional and performance of the applications and DB management
Created Spring MVC /Spring Boot - REST-based JSON services, used REST template for making a client call to JAX-RS web services
Involved in Continuous Integration (CI) practices and standards in creating APIs with JIRA, Jenkins, and Git
Involved in building and deployment of the application in a Linux environment
Involved in creating the automated scripts for daily jobs and backup of the important files to document the Linux scripts for future reference
Involved in technical walkthroughs with the team members to make sure the coding standards
Responsible for people Management, including goal setting and providing performance feedback
Coordinating and providing complete cooperation with clients for each deliverable. Allocating the tasks to the individuals and guiding them in achieving their targets
Environment: Java 8, Spring Boot, JBoss, Microservices, Oracle 18c, Jenkins, Splunk
Project 2: Lloyds Banking Group, Bangalore Sep’17 to Jul’19
Responsibilities:
Responsible for technical analysis, design, development, documentation and Solution provided for multiple applications
Created Spring MVC /Spring Boot - REST based JSON services, used REST template for making a client call to JAX-RS web services
Involved in designing and coding user interfaces using JSP, HTML5 and CSS3
Established Continuous Integration (CI) practices and standards in creating APIs with JIRA, Jenkins, and Git
Solved unique and complex problems with appropriate solution for SIT/UAT/PROD Environments to maintain a stable
Involved in technical walkthroughs with the team members to make sure the coding standards
Participated in daily stand-up to provide updates and discuss the business to get the functional clarifications for the issues and future implementation
Responsible for supporting the team in aspects such as coordinate for delivering the technical streams of new requirements, PROD fixes, BR design and sign offs
Providing hands-on troubleshooting guidance to developers, Architects, testers, DM, Systems Analysts to ensure the solution that meets business requirements and enhances resolution/stability/performance/ scalability of the application
Grooming the juniors to solve technical problems and mentor them in writing high-quality code
Environment: Java 8, Spring Boot, Web Services (REST), Oracle 18c, Apache Maven, GitHub, Jenkins, RAD, JIRA, Apache Tomcat, Beyond Compare, IBM RAD, IBM RTC, HP-ALM, Veracode, IBM WebSphere App Server 8.0
HCL Technologies Ltd., Singapore Designation: Technical Lead Feb’15 to Sep’17
Project 1: UBS, Singapore
Responsibilities:
Responsible for analysis, design, develop, enhancement and deploy solutions for the multiple application
Involved in gathering and estimating the BRs from the client and creating the FDD, TSD and Test Plans
Involved in DB related issues such as Creating DB Structure, and DB Objects, Triggers, DB Comparison, DB Migrations for the Applications various environments such as DEV/TEST and assist with deployment on UAT/ pre-production/ production
Direct communicate with the customer to managing technology in projects at technical levels, Domain Architects and Business Analysts for providing technical guidance/ solutions, design, delivery and required sign off
Involved in Code Scanning by using Fortify tool to mitigate the security issues
Involved in creating the JIRA, Run Books, Confluence page and Implementation Plans for the deployment and involved all aspects of release management, including release planning, tracking, and monitoring, release plan walkthroughs
Participated in daily stand-up to provide updates and discuss the Go-Live activities including the execution of the deployment Plans and checklists including rollback plans
Environment: Java 8, Oracle 11g, Apache Maven, GitHub, Spring MVC, JMS, Groovy, GWT, Jenkins, TeamCity, SRL, JIRA, Tomcat, Fortify
Tata Consultancy Services, Bangalore Designation: IT Analyst Feb’11 to Feb’15
Project 1: Credit Suisse, London
Responsibilities:
Involved in design, development, and enhancement the Web Applications with spring and RSET APIs
Interacting with Clients for gathering business requirements and generated the Requirement Specification/ functional specification documents for the customer’s need for the Application
Mentoring and grooming juniors technically as well as professionally on Waterfall/Agile practices and Java/J2EE development issues
Developed the Proof of Concept (POCs) to evaluate the NTLM Authentication for SharePoint to enable the access
Created Framework for users to be able to Schedule File upload for Previous Dates for RDS Web Application
Designed and developed database Structure, Stored Procs in Oracle10.g and DB Objects using Oracle and MySQL databases for all Web Applications
Participated daily Status call with direct client for resolving technical and functional issues
Involved in code review of the team members and implemented best practices by using Coding Standards
Coordination with the Clients by participating in Project management review meeting and weekly status meetings
Used HP Quality Center to view the tasks and requirements and involved in Handling a team
Environment: Java 1.6, J2EE, Spring MVC, Oracle 12g, WebLogic Server11, WebSphere, UNIX
RupeeX, Bangalore Designation: Senior Developer Jun’06 to Feb’11
Project 1: Economic Times, Bangalore
Responsibilities:
Interacting with Clients for gathering business requirements and generated the Requirement Specification/ functional specification documents
Involved in Analysis, Design, Development, Enhancement and Deployment for the multiple Web Applications
Developed servlets and JSPs based on MVC pattern using struts framework
Involved in the development of the user interfaces using GWT Widgets, Panels, HTML, JSP, JS, jQuery, and CSS to give the proper look and feel for the Web Application
Implemented i18 (Internationalization) message properties files containing translated values specific to locale for the Application
Designed and developed database Structure, and DB Objects using MYSQL database and used Stored Procedures in the Application
Used TRACK to view the tasks and requirements and involved in manual testing for the application
Involved in developed the execution of scheduled jobs in crontab, modifying the entries as per the requirement and created the customized Shell Script to take automatic backup
Maintained a necessary backup of the important files and documented Linux scripts for future reference
Involved in Configuration, Migration for Web application such as Java 1.6, J2EE, JBoss 4.0.3, Apache and MySQL 5.0 End-to-End versioning of the Web application
Involved in Application Environment Setup and Created the ANT Build Scripts for deployed on JBoss Application Server in Test/ UAT/ production environments
Environment: Java 1.6, J2EE, Servlets, JSP, JavaScript, HTML, GWT 2.0, JBoss 4.0, Apache 2.2, MySQL 5.0, MS SQL Server
PASSPORT DETAILS
Passport Number
Date of Issue
Expiry Date
Place of Issue
M9910400
16–Jun-2015
17-Jun-2025
Coimbatore, INDIA