Richard Allan Ang Estigoy
Baguio City, Philippines
Mobile: 63-977*******
Home: 006*-**-***-****
Email: ***.*********@*****.***
Summary:
Extensive 4.3 years of professional IT experience in Texas Instruments ASTI
Skilled in Java EE, Java SE, Spring, Struts, Maven, Oracle DB 10g/11g, mySQL, jQuery, HTML,Ajax and CSS, PHP.
Good knowledge in C#.Net and Microsoft Sharepoint Designer.
Good Knowledge in Wordpress
Good Knowledge in Embedded Systems (PSOC).
Good Knowledge in Computer Troubleshooting (Hardware/Software/Networking)
Good knowledge of developer tools such as Netbeans, Eclipse, PL/SQL Developer, SQL Developer, MySQL Workbench, XAMPP and Apache Tomcat, Jenkins, JUnit and Spotfire.
Good understanding of System Architecture, Data Model, Data Mapping and RDBMS.
Good Knowledge in Software Development Life Cycle (SDLC) and Rapid Application Development (RAD) that includes Business Requirements Analysis, Application Design, Development, and Implementation of various Applications.
Educational Background:
Bachelor of Science Degree in Computer Science UNIVERSITY of the Cordilleras- Bonifacio Street, Baguio City May 2011
Bachelor of Science Degree in Business Management UNIVERSITY of the Baguio- Gen. Luna Road, Baguio City March 2007
High School Diploma, Saint Louis Boy’s High School – Gen. Luna Road. March 2001.
Technical Skills:
Programming Languages : Java Enterprise Edition, PHP, C#.Net, C++, VB
Operating Systems : Windows XP/7/8, Ubuntu 10.04/12.04
CRM Applications : Microsoft Outlook 2007/2010.
Web Technologies : JSP, PHP, HTML, CSS, JavaScript, jQuery, Ajax
RDBMS : Oracle 10g / 11g.
Professional Summary:
Texas Instruments ASTI September 2011 –Present
Application Developer
Project 1:
Project Name : Supplier Qualifications
Client : Texas Instruments – Local IT
Duration : January 2011- March 2011
Team Size : 2
Designation : Application Developer
Achievements : Improved Employees Cycle Time and Productivity
Environment : Java, Maven, Struts, Oracle 10g, PL/SQL Developer,
Netbeans 7.4, Apache Tomcat, SQL, jQuery, jQuery Ui, JSTL, JSP,
CSS
Project Description:
Supplier Qualification is an IT Solution that caters to all Supplier of Texas Instruments. This tool tracks the entire Supplier to comply with TI Policies regarding on employee trainings and progress report which will be reflected on HR Department. Texas Instruments has 15 subcontractors and a total of more than 500 employees which uses this system to update their completion status. This is done every year.
Responsibilities:
Worked on creating database tables.
Worked on java source codes (Data Access Object, Model, and Controller).
Worked on creating of SQLs.
Worked on JavaScript library using jQuery and jQuery Ui.
Worked on JSP/HTML/CSS.
Worked on deploying and implementation of the project using apache tomcat manager.
Worked on creating a user manual for the application.
Worked on Project Enhancements requested by users.
Involved in client meeting to give updates.
Run Maintain Support.
Project 2:
Project Name : Travel Requests and Cash Advanced
Client : Texas Instruments – Local IT
Duration : April 2011 – June 2011
Team Size : 1
Designation : Application Developer
Achievements : Improved Employees Cycle Time and Productivity
Environment : Java, Maven, Struts, Oracle 10g, PL/SQL Developer,
Netbeans 7.4, Apache Tomcat, SQL, jQuery, jQuery Ui, JSTL, JSP,
CSS
Project Description:
Travel Requests is a web based tool that helps the finance department to track all the travel requests and Cash advanced made by TI Employees. Each Employee is requested to submit their travel request or cash advanced via web that will be subjected for approval of Managing Director, Finance Director and Branch Manager.
Responsibilities:
Worked on SQLs as per getting shift results.
Worked on source code (Data Access Object, Model, and Controller).
Worked on XML mapping.
Worked on creating scripts for user interaction on the application.
Worked on user interface (JSP/HTML/CSS/JavaScripts).
Worked on creating auto e-mail function using cron jobs.
Worked on data manipulation (Create, Read, Update, Delete)
Worked on getters and setters (Accessors and Mutators) method.
Worked on deploying the application on a web server.
Worked on creation of user guide.
Worked on Enhancements requested by Users.
Involved in client meeting to give updates.
Run Maintain Support.
Project 3:
Project Name : Check Requests
Client : Texas Instruments – Local IT
Duration : June 2011 – August 2011
Team Size : 1
Designation : Application Developer
Achievements : Improved Employees Cycle Time and Productivity
Environment : Java, Maven, Struts, Oracle 10g, PL/SQL Developer,
Netbeans 7.4, Apache Tomcat, SQL, jQuery, jQuery Ui, JSTL, JSP,
CSS
Project Description:
Check Requests is a web based tool that monitors all check payments made by Texas Instruments Baguio Site Only. This includes the purchasing of products to their respective suppliers like Company Tshirts etc. Every Requests sent by the User is also subjected for Approval of Managing Director, Finance Director and Branch Manager.
Responsibilities:
Involved in Designing user interface.
Worked on source code (Data Access Object, Model, and Controller).
Worked on data manipulation (Create, Read, Update, Delete)
Worked on getters and setters (Accessors and Mutators) method.
Worked on View (JSP/HTML/CSS/JavaScript).
Worked on XML mappings.
Worked on deploying the application on a web server.
Worked on creation of user guide.
Worked on Enhancements requested by Users.
Run Maintain Support.
Project 4:
Project Name : Electronic Services (E-Service)
Client : Texas Instruments – Local IT
Duration : Sept 2011 – December 2011
Team Size : 2
Designation : Application Developer
Achievements : Productivity and Dollar Cost Savings
Environment : Java, Maven, Struts, Oracle 10g, PL/SQL Developer,
Netbeans 7.4, Apache Tomcat, SQL, jQuery, jQuery Ui, JSTL, JSP, CSS
Project Description:
Electronic Service is a large scale accounting tool web based which monitors all the Transactions made by Texas Instruments worldwide. This tool is used by the Purchase to Pay Personnel’s of Texas Instruments. This tool monitors all the transactions made by Texas Instruments to all Suppliers.
Responsibilities:
Worked on developing the whole project requirements and additional enhancements
Worked on creating SQLs views for displaying purposes
Worked on creation of source code for data manipulation (Create, Read, Update and Delete).
Worked on creation user interface (JSP/HTML/CSS/JavaScript).
Worked on java CRON jobs for sending auto e-mail.
Worked on deploying the application on a web server.
Worked on creation of user guide.
Worked on Enhancements requested by Users.
Run Maintain Support.
Project 5:
Project Name : Audit Report
Client : Texas Instruments – Local IT
Duration : January 2012 – March 2012
Team Size : 1
Designation : Application Developer
Achievements : Cycle Time and Dollar Cost Savings
Environment : Java, Maven, Struts, Oracle 10g, PL/SQL Developer,
Netbeans 7.4, Apache Tomcat, SQL, jQuery, jQuery Ui, JSP, CSS
Project Description:
Audit Report tool is a web based tool helps the auditor to upload all audit findings of a certain area of Texas Instruments. This tool keeps the working environment free from hazardous and unsafe workplace. Auditors are required to input all audit findings like leaking pipe in the production line. They are also required to upload an image that will serve as evidence. This will by subject to WHY WHY Analysis.
Responsibilities:
Worked on developing the whole project requirements and additional enhancements.
Worked on creation of SQLs as per view required by the client.
Worked on data manipulation (Create, Read, Update, Delete).
Worked on user interface (HTML/JSP/CSS/JavaScript).
Worked on java CRON jobs.
Worked on creating JavaScript libraries.
Worked on Enhancements requested by Users.
Worked on creation of user guide.
Run Maintain Support.
Project 6:
Project Name : Assembly Electronic Spares and Parts Monitoring System
Client : Texas Instruments – Assembly Applications
Duration : April 2012 to June 2013
Team Size : 1
Designation : Application Developer
Achievements : Dollar Cost Savings
Environment : Java, Maven, Struts, Oracle 10g, PL/SQL Developer,
Netbeans 7.4, Apache Tomcat, SQL, jQuery, jQuery Ui, JSP, CSS
Project Description:
Assembly Electronic Spares and Parts Monitoring System is a web based tool that monitors all Assembly parts and machine tools in performing preventive maintenance and machine setup. This includes all spare parts from screws to motor parts.
Responsibilities:
Worked on developing the whole project requirements and additional enhancements.
Worked on creation of the source codes.
Worked on data manipulation (Create, Read, Update and Delete).
Worked on user interface (JSP/HTML/CSS/JavaScript).
Worked on creation of sticker format.
Worked on bar code testing.
Worked on creating JavaScript libraries for the application.
Worked on creating the SQLs for the data manipulation.
Worked on deploying the app at the web server (Apache Tomcat).
Run Maintain Support.
Project 7:
Project Name : Electronic Logbook Xray (SAM Area)
Client : Texas Instruments – Assembly Applications
Duration : June 2013
Team Size : 1
Designation : Application Developer
Achievements : $28,776.00 Dollar Cost Savings per year
Environment : Java, Maven, Struts, Oracle 10g, PL/SQL Developer,
Netbeans 7.4, Apache Tomcat, SQL, jQuery, jQuery Ui, JSP, CSS
Project Description:
Assembly Electronic Logbook Xray (SAM) is web based tool that allows to record all defective lot or chips detected during the xray process in SAM Logpoint. This will help all quality and process Engineers to monitor the quality of chips to be shipped to different customers of TI.
This project was already FAN IN in Chengdu TI Site in China.
Responsibilities:
Worked on developing the web app.
Worked on creating the SQLs for the view.
Worked on creating the source code (Read).
Worked on email message (HTML/CSS).
Worked on creating JavaScript libraries for the application.
Worked on creation of user guide.
Worked on Enhancements requested by Users.
Run Maintain Support.
Project 8:
Project Name : Electronic Logbook Xray (Mold Area)
Client : Texas Instruments – Assembly Applications
Duration : July 2013
Team Size : 1
Designation : Application Developer
Achievements : $17,858.00 Dollar Cost Savings per year
Environment : Java, Maven, Struts, Oracle 10g, PL/SQL Developer,
Netbeans 7.4, Apache Tomcat, SQL, jQuery, jQuery Ui, JSP, CSS
Project Description:
Assembly Electronic Logbook Xray (MOLD) is web based tool that allows to record all defective lot or chips detected in Mold Area during the xray process. This will help all quality and process Engineers to monitor the quality of chips to be shipped to different customers of TI.
This project was already FAN IN in Chengdu TI Site in China.
Responsibilities:
Worked on developing the web app.
Worked on creating the SQLs for the view.
Worked on creating the source code (Read).
Worked on email message (HTML/CSS).
Worked on creating JavaScript libraries for the application.
Worked on creation of user guide.
Worked on Enhancements requested by Users.
Run Maintain Support.
Project 9:
Project Name : Electronic Logbook Xray (Encapsulation Area)
Client : Texas Instruments – Assembly Applications
Duration : August 2013
Team Size : 1
Designation : Application Developer
Achievements : $6,251.00 Dollar Cost Savings per year
Environment : Java, Maven, Struts, Oracle 10g, PL/SQL Developer,
Netbeans 7.4, Apache Tomcat, SQL, jQuery, jQuery Ui, JSP, CSS
Project Description:
Assembly Electronic Logbook Xray is web based tool that allows to record all defective lot or chips detected in Encapsulation Area during the xray process. This will help all quality and process Engineers to monitor the quality of chips to be shipped to different customers of TI.
This project was already FAN IN in Chengdu TI Site in China.
Responsibilities:
Worked on developing the web app.
Worked on creating the SQLs for the view.
Worked on creating the source code (Read).
Worked on email message (HTML/CSS).
Worked on creating JavaScript libraries for the application.
Project 10:
Project Name : Electronic Logbook Xray (Copper Pillar Area)
Client : Texas Instruments – Assembly Applications
Duration : September 2013
Team Size : 1
Designation : Application Developer
Achievements : $1,523.00 Dollar Cost Savings per year
Environment : Java, Maven, Struts, Oracle 10g, PL/SQL Developer,
Netbeans 7.4, Apache Tomcat, SQL, jQuery, jQuery Ui, JSP, CSS
Project Description:
Assembly Electronic Logbook Xray is web based tool that allows to record all defective lot or chips detected in Copper Pillar Area during the xray process. This will help all quality and process Engineers to monitor the quality of chips to be shipped to different customers of TI.
This project was already FAN IN in Chengdu TI Site in China.
Responsibilities:
Worked on developing the web app.
Worked on creating the SQLs for the view.
Worked on creating the source code (Read).
Worked on email message (HTML/CSS).
Worked on creating JavaScript libraries for the application.
Worked on creation of user guide.
Worked on Enhancements requested by Users.
Run Maintain Support.
Project 11:
Project Name : Assembly Inventory Float Automation
Client : Texas Instruments – Assembly Applications
Duration : September 2013
Team Size : 1
Designation : Application Developer
Achievements : Cycle Time and Productivity
Environment : Java, Maven, Struts, Oracle 10g, PL/SQL Developer,
Netbeans 7.4, Apache Tomcat, SQL, jQuery, jQuery Ui, JSP, CSS
Project Description:
Assembly Inventory Float Automation is a web based tool that allows all MRP Owners to track all the Expenses made by department managers in purchasing all parts and materials use in production. It also tracks all commodities of Assembly.
Responsibilities:
Worked on developing the whole project requirements and additional enhancements.
Worked on creation of the source codes.
Worked on data manipulation (Create, Read, Update and Delete).
Worked on user interface (JSP/HTML/CSS/JavaScript).
Worked on creation of sticker format.
Worked on bar code testing.
Worked on creating JavaScript libraries for the application.
Worked on creating the SQLs for the data manipulation.
Worked on deploying the app at the web server (Apache Tomcat).
Worked on creation of user guide.
Worked on Enhancements requested by Users.
Run Maintain Support.
Project 12:
Project Name : Assembly Material Monitoring Inventory System (MMIS)
Client : Texas Instruments – Assembly Applications
Duration : October 2013
Team Size : 1
Designation : Application Developer
Achievements : $74,523.00 Dollar Cost Savings per year
Environment : Java, Maven, Struts, Oracle 10g, PL/SQL Developer,
Netbeans 7.4, Apache Tomcat, SQL, jQuery, jQuery Ui, JSP, CSS
Project Description:
MMIS is a web based tool that allows all product specialists to track all the materials used in the production line. This will ensure all materials withdrawn is being recorded in the system. This will help all department managers to track all materials is strictly used in the production line.
Responsibilities:
Worked on creating the SQLs needed for the view of each user input.
Worked on user interface (JSP/HTML/CSS/JavaScript).
Worked on deploying the web tool (Apache Tomcat Manager).
Worked on creation of sticker format.
Worked on bar code testing.
Worked on creation of user guide.
Worked on Enhancements requested by Users.
Run Maintain Support.
Project 13:
Project Name : Assembly Electronic Checklist
Client : Texas Instruments – Assembly Applications
Duration : October 2013 – December 2013
Team Size : 1
Designation : Application Developer
Achievements : Cycle Time and Productivity
Environment : Java, Maven, Spring, MyBatis, Oracle 10g, PL/SQL Developer,
Netbeans 7.4, Apache Tomcat, SQL, jQuery, jQuery Ui, JSP, CSS
Project Description:
This system is a dynamic checklist that Equipment Engineers are using to input all the findings of a machine during downtime and hard down. This will help the Engineers to back track all the findings of a certain machine that would contribute to the productivity and quality products of Texas Instruments.
Responsibilities:
Worked on developing the whole project requirements and additional enhancements.
Worked on creation of the source codes.
Worked on data manipulation (Create, Read, Update and Delete).
Worked on user interface (JSP/HTML/CSS/JavaScript).
Worked on creation of sticker format.
Worked on bar code testing.
Worked on creating JavaScript libraries for the application.
Worked on creating the SQLs for the data manipulation.
Worked on deploying the app at the web server (Apache Tomcat).
Worked on creation of user guide.
Worked on Enhancements requested by Users.
Run Maintain Support.
Project 14:
Project Name : Assembly Machines Real-time Report
Client : Texas Instruments – Assembly Applications
Duration : January 2014 – March 2014
Team Size : 1
Designation : Application Developer
Achievements : Cycle Time and Productivity
Environment : Java, Maven, Spring, MyBatis, Oracle 10g, PL/SQL Developer,
Netbeans 7.4, Apache Tomcat, SQL, jQuery, jQuery Ui, JSP, CSS
Project Description:
This system is a Real time monitoring of all assembly machines inside the production line. This will help all Engineers to check all of the status of the machines that are online, ongoing repair and offline machines via web. This also includes a high level of reporting tool that will help the manufacturing supervisors in decision making.
Responsibilities:
Worked on creating the SQLs for the display.
Worked on creating the user interface (JSP/HTML/CSS/JavaScript).
Worked on creating the source codes for displaying the records.
Worked on creating JavaScript libraries for the application.
Worked on deploying the application at a web server.
Worked on creation of user guide.
Worked on Enhancements requested by Users.
Run Maintain Support.
Project 15:
Project Name : Assembly Overall Performance
Client : Texas Instruments – Assembly Applications
Duration : April 2014 – August 2014
Team Size : 1
Designation : Application Developer
Achievements : Cycle Time and Productivity
Environment : Java, Maven, Spring, MyBatis, Oracle 10g, PL/SQL Developer,
Netbeans 7.4, Apache Tomcat, SQL, jQuery, jQuery Ui, JSP, CSS
Project Description:
This system captures the overall OUT of a certain log point in assembly which will help the Manufacturing Supervisors to make their decision regarding on the products produced in a certain log point. This will monitor the quality and Decision making in the part of the supervisors and engineers.
This is being displayed on a Large LED TV in different areas of Assembly. This is a real time report being use also by Planning Department and Finance Department for them to forecast their goal.
Responsibilities:
Worked on developing the whole project requirements and additional enhancements.
Worked on creation of the source codes.
Worked on data manipulation (Create, Read, Update and Delete).
Worked on user interface (JSP/HTML/CSS/JavaScript).
Worked on creation of sticker format.
Worked on creating JavaScript libraries for the application.
Worked on creating the SQLs for the data manipulation.
Worked on deploying the app at the web server (Apache Tomcat).
Worked on creation of user guide.
Worked on Enhancements requested by Users.
Run Maintain Support.
Project 16:
Project Name : Semiconductor Test Solution Web Portal
Client : Texas Instruments – Assembly Applications
Duration : September 2014 – December 2014
Team Size : 1
Designation : Application Developer
Achievements : Cycle Time and Productivity
Environment : Java, Maven, Spring, MyBatis, Oracle 10g, PL/SQL Developer,
Eclipse, Apache Tomcat, SQL, jQuery, jQuery Ui, JSP, CSS
Project Description:
This system is a portal and collection of all links related to Test Area only. This covers all sites of Texas Instruments worldwide. All announcements and meetings are uploaded and notifications will be sent to all owners.
Responsibilities:
Worked on developing the whole project requirements and additional enhancements.
Worked on creation of the source codes.
Worked on data manipulation (Create, Read, Update and Delete).
Worked on user interface (JSP/HTML/CSS/JavaScript).
Worked on creating JavaScript libraries for the application.
Worked on creating the SQLs for the data manipulation.
Worked on deploying the app at the web server (Apache Tomcat).
Worked on creation of user guide.
Worked on Enhancements requested by Users.
Run Maintain Support.
Project 17:
Project Name : Semiconductor Test Solution Inventory and Invoicing Tool
Client : Texas Instruments – Assembly Applications
Duration : January 2015 – June 2015
Team Size : 1
Designation : Application Developer
Achievements : Cycle Time and Productivity
Environment : Java, Maven, Spring, MyBatis, Oracle 10g, PL/SQL Developer,
Eclipse, Apache Tomcat, SQL, jQuery, jQuery Ui, JSP, CSS
Project Description:
This system is an inventory tool of all Texas Instruments tester machine worldwide. It tracks the entire tester from site to site, the status of the tester whether active or idle. It also monitors the maintenance costs of the tester. It records all the transactions made in a certain tester.
Responsibilities:
Worked on developing the whole project requirements and additional enhancements.
Worked on creation of the source codes.
Worked on data manipulation (Create, Read, Update and Delete).
Worked on user interface (JSP/HTML/CSS/JavaScript).
Worked on creating JavaScript libraries for the application.
Worked on creating the SQLs for the data manipulation.
Worked on deploying the app at the web server (Apache Tomcat).
Worked on creation of user guide.
Worked on Enhancements requested by Users.
Run Maintain Support.
Project 18:
Project Name : Semiconductor Test Solution Board Usage Tool
Client : Texas Instruments – Assembly Applications
Duration : July 2015 - present
Team Size : 2
Designation : Application Developer
Achievements : Cycle Time and Productivity
Environment : Java, Maven, Spring, MyBatis, Oracle 10g, PL/SQL Developer,
Eclipse, Apache Tomcat, SQL, jQuery, jQuery Ui, JSP, CSS
Project Description:
This system monitors all the usage made by a certain tester. It records all the status from the time that the tester is bought until the time it is scrap. It counts all the time that the tester goes to production – repair – scrap. This system is interconnected with Inventory and Invoicing Tool.
Responsibilities:
Worked on developing the whole project requirements and additional enhancements.
Worked on creation of the source codes.
Worked on data manipulation (Create, Read, Update and Delete).
Worked on user interface (JSP/HTML/CSS/JavaScript).
Worked on creating JavaScript libraries for the application.
Worked on creating the SQLs for the data manipulation.
Worked on deploying the app at the web server (Apache Tomcat).
Worked on creation of user guide.
Worked on Enhancements requested by Users.
Run Maintain Support.
Trainings/Seminars Attended:
Rivan IT Cisco Training (Basic and Advanced Networking) - Manila
SAP Basis Seminar – UC Theatre
Freelancing – UC Theatre
Basic PC Troubleshooting – UC Theatre
Applied Business Process using ERP Packages
Basic Accouting Essentials – UC Theatre
SAP Functional - UC Theatre