Work History
Overview
Education
Skills
Summary
Generic
Saikumar Puram

Saikumar Puram

Senior Software Engineer
Singapore

Work History

Senior Software Engineer

NTT Data
Singapore, Singapore
2022.Apr - Current

Software Engineer responsible for enhancing and supporting an internal application that provides real-time business monitoring, research, and analytics tools for monitoring the health of Visa transactions

  • Currently working on OVN (Open Visa Network) Integration with the existing Vital Signs sub
    Systems through new data feed channels.
  • Developed web applications to consume Kafka Topics published by Upstream systems using Spring Boot.
  • Successfully Integrated the consumed data with different sub-systems to process consumed data similar to current data feed channels.
  • Created reliable/scalable components to parse the Kafka Messages to accommodate in the existing sub-systems irrespective of data availability

Senior Developer

Maybank
Kuala Lumpur, Kuala Lumpur, Malaysia
08.2020 - 04.2022
  • Utilizing Java, J2EE (Spring and Oracle) and Angular for application development
  • Proactively designing and developing the presentation layer, including Angular
  • Efficiently resolving the product issues and enhancements by identifying them
  • Conducting unit testing and developing the test cases
  • Actively participating in everyday standup meetings
  • Accumulating the necessary technical requirements
  • Constructing the business logic according to the requirements mentioned in the SID
  • Deploying the QA server applications and giving builds to QA

Java Developer

PrestoMall
Kuala Lumpur, Kuala Lumpur, Malaysia
05.2019 - 07.2020
  • Successfully developed several applications using Java, J2EE (Spring and iBATIS) & jQuery
  • Skilfully designed and developed the presentation layer, which includes JSP and jQuery
  • Identified and fixed the product issues and enhancements
  • Utilized jQuery and Vue.js for the front-end application development
  • Played a crucial role in working for a significant part of the project, such as database migration and re-branding tasks in the application
  • Performed unit testing and generated the test cases
  • Attended daily standup meetings, gathered technical requirements and formulated business logics considering the requirements mentioned in the SID
    Proficiently deployed the application in the deployment/QA server, developed SRN and provided builds to QA

Infosys Limited

Technology Analyst
Hyderabad, India
12.2018 - 05.2019
  • Played an active role in daily standup calls
  • Designed & developed the presentation layer, including JSP and jQuery and resolved the issues & enhancements of the product
  • Involved in front-end development of the application via jQuery
  • Systematically solved the legacy issues related to project based on sonar cube
    Spring MVC, Oracle, JSP & jQuery

Ebix Software India Pvt Ltd

Software Engineer
Hyderabad, India
03.2016 - 12.2018
  • Developed the applications using Java, J2EE and jQuery & presentation layer, which includes JSP and jQuery
  • Recognized the performance issues and maintenance of the product and fixed them accordingly
  • Worked on jQuery for the front-end application development and Jenkins for conducting unit testing and preparing the test cases
  • Collectively worked with the onsite team and comprehended the system interface documents
  • Participated in everyday scrums and standup meetings & gathered the technical requirements
  • Developed the business logic according to the requirements in the SID and Web Services to post the client input data
  • Prepared service bundle containing WSDL location & mapping details
  • Deployed the application in the development server and prepared SRN
  • Trained and mentored the juniors in the application development

Product Engineer

Way2online Interactive India Pvt. Ltd
Hyderabad, India
08.2013 - 06.2015
  • Utilized Java, J2EE and Struts to develop applications & Agile software development methodology to develop project plans
  • Developed the presentation layer, which includes JSP, jQuery & JavaScript, fixed the performance issues and maintenance of the product & gathered the requirements
  • Created JAR files for sending email campaigns for site promotions & push notification and used JavaScript for front end development in the application
  • Conducted unit testing, developed system documents for development & attended daily meetings
  • Developed Business logic according to the requirements mentioned in the system document
    Java, Servlet, JSP, JDBC, Struts, SQL, JavaScript, jQuery, Ajax, JSON, HTML, CSS and NetBeans

Overview

10
10
years of professional experience
4
4
years of post-secondary education

Education

Bachelor of Science - Computer Science

Jawaharlal Nehru Technology And University
Hyderabad
03.2009 - 03.2013

Skills

  • Java 8
  • Spring Boot
  • Spring MVC
  • Spring Data
  • Apache Kafka
  • Microservices
  • jQuery UI
  • Web Technologies: AngularJS, jQuery, Bootstrap
  • iBATIS
  • PostgresSql
  • Redis
  • Hibernate(JPA)
  • NoSql(CouchBase)
  • Oracle
  • Agile(Scrum)
  • Jenkins(CI/CD)
  • Nginx
  • Elastic Search
  • Jasper Report
  • Atlassian stack (JIRA, wiki etc)

Summary

  • Took a key role in assisting an organisation to migrating it's database from Oracle to Alibaba cloud based PostgreSQL, thereby reducing platform's operating cost of about $75000 per year
  • Designed and developed fraud detection system in house for an e-commerce, which successfully replaced popular third party tool 'One sentry', estimated to save $15000 per quarter
  • Designed and developed mobile banking Rest API from scratch for major bank in Malaysia
  • Created a new services to save the millions of transactional data of VISA CARD in elastic search Data base.
Saikumar PuramSenior Software Engineer