Alex Johnson

Senior Software Developer

Los Angeles, US.

About

Highly accomplished Senior Software Developer with over 8 years of experience specializing in scalable backend systems, cloud architecture, and full-stack development. Proven ability to lead complex projects from conception to deployment, optimize system performance, and mentor junior developers to foster high-performing teams. Seeking to leverage expertise in cutting-edge technologies and robust software design to drive innovation and deliver impactful solutions in a dynamic tech environment.

Work

Innovate Solutions Inc.

|

Senior Software Developer

Los Angeles, California, US

→

Summary

Led the design, development, and deployment of high-performance microservices and cloud-native applications, enhancing system scalability and reliability for core products.

Highlights

Architected and implemented a new payment processing module using Go and AWS Lambda, reducing transaction latency by 15% and supporting a 30% increase in daily transaction volume.

Mentored a team of 3 junior developers, improving code quality by 25% and accelerating project delivery timelines through effective knowledge transfer and best practices implementation.

Optimized critical database queries and caching strategies for a key customer-facing application, resulting in a 20% improvement in response times and enhanced user experience.

Drove the adoption of CI/CD pipelines and automated testing frameworks, decreasing deployment time by 40% and reducing post-release bugs by 18% across multiple projects.

Collaborated cross-functionally with product management and UX/UI teams to translate complex requirements into robust, user-centric software solutions, meeting all project milestones on time.

Global Tech Ventures

|

Software Developer

San Francisco, California, US

→

Summary

Developed and maintained robust backend services and APIs for a leading SaaS platform, contributing to feature enhancements and system stability.

Highlights

Developed new features for the core API using Python/Django, leading to a 10% increase in user engagement and successful integration with third-party services.

Participated in the migration of monolithic applications to a microservices architecture, contributing to a 15% reduction in operational costs and improved system resilience.

Implemented automated unit and integration tests, increasing code coverage by 20% and significantly reducing the number of defects in production releases.

Collaborated with senior engineers to troubleshoot and resolve complex production issues, maintaining system uptime at 99.9% and ensuring continuous service delivery.

Contributed to code reviews and architectural discussions, fostering a culture of quality and continuous improvement within the engineering team.

Startup Innovators LLC

|

Junior Software Developer

Austin, Texas, US

→

Summary

Contributed to the development of web applications and supported backend infrastructure for a fast-growing tech startup.

Highlights

Developed user-facing features using React.js, improving UI responsiveness and contributing to a 5% increase in user satisfaction scores.

Assisted in the maintenance and optimization of PostgreSQL databases, ensuring data integrity and efficient retrieval for various application modules.

Wrote technical documentation for new features and API endpoints, improving onboarding efficiency for new team members by 20%.

Collaborated with a small team to rapidly prototype and iterate on new product ideas, delivering functional modules ahead of schedule.

Education

University of California, Berkeley

Berkeley, California, United States of America
→
Bachelor of Science Computer Science Grade: 3.8/4.0

Courses

Data Structures and Algorithms

Operating Systems

Database Management Systems

Software Engineering Principles

Distributed Systems

Languages

English

Spanish

Certificates

Certified Kubernetes Application Developer (CKAD)

Cloud Native Computing Foundation (CNCF)

AWS Certified Solutions Architect – Associate

Amazon Web Services (AWS)

Skills

Methodologies

Agile, Scrum, Kanban, Test-Driven Development (TDD).

Programming Languages

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

Web Frameworks & Libraries

Django, Flask, Spring Boot, React.js, Node.js, Express.js.

Cloud Platforms

Amazon Web Services (AWS), Google Cloud Platform (GCP), Microsoft Azure.

Databases

PostgreSQL, MySQL, MongoDB, Redis, DynamoDB.

DevOps & Tools

Docker, Kubernetes, Terraform, Jenkins, Git, Jira, Confluence, CI/CD.

Architectural Patterns

Microservices, RESTful APIs, Event-Driven Architecture, Serverless, Monolithic.

Other Tools & Concepts

Data Structures, Algorithms, System Design, API Design, Performance Optimization, Security Best Practices, Unit Testing, Integration Testing.