Bui Thanh Son

Principal Software Engineer · Technical Architect · AI-Driven SDLC

Principal Software Engineer and Technical Architect with 15+ years of experience designing, building, and leading delivery of web platforms, from legacy monoliths to cloud-native microservices on AWS and Kubernetes. Has led engineering teams of 5–30 people for clients in Japan, Australia, the US, and the UK, across event management, cloud security, insurance, mobile testing, gaming, and large-scale consumer services. Currently driving AI-assisted SDLC adoption with AI coding agents and agentic workflows, while keeping engineers accountable for quality.

Qualification

AI-Driven Engineering

  • Hands-on AI-driven software engineering: applying AI coding assistants (Claude Code, Cursor, GitHub Copilot) with agentic workflow frameworks and plugins (BMAD-Method, Superpowers, Ponytail) across the full SDLC, from requirement analysis and estimation to design, coding, code review, testing, and documentation.
  • AI-first mindset: designs repeatable AI workflows with human-in-the-loop review gates that speed up delivery while keeping quality and accountability with engineers.
  • AI-assisted SDLC: spec-driven development, context engineering (CLAUDE.md, custom skills, slash commands, plugins), AI-assisted code review, remediation, and test generation.
  • Optimizes AI agent context and token usage with code-intelligence MCP servers (trace-mcp) and CLI output compression (RTK) for faster, cheaper, and more accurate agent runs.
  • Automates AI workflows with Claude Code headless mode, scripted runners (justfile, shell), and MCP (Model Context Protocol) integrations.
  • Defines AI usage guidelines for teams: mandatory self-review and local verification of AI-generated code, review checklists, and QA verification before PR submission.

Architecture & Engineering Practices

  • 15+ years in web development and software engineering, from PHP monoliths to cloud-native microservices.
  • Architecture standards and integration models: microservices, event-driven messaging (Kafka), REST, gRPC, WebSocket, and SSO.
  • Object-oriented design with UML and diagrams as code (PlantUML, Mermaid, C4 model).
  • Non-functional requirements: performance, security (OWASP Top 10), scalability, and documentation.
  • Database and query performance tuning.
  • Test-Driven Development (TDD) and Behavior-Driven Development (BDD).
  • Designs and maintains CI pipelines that minimize human error.
  • Packaged a full set of cloud services into a single on-premises solution for enterprise customers.
  • Follows SOLID principles and 12-factor app methodology; applies web accessibility standards.

Leadership & Delivery

  • Leads engineering teams of 5–30 people: technical direction, delivery planning, risk management, and key technical decisions.
  • Presales and effort estimation: PERT-based estimation, confidence levels (P80), EPIC/story breakdown, and scenario-based resource planning.
  • Mentors and trains senior, junior, and fresher engineers; runs code reviews and performance reviews.
  • Interviews candidates for company and project roles using structured question guides and scoring rubrics.
  • Agile and Waterfall delivery with JIRA, Confluence, and Redmine.
  • Collaborates effectively with internal teams, clients, and external partners.
  • Clear written and verbal communication in English, including technical proposals for director-level stakeholders.
  • Strong debugging and problem-solving skills, with a high sense of ownership and responsibility.
  • Keeps up with new languages, frameworks, and industry trends, and shares knowledge through seminars and tech talks.

Technical Skills

  • Backend: Node.js, TypeScript, Express, NestJS, Strapi, Ghost, Socket.IO; PHP (Laravel, Lumen, CodeIgniter, CakePHP, Slim, Zend 1); Java Spring Boot; working knowledge of Python and Rust.
  • Frontend: React, Next.js, Vue.js, Nuxt.js, Angular (Module Federation); HTML5/CSS3, JavaScript/jQuery, Tailwind CSS, Bootstrap 3/4/5, SASS, LESS.
  • Build tools: Vite, Webpack, Laravel Mix, Gulp.
  • Databases and search: MySQL/Aurora, Oracle, MongoDB, Cassandra, DynamoDB, Redis; Elasticsearch and Solr for full-text search.
  • AWS: EC2, ELB/ALB, S3, SQS, SNS, Lambda, ECR, ECS, EKS, RDS, MSK, Beanstalk, Glue, Redshift, CloudFormation. Also GCP (Cloud Storage, Memorystore).
  • Containers and platforms: Docker, Docker Compose, Docker Swarm, Kubernetes (K8s), lightweight Kubernetes (K3s), Pivotal Cloud Foundry (PaaS), FaaS, DBaaS.
  • CI/CD and IaC: GitHub Actions, Jenkins, CircleCI, Concourse CI, Screwdriver CD, Drone CI, GoCD, ArgoCD, Terraform, Ansible.
  • Quality and security: linting, unit, integration, E2E, automation, and performance testing; SonarQube, Aqua Security, SourceClear.
  • Monitoring and logging: Prometheus, Grafana, Loki, cAdvisor, Sentry, New Relic, Dynatrace, Splunk.
  • Linux servers: Ubuntu, CentOS 6/7, Debian, ARM7, ARMv8.
  • Version control and code review with Git (GitHub, Bitbucket).

