I am an electronics engineer by training and currently as software developer, software architect, business analyst, project manager, and MVP specialist.
I graduated with a degree of Electronics Engineering (2003) from the university
I also obtained my masters degree in 2009.
I was a engineering college instructor from
I was a freelance electronics design engineer from
At that time I do PCB-level and embedded system (C/C++ for microcontrollers)
From 2014 until the present, I ventured into corporate software development. I design, develop, and deploy ERP solutions for local clients. Some of the systems I developer are the following :
- human resource system
- payroll systems
- cemetery system with digital mapping
- Fish production system (with hardware)
- POS system
- Membership system for nonprofit
- Ecommerce
- Sports analytics
The tools I used are mainly Microsoft tools like the following:
- C# (my main language)
- Blazor Server Side & Webasm
- ASP.NET MVC
- ASP.NET Core MVC & API
- React.js/Next.js
- Nest.js (node.js)
Most of my current systems are microservice-based with 8-13 systems
I am also experienced with C & C++ on embedded systems programming. I typically work with my team of 12-15 junior developers which I love to guide and mentor. I use Git and GitHub but I use Azure DevOps for automated deployments.
I love developing systems from scratch.
I have tried other framework like Laravel (PHP), CodeIgniter (PHP), Flask (Python) but are not currently using them on client projects. I also have working experience with Microsoft Dynamics AX 2012 & Dynamics 365 Finance & Operation (X++ programming language) and ERPNext (Python and Javascript/Vue.js). Both are ERP which I customized for local corporate clients.
On a day-to-day basis, I am wearing multiple hats: as a business analyst, a project manager, a solutions architect, and a senior developer. Though I love Microsoft technologies because they are truly powerful corporate tools, I can say that I am technology agnostic. I can use other programming languages and tools as well since I am very quick to learn and adopt to new working environments.
I love working for corporate client since my hardware skills, software skills, business knowledge, and project management is greatly appreciated and contributes much into the business. On every project, I really pay attention to their actual needs to identify problem, document these, and then design the system solution.
In my recent project, I work multiple roles as project manager, software architect, and chief designer for a US-based project. I am managing a team of around15-25 devs. We use Next.js (React.js), Nest.js (node.js), mongodb, and docker. In this project, I designed the software architecture, as well as the React coding patterns that the team is using. I also setup the complete documentation, design, development, and deployment workflows. We use Github (repo, discussion, project, actions), Slack, and
I just recently finished working on a HR and Payroll application using
Experience: 5 - 10 years
Experience: 2 - 5 years
Experience: Less than 6 months
Experience: 2 - 5 years
Experience: Less than 6 months
Experience: 2 - 5 years
Experience: 2 - 5 years
Experience: Less than 6 months
“I can find little blocks of time to focus so we can scale this business.”
Clearman Lawyers
SEE MORE REAL RESULTSOnlinejobs.ph "ID Proof" indicates if "they are who they say they are".
It DOES NOT indicate skill level.
ID Proof scores are 0 - 99 with 99 being the best. It is calculated based on dozens of data points.
It's intended to help employers know who they're talking to is real, and not a fake identity.