Bio
Experience
-
Cloud Development Resources
-
Taguig, National Capital Region, Philippines
-
Director of Software Development
-
Apr 2021 - May 2022
-
Taguig, National Capital Region, Philippines
• Accountable for 100+ Developers and Quality Assurance Engineers mainly comprising the development workforce of the company.• Implemented a metric-based performance assessment methodology that improved the quality and productivity output of the development team by at least 50%.• Implemented low-code skill and process improvement program for all members of the development department that resulted to improved project outputs.• Established people-management structure that helped control attrition due to competitive low-code business environment in Manila. This also helped in the competency level of the company among its competitors.• Orchestrates software development priorities, business roadmaps, stakeholder management, and people management in the Manila-center.• Certified Associate Reactive Outsystems Developer
-
-
-
Infor
-
Philippines
-
Software Development Manager
-
Nov 2013 - Apr 2021
-
Philippines
• Main point of contact for Manila team’s involvement in developing and maintaining an e-learning software called Learning Management System, that is part of Infor’s Human Capital Management software suite.• Manage and lead a 32-member team of software development engineers, quality assurance analysts, and a business analyst• Accountable for the delivery of maintenance, enhancements, and new development of modules.• Stakeholder management which are both located in Manila and US. Technologies used:• .NET 4.5 platform, C#, Webforms, SQL Server 2012, Team City, Micro-services, RESTFul services, responsive pages using Angular 2.
-
-
-
RenditionDigital Incorporated
-
Ayala Ave, Makati City, Philippines
-
Software Development Manager
-
Jul 2006 - Nov 2013
-
Ayala Ave, Makati City, Philippines
• Lead a team of software development engineers and ensuring that the team builds high quality software according to the stakeholder’s specifications.• Directly communicate with stakeholders in terms of software development requirements (specifications, testing needs, enhancements, etc.)• Hands-on management of the different software development phases ranging from analysis, design, code reviews, testing, maintenance, and documentations.Technologies/Tools used under Windows Platform: • .NET projects – C#, WinForms, WebForms, Windows Communication Foundation, Windows Workflow, LINQ, MS Visual Studio 2010.• Non .NET projects - Microsoft Foundation Classes (MFC), windows sockets (TCP and UDP), windows Threads, Active Template Library, C++ standard template library, resource DLLs, Visual Studio 2003, 2005, 2008 and 2010.Technologies/Tools used under Linux Platform:• Sockets (TCP and UDP), semaphores, message queues, posix threads, mutexes, condition variables, eclipse (IDE), gdb (debugging), C++ standard template library, and library based module design (.so). • For front-end programming, gtk 2.0, cairo, and pango was used. Relational Database Systems used:• MySQL, MS SQL Server 2005 and 2008
-
-
-
Saudi Electric Supply Company
-
Al-Khobar Governorate, Saudi Arabia
-
Software Engineer
-
Jun 2003 - Jun 2006
-
Al-Khobar Governorate, Saudi Arabia
• Developed RDBMS applications and modules as part of in an in-house ERP system called SIMS (Saudi Electric Supply Company Information Management System). These applications and modules were mainly developed using a combination of Visual Foxpro 8.0 and MS SQL Server 2000.• Significantly contributed in improving company revenue by developing robust and stable modules. These modules helped company employees do their jobs efficiently. Some of modules that I developed were sales and commercial invoice management, product sales reports, I.T. equipment inventory, shipment discrepancy reporting, and sales backlog reporting.• Suggested development standards and procedures that significantly improved the productivity of the software development team. This achievement gave me a lead role within the team.• Working with this company gave me a significant experience on how to do an efficient role of a software developer working in a non-software development company. Basically, the team has to take care of every I.T related needs of the company from network cabling, providing stable hardwares, and developing softwares.
-
-
-
Tsukiden Global Solutions Inc.
-
Ortigas Center, Pasig City, Philippines
-
Senior Design Engineer
-
Aug 1999 - Jun 2003
-
Ortigas Center, Pasig City, Philippines
• Developed a lot of C and C++, Visual C++ (6.0) telecommunication applications that run in unix and windows platforms. These applications were mostly intended to be used by the telecommunications giants of Japan such as NTT Docomo and KDDI. • While working with an ISDN project using C in a RedHat Linux 7.0, I developed the layer 3 of a gateway module as specified by the ISDN specification. By this, I was exposed to a lot of posix threading, bit-shifting, TLV (Type-Length-Value) communication formats, and inter-process communications mechanisms used in the module.• In some other projects, I was asked to develop graphical user interface applications that use VISU, motif, and X/Windows. SNMP and Sockets (TCP and UDP) were the technologies used in the backend side of these applications. C, C++ language and Solaris Unix was the development platform used.
-
-
Education
-
1995 - 1999Ateneo de Naga University
Bachelor's degree, Computer Science
Suggested Services
This profile is unclaimed. These are suggested service rates with 0% commision upon successful connection
Industry Focus. “IT Services and IT Consulting”
Need a custom project? We'll create a solution designed specifically for your project.
References
Social Profiles
Community