Hey! I'm Neil, and I'm helping to make the world a better place by bits and bytes, one code at a time. I am an experienced software engineer and a Microsoft-certified professional who creates solutions that help people have a better life. Technology is my passion with innovation at heart.
Overview
8
8
years of professional experience
4
4
years of post-secondary education
4
4
Certificates
Work History
Freelance Software Engineer
Individual Contractor
1 2023 - Current
Development & Architecture: Specialize in backend development with C#/.NET and web API development using Clean Architecture principles, focusing on Azure IoT solutions.
Infrastructure & DevOps: Automate and manage infrastructure using Infrastructure as Code tools like Pulumi and Terraform, and implement CI/CD pipeline management.
Cloud Solutions & Data Management: Expertise in scalable cloud implementations across GCP, AWS, and Azure, ensuring data persistence with MSSQL, Postgres, and Cosmos.
Data Engineering & Team Management: Foster strong communication within teams to enhance collaboration, while actively engaging in ETL tasks to maintain data integrity and pipeline stability.
IoT Engineer
Satellite Teams
06.2022 - 11.2022
With the responsibly of the whole lifecycle of the IoT solution which includes architecting the systems involve and directly reporting to the Chief Technology Officer (CTO) and the Tech Lead
This also includes the development, testing, deployment and management of the tools, software, security and others needed
Implementing the whole technology stack using but not limited to Balena, Google Cloud Platform (GCP) and Amazon Web Services (AWS)
Using Single Board Computer (SBC) like Raspberry Pi as the IoT devices on the edge
Leverages microservices (using NodeJS, C#/.NET Core, Python, etc.), scripting using bash, the edge with containers on a docker-based lifecycle along with builds and whatnots, the serverless computing mainly using function-as-a-service (FaaS), and Infrastructure-as-code (IaC) using Hashicorp's Terraform.
Application Development Team Lead
Accenture
12.2021 - 05.2022
In addition to the current responsibilities that I have as a Senior Software Engineer
Additional focus on the Architecture implementation of the IoT Connected Heating System
This includes contributing on the System Design while also indirectly leading the team.
Senior Software Engineer
Accenture
08.2019 - 12.2021
Having a responsibility of an IoT Platform Developer for Azure that focuses on the backend development and infrastructure of an IoT Connected Heating System
Managing the build and release pipelines for CI/CD setup in Azure DevOps, which is also being used as tracking of work items and Git repository for an Agile Scrum development environment
Leveraging the capability of .NET Core using C# and practicing CQRS on microservices while following the SOLID principles and OOP implementations
Monitors and execute the needed changes of the Azure resources such as: IoT Hub, Event Hub, Service Bus and Event Grid
Develops the applications on ASP.NET Core for webapis and .NET Core for the serverless apps, this includes managing the App Services and Azure Functions
Implements the data manipulation for the data storages on Azure SQL DB, Cosmos DB, Azure Storage and Azure Datalake, this also includes the changes for Azure Databricks and Azure Stream Analytics.
Programmer
Commerce One Business Solution, Inc.
02.2016 - 08.2019
Provides system landscape and architecture for the IT ecosystem which includes networking, security, applications, data and communications that also covers the planning, implementation and execution including support
Handles the infrastructure requirements for both on-premise, cloud and hybrid environment scenarios
Provides assistance to the implementation of but not limited to the WMS (being the SME - Subject Matter Expert) or Warehouse Management System of the ERP software suite including client support and consultations
Develops software applications that caters on the client needs such as a custom solution integrated on an existing ERP
Working mostly on Microsoft technologies like the .NET Framework using C# and VB.NET for both the desktop and web applications, which also includes solutions concerning with MS Office using VBA
Explores and practices innovation using new or emerging technologies at a time
For example, leveraging the .NET Core on Linux, and using AI for assisted workflows.
Customer Service Representative
Sitel Group
05.2015 - 02.2016
Provides technical support to customers in terms of troubleshooting the services and products they are availing
Helping out problems on customer's account by handling their concerns on fees and disputes.
Intern
Pangasinan MISO (Management Information Services Office)
03.2014 - 04.2014
Helped out developing custom user interface controls on .NET WinForms
These are being used by hospitals all cross the province; Which are managed by the provincial government of Pangasinan
The feature mainly helped out on properly managing the data, specially in terms of grids.
Education
Bachelor's degree, Computer Science -
Pangasinan State University
06.2011 - 05.2015
Skills
Microsoft Azure
Certification
Microsoft Certified: Azure Fundamentals, Microsoft
Awards
Manila Makeathon 2020 - 1st Runner-up - Accenture x Microsoft x Avanade, 02/01/20
Manila Makeathon 2020 - Client's Choice - Accenture x Microsoft x Avanade, 02/01/20
Cardiovascular Health Senior Treatment Supervisor at World Health Organization Project (Individual Contractor in third party contract with IPE Global)Cardiovascular Health Senior Treatment Supervisor at World Health Organization Project (Individual Contractor in third party contract with IPE Global)