Full Stack Developer with over 10 years of experience in Enterprise Application development. Proficient in Agile and Waterfall methodologies, with expertise in responsive UI design and front-end technologies including Angular, jQuery, and HTML. Led teams in Full Stack development, providing training and guidance as needed. Developed mobile applications for TC51 series using Angular, managed project tickets with Jira, and utilized Confluence for documentation.
Overview
25
25
years of professional experience
1
1
Certification
Work History
FULL STACK JAVA DEVELOPER
Toyota Motor Manufacturing Canada, Inc.
07.2010 - Current
Migrated Mobile Application using REST APIs, spring boot, Angular 10 to Angular 18.
Designed and developed CPC application for Web/REACT/Angular18/Java17/Websphere/Oracle11g.
Migrated old legacy applications (EJB/Struts/JSP/JQuery) to newer technologies, such as Angular18/Java17/Springboot/Docker/RESTAPI/KeyCloak/Bootstrap/Postgres.
Wrote complex stored procedures using PL/SQL in Oracle Database for supplier and parts delivery business logic.
Implemented Triggers and views for automation in Oracle DB.
Generated Dashboards using PowerBI to show Sales, Parts In, for CEOs.
Migrated Business logic from SQL Server DB to Oracle DB.
Used BLOBS, Cursors, DataTypes in SPs.
The Toyota Materials Traceability System application tracks the Aluminum parts from receiving to final doors and hood.
The system uses J2EE, Spring 3.1, jQuery, Oracle, Barcode Scanners and REST webservices.
Converted Legacy data using ETL, cleaned, loaded to Oracle DB.
On Call production support for 6 different applications at TMMC.
The Tollfree application used to provision numbers. (Java/J2EE, Hibernate, Spring, MQ).
The loader application is responsible for synchronization of OEOM (Java based web application and AS400 data. (Java/J2EE, Oracle, PL/SQL, Portal based reporting).
The Web Portal is responsible to provide a common platform for different application used in Rogers.
The CA Routing tool is used to Customer Approval Tool to define the workflow required to complete the process of a request. (.NET, Ajax, MySQL, SQL Server).
Used XML/XSLT to Extract data (ETL) from Mainframe, clean it and load to Oracle DB.
Optimized PL/SQL Packages and Sps for better performance.
Intranet web based application used to schedule the team members and contractors to new location in Woodstock.
This application used by HR department to make the best scheduling and tasks assignments.
Environment: Java/J2EE/JSP, EJB, Struts/MVC/Spring, WebSphere, Eclipse, SAP XML
Sr. Technical Lead/Manager
Information Architects (NJ,USA)
08.2005 - 06.2007
KPIx is a BI Datawarehousing web-based application used in telecom and banking industry that has several dashboards, gauges, charts, 3-D graphs, Analytical reports for CEO, Marketing and Finance.
KPIx using Oracle, Java/J2EE/Portal/struts framework.
Worked as a tech lead for developing a BI solution for telecom using Service Portal.
Wrote Analytical OLAP MDX queries for dashboards, gauges, and charts.
Designed and developed analysis reports using Hyperion-BI for client CENDANT, NJ.
Production Control Analyst – Material Ordering at Toyota Motor Manufacturing Canada (TMMC)Production Control Analyst – Material Ordering at Toyota Motor Manufacturing Canada (TMMC)
Quality Control Inspector & JHSC Co-chair Member at Toyota Motor Manufacturing CanadaQuality Control Inspector & JHSC Co-chair Member at Toyota Motor Manufacturing Canada