FlowCV Logo
Kevin Chu Senior Full Stack Engineer
Summary

I am a highly self-motivated and results-driven certified technology professional with more than 13 years of experience, specializing in data engineering, cloud platforms, machine learning, and technology consulting across various industries. My unique skill set allows me to identify issues and areas for improvement, gather requirements, conduct gap and root cause analyses, and develop and implement long-term solutions that turn executives' visions into reality.

My track record of performance excellence is evident in my ability to identify duplicative services and functions, capture new improvement opportunities, establish best-in-class processes, drive operational innovations, eliminate redundant processes, functions, and services, and engage teams. Throughout my career, I have maintained a keen focus on these critical aspects of data engineering, machine learning, and cloud platforms.

Professional Experience
2022/04 – 2023/08

Senior Full Stack, Python Engineer

Meta
  • Collaborated with business stakeholders and Delivery Manager for translating business requirements into technical requirements and worked with product manager for identifying tasks and JIRA stories for upcoming sprint.
  • Designed and developed RESTful APIs using Python and FastAPI, ensuring high performance, security, and scalability.
  • Leveraged Rust's memory safety features and concurrency support to develop high-performance, bug-free applications.
  • Designed and optimized APIs using GraphQL, reducing query load times and enhancing data retrieval efficiency.
  • Leveraged AI and Data Science techniques to implement intelligent features, such as recommendation systems and predictive analytics.
  • Utilized AWS services (Lambda, API Gateway, DynamoDB, S3) to build serverless applications, reducing operational overhead and costs.
  • Proficient in leveraging Snowflake's cloud-based data warehousing environment for scalable and efficient data storage, management, and analytics.
  • Created CICD pipelines for continuous build & deployment and integrated SonarQube plugins for automated testing and for Code quality check.
  • Leveraged object-oriented programming (OOP) principles to design clean and maintainable code.
  • Utilized Django ORM for efficient database management and data modeling.
  • Scheduled and automated tasks using Cron jobs for routine maintenance and data processing.
  • Reviewed junior engineers and peers PRs and developed unit tests for Python/Golang code using testify to ensure 100% test-coverage.
  • Reduced API response time by 40% through code optimizations and efficient database queries.
  • Increased user engagement by 25% with the successful implementation of personalized AI-driven recommendations.
  • Achieved 99.9% uptime for critical services by optimizing serverless functions and leveraging AWS auto-scaling.
  • Decreased deployment time by 50% by introducing CI/CD pipelines, resulting in faster feature delivery.
  • 2016/07 – 2022/04

    Full Stack Developer

    KPMG US
  • Developed and maintained RESTful APIs using Python and FastAPI, ensuring high performance, scalability, and security.
  • Migrate a Django project from Python 2.7 to Python 3.x, ensuring smooth transition and compatibility with the latest language features.
  • Collaborated with cross-functional teams to assess the impact of the upgrade on existing codebase and developed a comprehensive plan for the transition.
  • Designed and implemented a scalable database using MongoDB, optimizing query performance and ensuring data integrity.
  • Designed and implemented responsive user interfaces using React, ensuring a seamless and intuitive user experience.
  • Worked with AWS services such as EC2, S3, and Lambda for hosting, storage, and serverless computing.
  • Implemented Azure DevOps for CI/CD, reducing deployment times by 40%.
  • Earned Microsoft Certified: Azure Administrator certification.
  • Implemented Infrastructure as Code (IaC) practices using Terraform / Ansible, reducing deployment time by 50% and minimizing configuration drift.
  • Led an Agile team of 4 developers and testers, resulting in a 20% increase in sprint velocity.
  • Implemented Scrum methodology, resulting in a 15% reduction in project delivery time.
  • Collaborated closely with cross-functional teams, including designers and product managers, to deliver feature-rich web applications.
  • Conducted code reviews, identified and fixed bugs, and optimized code for performance and efficiency.
  • Implemented authentication and authorization mechanisms for user access control.
  • Reduced API response time by 40% through code optimizations and improved caching strategies.
  • Achieved a 20% increase in user engagement by enhancing the user interface and introducing new features.
  • Implemented an automated deployment pipeline on AWS, reducing deployment time by 50% and enhancing development workflow.
  • Managed software development projects using Atlassian Jira, resulting in a 20% increase in team efficiency.
  • Collaborated with cross-functional teams by creating and maintaining project documentation in Atlassian Confluence.
  • Implemented Agile methodologies and utilized Atlassian Trello to improve task management and team collaboration.
  • Implemented and managed containerized applications using Kubernetes for orchestration, ensuring optimal deployment, scaling, and management.
  • Leveraged Kubernetes to enhance the reliability and scalability of microservices architecture, resulting in a more resilient system.
  • 2013/07 – 2016/07

    Backend Developer

    PwC
  • Developed and maintained RESTful APIs using Python and Django framework, ensuring high performance, scalability, and security.
  • Collaborated with the frontend development team to design and implement API endpoints that met project requirements.
  • Worked on database design and optimization, including schema design, indexing, and query optimization using technologies like PostgreSQL and SQLAlchemy.
  • Implemented authentication and authorization mechanisms, enhancing the security of user data and API endpoints.
  • Developed and maintained robust Java-based web applications, resulting in a 10% improvement in performance.
  • Conducted code reviews, identified bottlenecks, and optimized code for improved performance.
  • Participated in Agile development processes, contributing to sprint planning, stand-up meetings, and feature development.
  • Reduced API response time by 40% through code optimizations and query enhancements, resulting in a better user experience.
  • Successfully implemented a new user authentication system, leading to a 20% reduction in security incidents.
  • Led the development of a critical feature that increased user engagement by 15% and improved customer satisfaction.
  • Designed and implemented user-friendly GUIs with Python using the Tkinter framework for internal software tools, improving operational efficiency and user experience.
  • Employed Python's PyQt framework to develop and maintain custom GUI applications, leading to a 15% increase in productivity for end-users.
  • 2012/01 – 2012/11

    Data Analyst Intern

    BMC Software
  • Collaborated with a cross-functional team to develop and maintain cloud-based applications, optimizing performance and scalability through Node.js development.
  • Designed and optimized APIs using GraphQL, reducing query load times and enhancing data retrieval efficiency.
  • Developed and maintained dynamic web applications using Angular, ensuring high performance, responsiveness, and seamless user experiences.
  • Integrated RESTful APIs and third-party libraries to enhance application functionality.
  • Conducted data cleaning, preprocessing, and validation on large datasets to ensure data accuracy and integrity.
  • Created and maintained interactive dashboards using tools like Tableau, providing real-time performance metrics to the marketing team.
  • Collaborated with cross-functional teams to identify business objectives and design data analysis solutions to address specific needs.
  • Assisted in the development of predictive models and data-driven reports to support marketing campaign optimization.
  • Presented data-driven insights and recommendations to stakeholders, facilitating informed decision-making.
  • Improved data processing efficiency by 30% through the automation of data cleaning and preprocessing tasks.
  • Identified cost-saving opportunities, resulting in a 15% reduction in marketing expenses during the internship period.
  • Presented findings that contributed to a 10% increase in the click-through rate (CTR) of email marketing campaigns.
  • Education
    2010 – 2013

    Bachelor's Degree in Computer Science

    The University of Texas at Austin
    Skills
    Python
    PHP / Laravel
    Data Analysis / Data Science
    NodeJs
    React.js / Redux / NextJS
    Angular
    MongoDB / MySQL / PostgreSQL
    Terraform / Ansible
    Snowflake
    Microsoft Azure / GCP
    Rust
    Django / Flask / FastAPI
    GraphQL
    Javascript / Typescript
    ExpressJS / NestJS
    Vue.js / Vuex
    Node.js / Express.js
    AWS / EC2 / Lambda / Amplify / DynamoDB / S3
    Kubernetes
    Git / GitHub / GitLab / Bit Bucket
    Figma / Zeplin