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.

WORK EXPERIENCE
Technical Lead
AvenseTech PH | 01/2025 - Present
Translated complex business requirements into scalable technical specifications, system architectures, and implementation plans.
SKILLS
INTERESTS
Skills
Technical Skills
Professional Working Proficiency
Limited Working Proficiency
Soft Skills
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
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
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
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
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
Deployment
Private Enterprise Network (VPN Required)
Procurement & Bidding Platform
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
Deployment
Private Enterprise Network (VPN Required)
Digital Gaming Platform
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
Deployment
N/A
Municipal Incident Management System
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
Deployment
Private Enterprise Network (VPN Required)
Cooperative Financial Wallet
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
Deployment
N/A
Mobile POS Ticketing Application
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
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.