Additional Skills

  • Chrome extension and Facebook app development.
  • Google APIs integration.
  • CMS platforms: WordPress, Joomla.
  • Responsive and adaptive design, BEM methodology.
  • SEO optimization.
  • Design tools: Photoshop, Illustrator.

Languages

  • Vietnamese (native)
  • English (professional working proficiency)

Work experience

KMS Technology
Principal Software Engineer
Jun 2023 — Current
  • Technical lead across multiple client engagements (event management, cloud security, InsurTech, mobile testing), owning architecture, delivery, and team growth for teams of 5–30 engineers.
  • Drive AI adoption in delivery teams: introduced an AI-assisted SDLC (Claude Code, Cursor, agentic frameworks) that speeds up story drafting and PR review while engineers stay accountable for every change.
  • Design integration and platform architectures, including a provider-agnostic telephony layer (Bicom, RingCentral), Okta/SSO integrations, and an AI-powered sales configurator.
  • Own presales estimation and technical proposals for client EPICs using PERT-based estimation and scenario-based resource planning.
  • Remediate security vulnerabilities in application libraries, OS packages, and Docker base images to meet industry compliance standards.
  • Set coding standards, review high-impact code, and mentor senior and junior engineers.
  • Conduct technical interviews for senior and junior engineering roles.
NashTech
Technical Architect
Apr 2022 — May 2023
  • Shaped architecture and technical strategy for client platforms and new services.
  • Partnered with sales and delivery teams on project bidding and solution proposals.
  • Guided engineering teams on technical approaches and resolved complex technical issues.
  • Researched modern technologies and led knowledge-sharing sessions.
  • Provided production support for live systems.
TechBase Vietnam
Team Leader
Jan 2017 — Apr 2022
  • Led teams of up to 12 engineers delivering large-scale consumer web services for Japanese clients (real estate, video streaming, dating, and donation platforms).
  • Migrated legacy systems to cloud-native environments (Cloud Foundry PaaS, containers, FaaS, DBaaS, Kubernetes jobs/cron).
  • Defined architecture for new repositories and services, replacing outdated stacks with modern technologies.
  • Built frontend and backend features, and improved code quality and performance of existing systems.
  • Planned milestones and releases, broke down work, and reported progress to clients.
  • Mentored engineers, interviewed candidates, and ran technical seminars.
Lampart
Developer
Feb 2015 — Jan 2017
  • Developed and maintained web systems for Japanese clients in an offshore development model.
  • Implemented new features and fixed bugs from specifications provided by Japanese system engineers.
  • Built backend modules with PHP frameworks and MySQL, and frontend pages with HTML/CSS/JavaScript.
  • Reviewed code and optimized existing modules for performance and maintainability.
  • Supported testing, deployment, and maintenance of projects on AWS.
Adtop Co., JSC
Web Developer
Feb 2013 — Feb 2015
  • Designed and built web applications, including an online ad network, an ERP system, and a multi-level sales management system.
  • Handled deployment, upgrades, and support across company projects.
  • Maintained and enhanced existing products.
