Alex Chen

Software Engineer (App Development)
Beverly Hills, US.

About

Highly motivated Software Engineer with 5+ years of experience specializing in full-stack application development and system optimization. Proven ability to design, develop, and deploy robust, user-centric solutions that enhance operational efficiency and member engagement for associations. Eager to leverage expertise in modern app development frameworks to drive innovation and support the strategic objectives of a forward-thinking association.

Work

Innovate Solutions Inc.
|

Senior Software Developer

San Francisco, CA, US

Summary

Led the development of scalable web and mobile applications, enhancing user experience and system performance for diverse client portfolios.

Highlights

Architected and implemented a new microservices-based API for a key client application, improving data processing efficiency by 30% and supporting a 50% increase in concurrent users.

Developed and launched a cross-platform mobile application using React Native, resulting in a 25% increase in user engagement and a 15% reduction in support tickets within the first six months.

Optimized database queries and backend logic, reducing average page load times by 40% and enhancing overall system responsiveness for a high-traffic e-commerce platform.

Mentored a team of 3 junior developers, providing technical guidance and code reviews, which improved team productivity by 20% and fostered a collaborative development environment.

TechGrow Start-up
|

Software Developer

Austin, TX, US

Summary

Contributed to the full software development lifecycle, building and maintaining core features for a SaaS product focused on small businesses.

Highlights

Developed and integrated new features for a cloud-based CRM platform using Python/Django, enhancing functionality that led to a 10% increase in customer retention.

Implemented robust unit and integration tests, decreasing critical bug reports by 35% and improving code stability across multiple modules.

Collaborated with product managers and UX/UI designers to translate user requirements into technical specifications, ensuring timely delivery of features within agile sprints.

Automated deployment processes using CI/CD pipelines, reducing deployment time by 50% and improving release frequency.

Skills

Programming Languages

Python, Java, JavaScript, TypeScript, Go, SQL.

Frameworks & Libraries

React, React Native, Node.js, Django, Spring Boot, Angular, Vue.js.

Databases

PostgreSQL, MongoDB, MySQL, Redis.

Cloud Platforms & Tools

AWS (EC2, S3, Lambda, RDS), Docker, Kubernetes, Git, Jira, Confluence, CI/CD.

Methodologies

Agile, Scrum, Test-Driven Development (TDD), Microservices Architecture, RESTful APIs.

Soft Skills

Problem-Solving, Collaboration, Technical Leadership, Communication, Project Management, Adaptability.

Languages

English
Spanish

Education

University of California, Berkeley
Berkeley, CA, United States of America

Bachelor of Science

Computer Science

Grade: 3.8/4.0

Courses

Data Structures and Algorithms

Software Engineering Principles

Database Management Systems

Web Development Frameworks

Projects

Community Connect Platform

Summary

Developed a full-stack web application designed to facilitate communication and event management for local community groups, mirroring functionalities beneficial for association members.