Senior Full Stack Engineer at Pacific Prime (2022-03 – Present)
- Enhance the Existing application build in.NET web forms (for Flex benefits of Insurance Admin)
- Implement continuous improvement per client requirements for the employee portal and HR Portal built in React.js with.Net Rest Api as the backend
Senior Web Developer at Applus Velosi Philippines (2021-01 – 2022-03)
- Redesign existing monolith application to Micro Service Architecture and Single Page application
- Maintain, monitor, identify, report, investigate and troubleshoot software defects
- Develop a maintainable RESTful API's using.NET in a Microservice Architecture
- Uses Single Page application (React) to redesign the existing system
Senior Software Engineer | Full Stack at NETTIUM SDN BHD (2019-08 – 2020-12)
- Develop a maintainable RESTful API's using.NET core and Swagger in a Microservice Architecture
- Develop and maintain existing web pages develop in different front-end solution (web forms, MVC react.js, Entity Framework, web services built in WCF)
- Create and enhance existing stored procedures and other T-SQL process
- Provides seamless and real time update to front end user using SignalR technologies
- Proactively checking emerging issue's in production environment using SPLUNK
- Develop emergency patch or hot fixes when issue arises
Software Engineer | Full Stack | Scrum Master at Exact Asia Development Centre Sdn Bhd (2016-04 – 2019-08)
- Refactor and redesign existing code/logic to adhere clean code principle
- Develop web applications (new features) adhering the SOLID principle to increase its maintainability
- Develop unit test (TDD) and UI testing to track issues upfront before going to production
- Maintain, monitor, identify, report, investigate and troubleshoot software defects
- Merge changes done by the team to release branch using Continuous Integration and Continuous Delivery | CI/CD process Pipeline
- Develop emergency patch or hot fixes when issue arises
- Conduct sprint ceremonies (planning, refinement, daily stand up, and sprint review) for 2 weeks incremental sprint
- Supervise and mentors for junior team members
- Provide accurate code review, functional test cases and test execution plan for both manual and automated
- Dignified with sense of ownership to complete and manage own priorities with less supervision
- Collaborate with the Product owner to define actual forecast for actual team mandates
- Proactively checking emerging issue's in production environment using SPLUNK
- Proactively involve in creating proof of concept to convert monolith application to Single page application using Microservice, react.js
- Conducts code review ensuring all code is maintainable with Unit test and Integration test provided
Software Developer at Applus Velosi Philippines (2015-05 – 2016-04)
- Re-Develop and re-design new version of Accounting System (AMIS) running on the advance MVC architecture and web implementations Engine, using ASP.NET and MSSQL Server as database platform
- Maintain, monitor, identify, report, investigate and troubleshoot software defects
- Periodically creates an analysis to optimize the existing query scripts
- Dignified with sense of ownership to complete and manage own priorities with less supervision
- Develop web services using WCF and ASMX to be use in mobile web applications
Web Developer/Production Support at Fortify Technologies Asia Inc. (2014-08 – 2015-05)
- Design, Develop, and support an In-house Web Base ERP system that will be Use Company using ASP.Net, MSSERVER, SQL and other essential tool for web development using
- Create reports extracted from the side using MS Excel with MSSQL data source
- Major support of In-house ERP system for production operation
- Monitors individual and team task or metrics and ensure that these stay within the time frame
- Take note of discovered issues or reported by users and report to appropriate individuals, department, Superiors concerned for issue containment and resolution
Enterprise Systems Report and Analytics Developer / Administrator at Present Group Philippines Inc. (2013-11 – 2014-08)
- Design, develop and maintain key reports, queries and other analytics with data sourced primarily from Epicor ERP (Enterprise Resource Planning) and HCM (Human Capital Manual) databases
- Develop, Customize, and Modify Epicor ERP workflows and design using its available software editing tool
- Develop and Integration tool for existing web base application and to EPICOR ERP
- Develop Reports using crystal report and SSRS
Junior Software Developer / IT-Systems Analyst at Matimco Incorporated Philippines (2011-05 – 2013-11)
Experienced working in a dynamic team software developer whose focus not only limited in developing and maintains software but also System Planning, System Architectural Design, Requirement Analysis and Technical Documentation of existing and new processes or system.
- Develop Software's and Web Applications from scratch using ASP.NET, C#.Net, and Entity framework under MVC 2 architecture
- Had hands on experience in MS SQL for Data Management, CSS, HTML, JQuery and Java scripting
- Develop Data Reports using Crystal Report and Support existing systems
- Experience in creating processes and workflows together (SDLC) with Supervisor and Business Systems Analysts
- Creates technical documentation and user manual for the business applications developed by Software Development Team