Wisdom Co., Ltd
Web Designer & Developer
Oct 2009 — Feb 2011

    Projects

    [Event Technology] Enterprise Event Management Platform (Oct 2025 – Sep 2026)
    DescriptionAn enterprise, end-to-end event management platform that helps organizations plan, promote, and deliver in-person, virtual, and hybrid events. It covers registration and RSVP, attendee management, event websites, venue sourcing, reporting and analytics, and integrations with partner platforms.
    Size30
    PositionPrincipal Software Engineer / Technical Lead
    Responsibilities
    • Lead the technical direction and delivery of the KMS team on the platform; manage, mentor, and grow engineers.
    • Led the Venue Sourcing (VS) deprecation EPIC on the legacy monolith: analyzed impact, compared implementation options, defined a phased rollout, and blocked VS access at the Apache rewrite layer instead of deleting code, keeping a safe rollback path.
    • Designed the SSO integration with a partner meeting-management platform (token-based authentication, token caching, user provisioning rules) and documented the flows with Mermaid sequence diagrams.
    • Define API contracts and integration schemas for reliable data flow, align custom client enhancements with the core product architecture, and review structural changes to the Meeting Registration Module for scalability.
    • Introduced an AI-assisted SDLC using Claude Code, Cursor, and agentic frameworks (BMAD-Method, Superpowers, Ponytail) for story creation, implementation, code review, and QA.
    • Cut story drafting time by ~80–90% by combining AI with full project context and Atlassian MCP to create and update JIRA tickets.
    • Reduced reviewer effort by ~50–70% with AI-assisted PR review grounded in full EPIC and child-story context.
    • Enabled new developers to contribute to the large monolith within about one week through AI-assisted codebase analysis; currently piloting the workflow with 4 engineers.
    • Improved AI agent accuracy and cut token cost on the legacy codebase with trace-mcp (framework-aware code graph for navigation and impact analysis) and RTK (CLI output compression).
    • Building an AI SDLC proof of concept (piloting now, preparing a client PoC): AI-driven codebase analysis on Bitbucket repositories, AI-assisted EPIC PR review and remediation tracked in JIRA, and automated workflows with Claude Code headless mode and scripted runners.
    • Established AI usage guardrails: mandatory self-review and local verification of AI-generated code, a tech-lead review layer (documentation, unit tests, caching/invalidation), and QA verification reports.
    • Own presales estimation for client EPICs and new requests (e.g. RSVP custom reporting): PERT-based estimation, story breakdown, re-estimation, and scenario-based resource planning for the roadmap.
    • Run technical grooming to turn high-level requirements into actionable tickets, introduced a Definition of Ready, and prioritize technical debt and refactoring in the backlog.
    • Enforce coding standards and security practices across feature work, and review high-impact integration logic.
    • Identify and mitigate technical risks before they affect sprint velocity, and unblock developers on complex implementation and environment issues.
    • Write technical proposals and investigation reports on JIRA/Confluence for director-level stakeholders, and maintain documentation for new integrations and module updates.
    • Conduct technical interviews (PHP, Node.js) using structured question guides and scoring rubrics.
    Technologies
    • PHP Smarty (server-side rendering)
    • React
    • Node.js
    • Amazon Aurora MySQL 8
    • Apache (rewrite rules)
    • REST API, SSO (Bearer token)
    • AWS: EC2, ALB, ASG, API Gateway
    • Docker
    • CI/CD: Jenkins
    • Bitbucket
    • Atlassian: JIRA, Confluence
    • AI: Claude Code, Cursor, BMAD-Method, Superpowers, Ponytail, trace-mcp, RTK, MCP
    • Diagrams as Code: Mermaid
    Duration12 months
    [Cloud Security] AI-Powered Sales Configurator (Jan 2026 – Mar 2026)
    DescriptionAn internal web app for the sales team of a global cloud security (SASE) vendor that helps sellers build accurate, rule-compliant product quotes. Sellers answer a guided multi-step questionnaire about the customer’s needs; the system then recommends a product bundle, calculates SKUs and quantities, validates product constraints (incompatibilities, dependencies, min/max quantities, bundles), applies pricing and discount rules, and exports the quote as CSV or PDF. An AI agent layer suggests products from the questionnaire answers. Admins keep the product catalog, constraints, and selling rules up to date by uploading spreadsheets that are processed asynchronously. Access is secured with Okta SSO.
    Size5
    PositionTeam Lead / Technical Lead
    Responsibilities
    • Defined and owned the solution architecture: a Yarn-workspaces monorepo (shared / backend / frontend) running Nginx, NestJS, and Redis on Docker Compose, with S3 for file storage.
    • Designed the core domain: questionnaire flow, product recommendation engine, constraint validation, and pricing/discount rule evaluation.
    • Integrated an AI agent (Mastra + OpenAI GPT models) that recommends products from questionnaire answers.
    • Built the admin data-import pipeline: Excel/CSV parsers, a parser registry, and a BullMQ background queue with Redis caching.
    • Implemented enterprise authentication with Okta SSO (backend JWT verification, Okta React on the frontend, idle-session timeout) and resolved CORS issues in the Okta flow.
    • Led frontend delivery with React, Mantine, and TailwindCSS: wizard UI, dialogs, and CSV/PDF quote export.
    • Set coding standards, ran code reviews, and enforced test-coverage gates (Jest, Vitest) in GitHub Actions CI.
    • Managed four environments (development, internal QA, client UAT, production), Docker images, the Nginx SSL reverse proxy, and deployments to AWS EC2.
    • Diagnosed complex technical issues and reduced technical risks early.
    • Mentored engineers and kept the team collaborative through regular knowledge sharing.
    • Broke down and tracked work in JIRA, removed blockers, and made key technical decisions to deliver on time.
    Technologies
    • Node.js, TypeScript
    • NestJS, class-validator
    • React, Vite, Mantine, TailwindCSS, TanStack Query, Jotai, React Router
    • AI: Mastra agent framework, OpenAI (GPT-4.1 / GPT-5 nano)
    • Redis, BullMQ, Keyv / cache-manager
    • SheetJS (xlsx), jsPDF, react-csv
    • Okta SSO (okta-auth-js, okta-react, jwt-verifier)
    • REST API
    • AWS: EC2, S3
    • Docker, Docker Compose, Nginx
    • Jest, Vitest, Testing Library, Supertest
    • ESLint, Prettier, Biome
    • GitHub, GitHub Actions, Dependabot
    • Atlassian: JIRA, Confluence
    • Diagrams as Code: Mermaid
    Duration3 months
    [InsurTech] Insurance Agency Communications Platform (Aug 2025 – Dec 2025)
    DescriptionAn all-in-one communications and agency management platform for independent insurance agencies and brokers. It unifies VoIP phone, texting, chat, video, e-sign and faxing, reporting, and compliance documentation in one system, and integrates with leading agency management (AMS) and CRM systems.
    Size9
    PositionTeam Lead / Technical Lead
    Responsibilities
    • Re-architected the telephony module by decoupling business logic from Bicom into a provider-agnostic abstraction layer.
    • Moved Bicom behind the new abstraction as one provider while keeping full backward compatibility for all existing clients.
    • Integrated additional VoIP providers, such as RingCentral, on the new abstraction.
    • Defined the technical approach and made key technical decisions.
    • Broke down and tracked work in JIRA, monitored progress, and removed blockers for on-time delivery.
    • Set coding standards and reviewed pull requests.
    • Mentored engineers on the target design.
    • Identified and mitigated technical risks early.
    • Delivered through Jenkins CI/CD pipelines and Docker-based environments.
    Technologies
    • PHP
    • Laravel
    • MySQL
    • React, Vite
    • GCP: Cloud Storage, Memorystore
    • Docker
    • CI/CD: Jenkins
    • GitHub
    • Atlassian: JIRA
    • AI: GitHub Copilot
    • VoIP providers: Bicom, RingCentral
    Duration5 months
    [Mobile Testing] Mobile Device Testing Platform
    DescriptionA mobile device testing platform that helps teams ship mobile apps faster and with higher quality. It offers device lab management, a real-device cloud, test execution and development tools, and AI-augmented testing, and integrates with DevOps toolchains while prioritizing security, reliability, privacy, and compliance. It supports real-device, visual, performance, and accessibility testing, scriptless automation, and Appium-based solutions.
    Size16
    PositionTeam Lead / Technical Lead
    Responsibilities
    • Owned the technical architecture and design of platform services built with Node.js/TypeScript, Python, and Rust, communicating over Kafka, gRPC, REST, and WebSocket.
    • Enforced coding standards, design patterns, and quality gates (SonarQube), and ran code reviews with actionable feedback.
    • Served as the team’s technical escalation point: diagnosed and resolved complex issues and proactively mitigated technical risks.
    • Evaluated emerging technologies and tools to improve development processes and product capabilities, and encouraged experimentation within the team.
    • Delivered on AWS (EKS, RDS, S3, MSK) with CI/CD and infrastructure as code (GitHub Actions, ArgoCD, Ansible, Terraform).
    • Mentored engineers, ran performance reviews, and built a collaborative, knowledge-sharing team culture.
    • Monitored progress, removed roadblocks, and made key technical decisions to ensure on-time delivery.
    Technologies
    • Node.js
    • TypeScript
    • Python
    • Rust
    • React
    • Kafka
    • WebSocket / REST / gRPC
    • AWS: ECR, EKS, RDS, S3, MSK
    • SonarQube
    • GitHub, GitHub Actions, ArgoCD, Ansible, Terraform
    • Atlassian: JIRA, Confluence
    • Diagrams as Code: PlantUML, Mermaid
    Duration24 months
    [Gaming] Regulated Gaming Platform
    DescriptionA reimagined range of gaming products and professional services that simplifies integration and delivery across businesses, offering end-to-end solutions built to meet new regulatory standards.
    Size30
    PositionTechnical Architect
    Responsibilities
    • Analyzed the existing system and designed a new platform that meets new regulatory requirements.
    • Defined the architecture and technical approach for new services.
    • Authored and reviewed documentation: viewpoints, coding conventions, developer guidelines, release notes, and OpenAPI 3 specifications.
    • Analyzed and estimated work across multiple work streams, and broke down tasks for sprint planning.
    • Guided engineers to follow the agreed design and technical approach, and reviewed technical documents and pull requests.
    • Reported progress to the customer, engineering managers, delivery managers, project managers, and QA teams.
    • Helped team members analyze business requirements and resolve technical issues.
    • Implemented new features and improved code quality and performance.
    Technologies
    • Node.js
    • TypeScript
    • Angular: Module Federation
    • Kafka
    • Socket.IO
    • AWS: ECR, EKS, RDS, S3, MSK, CloudFormation, SNS, Lambda, Glue, Redshift
    • SonarQube
    • Aqua Security
    • Artifactory: JFrog
    • GitHub Enterprise
    • DroneCI
    • GoCD
    • Atlassian: JIRA, Confluence
    • Diagrams as Code: PlantUML, Mermaid
    Duration12 months
    [SaaS] Client Communication Platform
    DescriptionA SaaS communication platform that connects clients and their families with admin teams, automating repetitive updates and keeping everyone informed while saving time, effort, and cost.
    Size10
    PositionTechnical Architect
    Responsibilities
    • Defined the architecture for new services and led the migration from the existing system to the new platform while preserving business behavior.
    • Investigated and compared migration approaches.
    • Designed workflows for new features and team processes.
    • Mapped customer requirements into milestones, releases, and quality targets.
    • Broke down tasks and made sure the team followed the agreed process.
    • Created test viewpoints as a shared quality baseline for the team.
    • Reviewed pull requests against a defined checklist.
    • Implemented new features and improved code quality and performance.
    • Mentored team members on technical skills and mindset, and helped them analyze requirements and technical issues.
    • Reported progress to the customer, PM, and QA.
    Technologies
    • PHP
    • Node.js
    • TypeScript
    • Angular
    • AWS: RDS, DynamoDB, API Gateway, Step Functions, S3, ECS, CodePipeline
    • Atlassian: Bitbucket, Bitbucket Pipelines, JIRA, Confluence
    • Twilio
    Duration12 months
    [Real Estate] Nationwide Housing Information Portal
    DescriptionA nationwide real estate portal in Japan listing condominiums and single-family homes, with sale assessments and real estate news. It covers new, used, rental, and custom-built housing to help people find their home.
    Size12
    PositionTeam Leader / Technical Support
    Responsibilities
    • Defined the architecture for new repositories and led the migration from the existing system to the new one while preserving business behavior.
    • Investigated and compared migration approaches.
    • Designed workflows for new features and team processes.
    • Mapped customer requirements into milestones, releases, and quality targets, and planned work for the next quarter.
    • Broke down tasks, made sure the team followed the agreed process, and consolidated team status for client reporting.
    • Created test viewpoints as a shared quality baseline for the team.
    • Reviewed pull requests before submission to the sub-owner.
    • Implemented new features and improved code quality and performance.
    • Mentored team members on technical skills and mindset, and helped them analyze requirements and technical issues.
    • Interviewed candidates and set evaluation targets for team members.
    • Reported progress to the customer, managers, PM, and QA.
    Technologies
    • Microservices
    • Java Spring Boot
    • PHP
    • TypeScript
    • React
    • Lit-HTML
    • Unistore
    • Thymeleaf
    • Twig
    • Snowpack
    • BrowserSync
    • Redis
    • Solr
    • PaaS: Pivotal Cloud Foundry (PCF)
    • CI/CD: Screwdriver
    • Athenz (certificate-based auth)
    • JFrog Artifactory
    • Puppeteer (E2E)
    • Dynatrace (profiling)
    • Splunk (log management)
    Duration17 months
    [Non-profit] Charity Donation Service
    DescriptionA non-profit service that lets people in Japan donate to charity projects.
    Size8
    PositionTechnical Support
    Responsibilities
    • Analyzed the existing system and mentored team members on its technical design.
    • Designed workflows for new features and requests.
    • Provided technical support and guidance to the team.
    Technologies
    • Microservices
    • Domain-Driven Design
    • Node.js
    • Nuxt.js
    • TypeScript
    • PaaS: Pivotal Cloud Foundry (PCF)
    • FaaS
    • DBaaS
    • CI/CD
    Duration15 months
    [Media] Video Streaming Service
    DescriptionA video and clip entertainment streaming service for Japanese audiences.
    Size10
    PositionTechnical Lead
    Responsibilities
    • Defined the architecture for new repositories and apps.
    • Investigated and compared migration approaches.
    • Broke down tasks and made sure the team followed the agreed process.
    • Consolidated team status for client reporting.
    • Implemented new features and improved code quality and performance.
    • Reviewed pull requests before submission to the sub-owner.
    Technologies
    • Node.js
    • TypeScript
    • Next.js
    • PHP
    • Python
    • Cassandra
    • Solr
    • Brightcove
    • AWS: S3, EC2, SQS, Lambda
    • Docker
    • Kubernetes jobs/cron
    • Batch processing
    • PaaS: Pivotal Cloud Foundry (PCF)
    • FaaS
    • DBaaS
    • CentOS
    • CI/CD
    Duration16 months
    [Consumer] Online Dating Service
    DescriptionAn online dating service that helps people connect.
    Size12
    PositionSenior Software Engineer
    Responsibilities
    • Investigated and compared migration approaches.
    • Broke down tasks for team members.
    • Consolidated team status for client reporting.
    • Implemented new features and improved code quality and performance.
    • Reviewed pull requests before submission to the sub-owner.
    Technologies
    • Microservices
    • PHP: CakePHP, Slim
    • REST API
    • Oracle
    • Kafka (message queue)
    • Redis (cache)
    • Solr
    • Docker (images, registry)
    • Kubernetes
    • AWS: S3
    • CDN
    • Splunk Forwarder
    • Gulp
    • DBaaS
    • CI/CD
    Duration12 months
    [Education] Language School Management System
    DescriptionA management system for a Japanese language school.
    Size15
    PositionDeveloper
    Responsibilities
    • Built new features
    • Reviewed code
    • Optimized performance
    • Fixed bugs
    Technologies
    • PHP: CodeIgniter
    • MySQL
    • AWS
    Duration12 months
    [Retail] Business Management System
    DescriptionA business management system for a drinking water company.
    Size15
    PositionDeveloper
    Responsibilities
    • Built new features
    • Reviewed code
    • Optimized performance
    • Fixed bugs
    Technologies
    • PHP: CodeIgniter
    • MySQL
    • AWS
    Duration12 months
    [Enterprise] ERP System
    DescriptionAn ERP system for managing CRM, contracts, and sales.
    Size3
    PositionDeveloper
    Responsibilities
    • Analyzed and designed features
    • Built new features
    • Reviewed code
    • Optimized performance
    • Fixed bugs
    Technologies
    • PHP: Zend Framework 1
    Duration8 months
    [Sales] Multi-Level Sales Management System
    DescriptionAn application for managing members, points, salaries, and events in a multi-level sales network.
    Size4
    PositionDeveloper
    Responsibilities
    • Analyzed and designed features
    • Built new features
    • Reviewed code
    • Optimized performance
    • Fixed bugs
    Technologies
    • PHP: Zend Framework 1
    • Batch processing
    Duration8 months
    [AdTech] Ad Network Platform
    DescriptionAn online advertising network that connects advertisers with websites that host their ads.
    Size6
    PositionDeveloper
    Responsibilities
    • Analyzed and designed features
    • Built new features
    • Reviewed code
    • Optimized performance
    • Fixed bugs
    Technologies
    • PHP: CodeIgniter
    • MySQL
    • MongoDB
    • Static resource caching
    Duration8 months