Tech Lead Marc

I'm Marc John,
a Technical Lead

Results-driven Technical Lead with 6+ years of experience in full-stack development, cloud infrastructure and team leadership. Proven track record in building scalable systems, managing production environments and leading engineering teams to deliver high-impact solutions.

+639957684216
Cebu City, Philippines
Profile Picture

WORK EXPERIENCE

Technical Lead

AvenseTech PH | 01/2025 - Present

Translated complex business requirements into scalable technical specifications, system architectures, and implementation plans.

VIEW FULL RESUME

SKILLS

PHPPHPJAVANestJSReactMySQL+12 more

INTERESTS

SportsHealthTechnologyScienceAstronomyOnline Games

Skills

Technical Skills

Professional Working Proficiency

PHP (Laravel Framework)
PHP (Procedural & OOP)
JAVA & Spring Boot
NestJS & NextJS
React / React Native (JS/TS)
MySQL & MSSQL
MongoDB
AWS EC2, RDS & Lambda
Docker
CICD (GitHub Actions)
ELK Stack
Ubuntu Linux

Limited Working Proficiency

Flutter Framework
Android (Java)
Python
Terraform
Kali Linux
CentOS

Soft Skills

Technical Leadership & Mentorship
Scalable System Architecture
Full Stack Development
Cloud Infrastructure Management
Problem Solving & Analytical Thinking

Awards & Recognition

Mentor of The Year

01/2023 - 12/2023 | The CodeBox Inc.

Certifications

AWS Siklab Pilipinas 2019 Cloud Computing Bootcamp

July 23-25, 2019

The Practical Guide for Docker with Projects

April 27, 2024

Interests (hover for details)

Sports
Health
Technology
Science
Astronomy
Online Games

Work Experience

Technical Lead

AvenseTech PH
01/2025 - Present
Cebu City, Philippines

Technical Leadership & System Design

  • Translated complex business requirements into scalable technical specifications, system architectures, and implementation plans.
  • Designed end-to-end system solutions, ensuring alignment with performance, security, and maintainability standards.
  • Led architectural decisions for full-stack applications, selecting appropriate frameworks, tools, and design patterns.
  • Evaluated trade-offs between scalability, cost, and performance to guide technical direction.

Full-Stack Development

  • Led development of full-stack applications, covering both frontend and backend components.
  • Built and maintained robust APIs, database schemas, and user interfaces to support business functionality.
  • Ensured code quality, reusability, and performance optimization across the application stack.
  • Collaborated with cross-functional teams to deliver features from concept to deployment.

Cloud Infrastructure & DevOps (AWS)

  • Managed and deployed cloud infrastructure using Amazon Web Services (AWS) services including EC2, RDS, and Lambda.
  • Designed and maintained environments across development, staging, and production.
  • Implemented deployment strategies, monitoring, and scaling solutions to ensure system reliability and uptime.
  • Optimized infrastructure costs while maintaining performance and availability.

Engineering Management & Process Improvement

  • Oversaw the full software development lifecycle (SDLC), from planning and development to testing and deployment.
  • Mentored and guided engineers, fostering best practices in coding, testing, and system design.
  • Conducted thorough code reviews to maintain high-quality standards and reduce technical debt.
  • Managed version control workflows using GitHub, including branching strategies, pull requests, and CI/CD integration.
  • Improved team productivity by streamlining development processes and enforcing engineering standards.

Technical Lead

The CodeBox Inc.
08/2022 - 12/2024
Cebu City, Philippines

Technical Leadership & Solution Design

  • Translated client and business requirements into scalable technical solutions and detailed implementation plans.
  • Led development across 20+ production environments, ensuring stability, performance, and timely delivery.

Backend Architecture & Cloud Infrastructure

  • Designed and implemented microservices using NestJS and integrated messaging systems via RabbitMQ to support scalable and decoupled architectures.
  • Configured and managed cloud infrastructure on Amazon Web Services, including EC2 and RDS.
  • Set up and maintain web servers using Nginx and process management tools like Supervisor.

Engineering Leadership & Best Practices

  • Conducted code reviews and managed version control workflows using GitHub.
  • Mentored junior developers and promoted best practices in coding, architecture, and development processes.
  • Contributed to technical documentation and established development standards for team consistency.

Jr Software Programmer

CoreDev Solutions, Inc.
02/2020 - 08/2022
Cebu City, Philippines

Full-Stack Development

  • Built and maintained web and mobile applications using React, Flutter, and Java.
  • Developed and maintained RESTful APIs and backend services, ensuring performance, scalability, and reliability.
  • Designed and implemented database systems to support application functionality and data integrity.
  • Developed full-stack websites with administrative features, handling both frontend and backend components.

Projects

Enterprise Project Management System

On Going

A comprehensive Customer Relationship Management (CRM) and project tracking solution tailored for the construction industry.

Responsibilities

Lead the project from requirements gathering to full deployment

Full Stack Web Development

Tech Stack

NextJSNestJSMongoDBELK StackAWS EC2AWS ECRAWS S3DockerCICD (GitHub Actions)

Deployment

Private Enterprise Network (VPN Required)

Procurement & Bidding Platform

On Going

A centralized platform designed to facilitate competitive bidding processes, enabling organizations to evaluate proposals for goods, services, and infrastructure projects.

Responsibilities

Architected and implemented the backend server structure

Tech Stack

Spring Boot (Java)NestJSMySQLAWS EC2AWS S3AWS LambdaServerless Framework

Deployment

Private Enterprise Network (VPN Required)

Digital Gaming Platform

Finished

A secure digital application enabling users to participate in high-concurrency event-based gaming and lottery systems.

Responsibilities

Implemented data processing logic for user-submitted forms

Developed a Proof of Concept (POC) utilizing the ELK stack for data visualization

Transitioned monolithic architecture to Microservices utilizing NestJS

Tech Stack

ReactJSNestJSELK StackDockerRabbitMQ

Deployment

N/A

Municipal Incident Management System

Finished

A citizen relationship management portal designed for reporting and tracking local municipal issues such as public safety and infrastructure maintenance.

Responsibilities

Managed the end-to-end software development lifecycle, from initial requirements to final deployment

Full Stack Web Development

Tech Stack

JavaScript (Vanilla)JQueryLaravel (PHP)MySQLAWS EC2AWS S3

Deployment

Private Enterprise Network (VPN Required)

Cooperative Financial Wallet

Finished

A secure mobile e-wallet application developed to facilitate seamless and convenient digital transactions for organization members.

Responsibilities

Developed interactive UI components based on high-fidelity Figma designs

Integrated secure API endpoints for financial transactions

Tech Stack

React Native

Deployment

N/A

Mobile POS Ticketing Application

Finished

A handheld point-of-sale Android application designed for field personnel to process transactions, compute balances, and generate receipts on the go.

Responsibilities

Developed the Android application's user interface

Integrated RESTful APIs to retrieve and synchronize customer records

Implemented real-time search and mobile printing functionalities

Tech Stack

Android (Java)

Deployment

N/A

What I Can Offer

Services

As a Single Developer

End-to-end development solutions with expertise across the full tech stack.

Architect complete projects from system design to deployment, including tech stack selection, network architecture, and database design.

Rapidly adapt to existing codebases to implement new features or optimize performance.

Implement CI/CD pipelines and DevOps practices for streamlined development workflows.

Create comprehensive documentation and knowledge transfer materials.

Provide ongoing maintenance and support with 24/7 availability for critical issues.

Looking for a skilled developer to bring your project to life? Let's discuss how I can help turn your vision into reality.