FlowCV Logo
Aaron Esguerra Full Stack Developer
Summary

Seasoned Full Stack Developer specializing in Backend Development with expertise in Node.js, Django, AWS, Docker, and PostgreSQL, complemented by frontend skills in React and Vue. Renowned for exceptional problem-solving abilities and a relentless commitment to delivering high-quality code and superior application performance. Driven by a passion for continuous learning and advancement in the ever-evolving technological landscape, consistently contributing to innovative and efficient solutions.

Experience
2024/02 – 2024/12Montreal, Canada

Senior Backend Engineer

Helika

Helika is a top-tier data analytics, marketing, and game management platform, trusted by over 10 AAA studios to drive user acquisition growth, derive insights from multiple data sources, and optimize game experiences to boost player engagement and retention.

  • Built a comprehensive support portal from scratch, reducing customer service response time by 40%.
  • Integrated Mailgun service for email marketing, resulting in a 25% increase in user engagement.
  • Developed a Telegram bot for analyzing user engagement, enhancing community management by 30%.
  • Created audience pages with pre-signed download URLs from AWS, improving user experience and reducing data access time by 50%.
  • Consistently handled bug fixing and codebase optimization, improving platform stability and efficiency by 35%.
  • Utilized React, TypeScript, MUI, and styled-components for frontend development, accelerating feature delivery by 20%.
  • 2023/05 – 2023/12Atlanta, United States

    Full Stack Nest/Firebase Engineer

    Neufluence
  • As a crucial part of the engineering team, I applied expertise in Next.js, Nest.js, and TypeScript. Focused mainly on code refactoring and backend optimization, improving overall performance by 15%.
  • Utilized Firebase Admin SDK and Firestore effectively for user management and authentication, ensuring a 30% boost in data privacy.
  • Streamlined data operations pivotal to our SaaS marketplace's efficiency, managing 15+ collections of data across different services.
  • Contributed in the development of an SMS email verification system and a SendGrid-based email service, which contributed to enhancing user authenticity, boosted interaction by 20%.
  • Collaborated with development teams, contributing to the launch of a diverse SaaS marketplace, influencing a 40% growth by enhancing analytics tools and campaign strategies.
  • 2022/02 – 2023/04Ho Chi Minh City, Vietnam

    Software Engineer

    Synova Solutions
  • Leveraged extensive expertise in NestJS, Node.js, and TypeScript to implement robust backend services, handling thousands of users daily for the critically acclaimed Web3 NFT-related game.
  • Orchestrated real-time communication of the system via RabbitMQ, effectively powering live updates crucial to the user experience of a rapidly growing user base.
  • Was instrumental in the team-wide adoption of GitLab for version control, driving efficient code collaboration and process streamlining across a team of 8+ developers.
  • Deftly handled the storage and retrieval of thousands of static resources using AWS S3 Bucket, ensuring efficient resource management for the high-load platform.
  • Extended support to the frontend team during periods of high workload, facilitating the timely completion of 10+ crucial features over a span of 6 months.
  • 2020/06 – 2021/12Quezon City, Philippines

    Backend Developer

    RoundRack LTD.
  • Actively involved in the design and implementation of 10+ microservices using Nest.js and Node.js, contributing to improved scalability and efficiency in response to evolving system demands.
  • Assisted in the integration of RabbitMQ message broker, ensuring real-time, reliable communication across multiple microservices.
  • Utilized Git for effective version control and Azure DevOps for streamlining project workflows.
  • Participated in numerous Agile development cycles, exhibiting flexibility and speed in adapting to changing project requirements.
  • Gained experience working with a team of developers at different levels, honing skills in collaborative problem-solving, knowledge sharing, and maintaining high code quality.
  • 2019/06 – 2020/05Ortigas Center, Philippines

    Software Developer

    Exist Software Labs, Inc.

    Focused on supporting the development of backend logic, and maintaining databases using Node.js and MongoDB.

  • Assisted in the development of server-side logic using Node.js, contributing to improving response rates and application efficiency.
  • Engaged in the day-to-day management of MongoDB databases, helping to ensure fast access and efficient data storage solutions.
  • Participated in the integration of the RabbitMQ message broker, contributing to improved application interoperability.
  • Assisted in ensuring secure user management and data privacy measures, contributing to positive security audit results.
  • Skills
    LANGUAGES

    C++, C#, Python, JavaScript/TypeScript, ES6, HTML5/CSS, Bash, Vim

    LIBRARIES

    Redux Thunk/Saga, Pinia, Jest, Mocha, Graph QL, Storybook, Material UI(MUI), Tailwind CSS

    VERSION CONTROL

    Git, Github/GitLab, Bitbucket, Azure, AWS CodeCommit

    CONTAINERIZATION

    Docker, Kubernetes

    CI/CD

    Github Actions, Render, Vercel, AWS CodePipeline

    FRAMEWORKS

    Node.js, Express.js/Nest.js, Django/Fast API, JSON, React/Next.js, Vue3/Nuxt.js

    STORAGE

    PostgreSQL, MongoDB, Firestore, MySQL, AWS RDS, REDSHIFT, Supabase

    CLOUD SERVICES

    AWS Lambda/EC2/S3 Bucket, OpenSearch, GCP, Firebase, Twilio, Sendgrid, Mailgun

    AGILE TOOLS

    Trello, Jira, Linear, Slack, Notion

    Education