Summary
- 6+ years experience in C/C++ programming (Mac and Windows).
- 6+ years experience in Unit Tests, Integration Tests, and Localization Tests.
- 7+ years experience in Professional Services, communicating and interfacing with clients.
- 5 years experience designing and developing software using latest MS .NET technologies (C#, VB, Framework Class Library).
- 3+ years experience in Bug Tracking, Case Tracking, and Defect Reporting using TeamTrack.
- 3 years experience in full software development life cycle.
- 2+ years experience in Printer Driver development under Mac OS and Linux platforms.
- 2 years experience in MAC Carbon programming.
- 1+ years experience in database programming with PL/SQL and Oracle.
- Proven leadership skills and abilities.
- Versatile team player with excellent analytical, presentation, communication, and interpersonal skills.
- Ambitious, energetic, self motivated, with ability to work under pressure yet meet deadlines.
- Fast learner and trainable.
Education
- 2008 - 2010 | Graduate Certificate in Project Management | Northeastern University | Boston, MA, U.S.A.
- 2004 - 2007 | MS in Computer Science Maharishi University of Management | Fairfield, IA, 52557, U.S.A.
- 1997 - 2001 | BS in Computer Science University of San Carlos | Cebu City, 6000, Philippines
Certifications
Brainbench (www.brainbench.com) Transcript ID 5107145
- Written English, Advanced Level, July 11, 2004
- English Vocabulary, Advanced Level, July 12, 2004
- English Listening Comprehension (U.S), Master's Level , July 13, 2004
- Programming Concepts, July 15, 2004
- Computer Fundamentals (Mac OS X), Master's Level, July 16, 2004
International English Language Testing System (IELTS)
Overall Technical Skills
- Languages: C/C++, Java, Visual Basic, Real Basic for Mac, VB.net, C#, ML/SML
- Java Technologies: J2SE, J2EE (JSP, Servlets, RMI, EJB, XML, JDBC, Swing)
- Software Engineering: Rational Rose, RUP, UML
- Development Tools and IDE's: Visual Studio 6.0, Visual Studio .NET 2003/2005/2008/2010, Metrowerks CodeWarrior 6.0/ 7.0, PowerPlant Constructor, Project Builder, Interface Builder, Eclipse for Java, JBoss, XDoclet, Resorcerer, ResEdit, Graphic Converter, MATLAB
- Databases: Oracle, MySQL, SQL Server 7.0/2000/2005/2008, MS Access
- Source Control: CVS, VSS, TortoiseHg
- Case-tracking: TeamTrack
- Operating Systems: Windows 95/98/NT/2K/XP/7, Windows Server 2003/2008, Mac OS 9.2.2/ 10.1/10.2/10.3, RedHat Linux 6.2/ 7.0/ 7.1, Mandrake 7.1
- Others: Adobe Photoshop 7.0 (Mac and Windows), MS Office (Mac and Windows), MS Project, PageMaker 7.0, PrintArtist, TOAD, Schemester, BEA WebLogic 8.1
Professional Experience
Diabsolut, Inc | Montreal, QC (May 2012 - Present): Offshore Part-time Solution Architect
- Work with the Solution Architect and/or act as a Solution Architect in translating customer requirements to provide the customer with end-to-end solutions for field service optimization.
- Assist in fine-tuning the application functionality and service optimization algorithms to meet customer's business objectives.
- Assist in writing Solution Requirements, Solution Configuration, Component Detailed Design, Integration Design, and Installation/ User Guide documents.
- Contribute in the documentations and best practices guidelines for in-house protocol and processes.
(November 2010 - April 2012): Project Manager / Solution Architect
- Responsible for Project Plans, timeline, and overall project success.
- Work with the Solution Architect and/or act as a Solution Architect in translating customer requirements to provide the customer with end-to-end solutions for field service optimization.
- Lead and supervise project implementation.
- Assist in customer requirements gathering workshops.
- Assist in fine-tuning the application functionality and service optimization algorithms to meet customer's business objectives.
- Provide on-site support to customer during the testing and go-live phases to ensure a successful deployment.
- Assist in writing Solution Requirements, Solution Configuration, Component Detailed Design, Integration Design, and Installation/ User Guide documents.
- Contribute in the documentations and best practices guidelines for in-house protocol and processes.
- Technologies: VB.net, XML, XSL, Oracle 9i/10g, SQL, Visual Studio .Net 2003, Visual Studio .Net 2005/2008/2010, VMWare, VPC, Sun Virtual Box, Sharepoint, Windows 2000/XP/7, Windows Server 2003/2008
ClickSoftware, Inc. | Burlington, MA (June 2006 - Oct 2010): Sr. Technical Consultant
- Work with the Solution Architect and/or Business Analyst in translating customer requirements to provide the customer with end-to-end solutions for field service optimization.
- Take part in leading a project implementation.
- Provide technical assistance and supervision to other project team members.
- Design the scheduling application functionally, workflow, business rules, and algorithms based on ClickSchedule framework.
- Lead and supervise a team of technical consultants in an implementation effort.
- Responsible for developing tools and/or add-ins/customizations that work with and/or on top of ClickSoftware's product offerings.
- Create/ take part in writing Functional Requirements Specifications, Detailed Design, Integration Design, and Installation/ User Guide documents.
- Interface/ interact with North America Clients.
- Create/ contribute in the documentations and best practices guidelines for in-house protocol and processes.
- Perform Unit Tests, and Component Tests.
- Technologies: VB.net, XML, XSL, Oracle 9i/10g, SQL, Visual Studio .Net 2003, Visual Studio .Net 2005, VSS, VPC, Sun Virtual Box, Windows 2000/XP/7, Windows Server 2003/2008
OpenPages, Inc. | Waltham, MA (Sept 19, 2005 - May 19, 2006): Asc. Consulting Engineer
- Responsible for customizing/ providing Clients with end-to-end solutions for enterprise governance, risk, and Sarbanes-Oxley compliance management initiatives.
- Responsible for assisting customers with the implementation and deployment of OpenPages software applications and related technologies.
- Perform Manual Tests.
- Create/ contribute in the documentations and best practices guidelines for in-house protocol and processes.
- Interface/ interact with North America Clients.
- Technologies: Java, PL/SQL, Oracle, BEA Weblogic 8.1, XML, XSL, SOX Express, Windows NT/2000/XP
Crossland Technologies, LTD (Nov 2004 - Sept 2005): Programmer Analyst/ Consultant
- Function as a Software Test Engineer in the client site The MathWorks (Natick, MA).
- Responsible for verifying new features and/or enhancements of MATLAB 7.x software.
- Responsible for verifying MATLAB/Simulink issues and bug fixes specifically in the Printing and Export modules.
- Responsible for bug tracking and reporting.
- Perform Manual and Automated Tests.
- Write Test Scripts and Test Plans.
- Technologies: C/C++, Java, MATLAB, Windows NT/2000/XP, Mac OS X, Linux, Unix, Solaris, HP
Networked Robotics | Evanston, IL (October 2004 - Nov 2004): Part-time Software Developer/ Programmer
- Responsible for maintaining the existing code.
- Responsible for implementing new features for the Tempurity System.
- Design software and other automated processes for Networked Robotics products and software distribution methods.
- Responsible for unit testing, integration testing, system testing and documentation in accordance with FDA standards.
- Technologies: C/C++, MS Visual Studio .Net 2003, QSetup, CVSNT, WinMerge, Windows XP
Lexmark Research and Dev't Corp. | Cebu City, Philippines (April 2001 - December 2003): Software Engineer
Oct '01 - Dec '03: Member of a team developing Printer Drivers for Macintosh OS X.
- Designed/ re-designed and re-implemented the user interfaces (UI).
- Implemented features for the Printer Driver.
- Responsible for the Internationalization/ Localization of the whole Printer Driver.
- Performed Unit Tests, Integration Tests, and Localization Tests.
- Specified and performed Feature Deliverables Test plans.
- Contributed/ took part in planning and design of printer driver re-architecture.
- Contributed/ took part in planning and design of build architecture.
- Contributed/ took part in the creation of Software Host Specifications.
- Contributed/ took part in the creation of User Guides and Help Files.
- Technologies: C/C++, Carbon programming, Cocoa programming, Metrowerks CodeWarrior 6 and 7, PowerPlant Constructor, Project Builder, Interface Builder, Macintosh OS X, MacCVS Pro 2.7d3, Resorcerer, InstallerVise
May '01 - Sept '01: Member of a team developing Printer Drivers for Linux Desktop.
- Implemented features for the Printer Driver.
- Performed Unit Tests.
- Technologies: C/C++, VIM, GTK, RedHat 6.2 and 7.0, Mandrake 7.1
Professional Trainings and Seminars
- Regular Speech Training Course (by: Speech Arts Center) April - May, 1994, Cebu City, Philippines
- Leadership Training Seminar July 11 - 12, 1998, Don Bosco Center of Spirituality, Lawaan Talisay, Cebu City Philippines
- Linux Desktop: A Hands-On Introduction (by: Learning Tree International) May 15 - 18, 2001, Lexmark International, Lexington Kentucky, USA
- UNIX Programming (by: Learning Tree International) May 22 - 25, 2001, Lexmark International, Lexington Kentucky, USA
- Carbon Programming (by: Arts and Logic) November - December 2001, Lexmark International, Lexington Kentucky, USA
- The 7 Habits of Highly Effective People July 17 - 18, 2001, Lexmark International, Lexington Kentucky, USA
- Team Building June 7 - 8, 2002, Ecotech Center, Lahug, Cebu City, Philippines
- Enhancing Oral Communication Skills November 21 - 22, 2002, Ecotech Center, Lahug, Cebu City, Philippines
- Foundations of Our Values Seminar-Workshop May 8 - 9, 2003, Golden Peak Hotel, Cebu City, Philippines
- Time and Stress Management July 24 - 25, 2003, Castle Peak Hotel, Cebu City, Philippines
- Project Management September 11 - 12, 2003, Castle Peak Hotel, Cebu City, Philippines
- Oracle Developer Days: Workshop on Service Oriented Architectures (SOA) October 26, 2004, Westin Hotel, Chicago, IL, USA
- Communication and Negotiation Seminar (by: Phil Holberton) May 28 - 30, 2008, ClickSoftware Inc, Burlington, MA, USA
|