Mamerto F.

Mamerto F.

Senior Software Engineer

Cavite, Philippines
Hire Mamerto F. Hire Mamerto F. Hire Mamerto F.

About Me

Mamerto is a Senior C#/.Net Developer with 17+ years of software development experience; iterating innovative solutions that range from building VBA for Excel/Access applications, Python, VB, C#, WPF desktop applications to web applications using ASP.NET Core and Angular. He is an avid learner who keeps abreast with new technologies in the industry, taking into consideration his current development interests to ensure the right balance between clean code and resources for maximum productivity on projects for clients.

Work history

UpStack
UpStack
Senior .Net Developer
2018 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

Freelancer
Freelancer
Senior C#/Access/VBA/Excel/Python Developer
2018 - Present (6 years)
Remote
  • Regularly design, code, test, implement, maintain and provide support for application software delivered with the highest quality for clients.

  • Efficient perform code reviews on old codebase, mentor and train client-side developers in my areas of expertise.

  • Effectively liaise and interact with other senior developers on behalf of clients to quickly diagnose and resolve complex software problems.

eComeEngine LLC
eComeEngine LLC
Senior .Net Developer
2014 - 2018 (4 years)
Remote
  • Offered technical guidance and direction as a full stack Senior .Net Developer in an agile team for the development and maintenance of a SAAS product used by different Amazon merchants.

  • Oversaw the migration of AngularJs 1.3 to AngularJS 1.5 transforming the system into a real SPA from a hybrid of Razor View/AngularJS.

  • Developed the billing module of the system using TDD to ensure system stability and efficiency for the project.

Betsson Group
Betsson Group
Senior .Net Developer
2014 - 2014
Makati, Phillipines
  • Actively participated in an agile team responsible for the development of a product for Betsson.

  • Successfully performed a number of code optimization and refactorings on products for the company.

  • Prepared and executed unit tests on products and applied technical knowledge in maintaining products for the client.

Technoserver Construction Company Inc
Technoserver Construction Company Inc
Senior IT/Database Engineer
2005 - 2015 (10 years)
Makati, Philippines
  • Regularly deployed to various overseas projects to provide technical leadership to the company's IT team and in the development of in-house software and support utilities.

  • Utilized the latest development tools and techniques in developing a Silverlight project that provided a user-friendly frontend alternative for the main system.

  • Successfully developed various Oracle APEX apps to support different departments including the Safety and Medical team.

Oberthur Card Systems
Oberthur Card Systems
Software Developer
2005 - 2005
Makati, Philippines
  • Provided technical expertise and guidance for the development of a Mobile Card Configurator Application; creating business level interfaces as well as low-level interfaces for integrating mobile Java applets into the application that can be used to create mobile card images and the card itself.

  • Successfully on trained on the use of e-WAM a Rapid Application Development tool with integrated toolset for building Active ModelsĀ® of business-critical applications.

  • Provided support for coding enhancements and fixes to the software.

Luzon Development Bank
Luzon Development Bank
Programmer/System Analyst
2004 - 2005 (1 year)
Laguna, Philippines
  • Offered technical direction and guidance for the development of many Visual Basic 6 database programs for use by different departments and branches in LDB.

  • Oversaw the development of various in-house software systems and managed integrations to existing systems that maximized the company's benefits on IT investment.

  • Effectively contributed to key activities around debugging and testing of different website development projects, HR and Payroll systems.

HRD (S) Pte., Ltd
HRD (S) Pte., Ltd
Programmer
2001 - 2004 (3 years)
Cavite, Philippines
  • Actively participated in the development team that handled in-house database systems for managing Japanese house plan designs.

  • Created programs for use in house plan details encoding using MS Access (VBA) for frontend and Oracle 9i for the backend database.

  • Developed utility apps with ease of use features for other programmers and users.

Portfolio

Main Developer - Construction Support System (CS2) for iCMS
Main Developer - Construction Support System (CS2) for iCMS

The company uses an ASP classic web system for managing its constructions. Developed a secondary system using Silverlight, SQL Server, C#, Entity Framework and MVVM to help users do their data entry job easier and faster. Deployed a more user friendly and customizable interface, improving the output for both users and management of the firm as it allows them to make time-critical and realistic decisions due to timely data entry on the system. The system also includes a new SQL Server Reporting Services reports integrated into the reporting system to avoid duplication of work.

Sole Developer - TUP ETEEAP Web Application
Sole Developer - TUP ETEEAP Web Application

The Expanded Tertiary Education Equivalency and Accreditation Program (ETEEAP) is a comprehensive educational assessment program which recognizes knowledge, skills, attitudes and values obtained by individuals from formal, non-formal and informal education and training and related work experiences. The web application was developed for Technological University of the Philippines (TUP) to help improve ease of access to information and interaction between ETEEAP implementers, students and interested applicants.

Developer - Personal Reloadable Card System (PReC)
Developer - Personal Reloadable Card System (PReC)

This is a complete point of sale program that uses a reloadable card (which can be the user's ID) instead of cash. The program supports three terminals: Accounting (reloading and managing accounts), Bookstore and Canteen (actual sales transaction). It also has a feature to use a barcode scanner to input the ID number of the account or item codes. The report uses a Data Dynamics Reporting Engine.

Developer - Active Force - Verse Collector (Android App)
Developer - Active Force - Verse Collector (Android App)

The app allows users to collect verses, quotes or arbitrary texts by inserting them manually or by sending them from other apps. These items can then be displayed as a home screen widget at random or in a specified order and interval of the user's choice. The app helps them memorize verses (flashcard-like) or simply helps to motivate and inspire them every time.

Education

Education
Bachelor of Science in Computing Major in Computer Science
Technological University of the Philippines
2007 - 2011 (4 years)