Post Job Free

Resume

Sign in

Java Programmer Lead Team

Location:
San Jose, CA, 95148
Posted:
December 21, 2023

Contact this candidate

Resume:

Education and Certifications

MBA ( Finance) Santa Clara University (won SCU Belotti award)

M.S.(Comp Sc.), Illinois Institute of Technology, Chicago(Specialization in Software Architecture)

B.Tech (Comp Sc) Guru Jambeshwar University, Haryana, India.

Certifications

Sun Certified Business Component Developer,

Sun Certified Java Programmer and Web Component Developer

Technologies

Java, J2EE, Java Persistence API (JPA), Spring, Python,OpenUI5,CloudFoundry using AWS, Hibernate, Maven, Git, JavaScript, Struts, REST/O-Data Services, JUnit, QUnit, UIVERI5,Vyper,Node.js, Spring boot, Machine Learning, Eclipse, Olingo, JSP, Servlets, AJAX, JQuery, DOM/SAX Parsing, SQL, Servlets, HANA Cloud Platform, HANA Cloud Integration, Fiori, Angular, MongoDB, Jenkins, Git and Maven, QMate,Swagger,SAP Business Technology Platform

Functional Knowledge of MongoDB, Big Data (Hadoop and Spark).

SAP Labs

Architect and Full Stack Engineer Dec 2017 - till date

●Rewrote complex queries/functions and fine-tuned database artifacts to improve latency of the product.

●Enhanced the utilization of the product across other applications on a different technology stack by creating REST APIs

●Expert working knowledge on SAP Business Technology Platform.

●Improve performance of the User Interface by 50% by changing the server calls from front end from sequential to asynchronous calls

●Simplified and enhanced the user experience by creating user interfaces based on the MVC framework using XML,Angular,O-Data and Fiori Technologies

●Delivered the solution of the problem of showing hierarchy in a UI control by writing dynamic programming algorithm.

●Implemented pagination on user interfaces to improve end user experience and turnaround time on rendering the page.

●Solved the limitation of the control not to show the date as per the locale of the end user .

●Enhanced the security of the application by writing the validation engine to ensure, SQL injection, invalid data, content and javascript injection is stopped at the UI layer.

Architect and Full Stack Engineer

●Reduced internal incidents of customers by 40% by re-designing complex user-interface into simpler, intuitive and efficient user-interfaces.

●Converted the legacy on-premise application to new technology stack which can be deployed on cloud environment using hyperscaler technologies.

●Produced a scheduling framework which can help in ETL (Extract,Transform and Load) operations on immediate as well as recurring mode.

●Designed a testing framework to test the java applications database operations using the mock database. This helped in the reduction of bugs by at least 25%, due to project build automatically triggering the execution of Tests.

●Engineered a parsing engine which reads the messages from Property files and display messages on Fiori front-end based on the user’s preferred language (also called locale). This helps in easy maintenance of the application in different locales and languages.

●Helped 20 customers in their go-live plans and received commendations from most of them on their successful go-live.

SAP Labs

Sr Software Engineer

●Effectively lead the offshore team and made the businesses up and running for 20+ customers of our Product

●Developed data migration Utility to help customers to migrate data from Java Landscape to ABAP landscape seamlessly.

●Developed Parsing Engine to validate invalid names of access attributes to Access Control

●Saved the end-users' time to figure out which roles to search by designing the type-ahead search for searching roles to request in a system.

●Provided flexibility to customers to generate roles: not only on one system, but on multiple systems with added flexibility to show stop the role generation for roles having risks.

●Gave a mode of effective categorization of roles by providing a flexible way of designing name convention and ensuring that it is switched on or off based on the configuration.

Symantec Corporation

Software Engineer

Enhanced the sales portal system titled “Quote Generator” and deployed as

(https://partnernet.symantec.com), using struts and java, this helped Semantic partners to get discounts based on various deals and increased orders by 25%.

Medtronics Inc.

Weblogic Portlet Developer

Developed on Neurological Outcomes Registry’s module Implantable Systems Performance Registries. This helped in collecting real-time data of patients from the devices installed on them and aided in immediate corrective action in case of any warning signals about the health of patients.

Target Corporation

ATG Developer

Designed the reporting and apparel modules of business partners of Target Corporation which helped partners in making better decisions by running the reports based on their custom criteria

These reports were highly customizable and not static. Customers can select any criteria they need and they will get results in the format they choose (Like Excel, HTML or pdf).

This system is called Business Partner System and Portal was www.partnersonline.com

Vapuna Inc

Software Development Intern

Wrote a utility that extracts information a user is interested in various websites and extracts the relevant information on the user’s portal by forming a portlet in a frame. This helped the customer in integrating varied spread information in one place dynamically.

Eon Tec

Analyst Programmer

Implemented the bank frame module for Bank of Ireland using J2EE technology and Enterprise Java Beans

Cross Country TravCorps

Java Developer

Implemented an Intelligent Business Operating System that collects business objects, converts them into XML, and based on the process design, constructs the streamline flow and sends that flow to the system to kick off the business flow.

Virtual Purchase Inc.

Java Developer

Developed services for payment gateway for vendors which helped in easy payment processing for big vendors without using credit cards. This online credit card system saved costs for all customers by 25%.

Bersoft Infotech

Java Developer

Developed Sales Inventory System using Enterprise Java Beans. This system replaced the paper-based system which had business logic inconsistencies and was error-prone and ambiguous.

This system connected 25 branch offices across the world and reduced operational costs of the company by 35.7%

AWARDS AND ACKNOWLEDGEMENTS

●Described as a dedicated professional who willingly puts his best foot forward to get tasks done and to address the needs of the customers by my manager at SAP Labs.

●Described as an “Effective professional who always delivers in time” by the President of Vapuna Inc.

●Won the Best Team player awards 5 times.

Community Involvement:

●Organized and raised funds in the event for Janyaa to provide education to underprivileged kids in India

●Donated funds to St. Jude Children’s Hospital, strengthening the fight against cancer and in treatments of kids against this deadly disease.

●Donated funds to Red Cross and United Nations International Children’s Emergency Funds to help fight hunger, malnutrition, and sickness of the children where access to proper food, health amenities, and shelter is scarce.

●Donated funds to go.fund.me campaigns for the family whose main earners passed away prematurely

●Active contributor to www.usacares.org in an effort to help the veterans



Contact this candidate