Summary
Highly accomplished Backend Developer with over 6 years of experience specializing in robust API development, scalable database management, and high-performance server-side architectures. Proven ability to design, implement, and optimize complex systems using Python, Java, and SQL, significantly improving system efficiency and user experience. Adept at collaborating with cross-functional teams to deliver impactful software solutions in fast-paced environments.
Experience
Senior Backend EngineerSalesforce
- Led the development of a new microservice API for customer data integration, reducing data processing time by 40% for over 500,000 daily transactions.
- Optimized database queries and indexing strategies in PostgreSQL, decreasing average API response times by 25% and handling peak loads of 10,000 requests/second.
- Mentored a team of 3 junior developers, improving code quality standards and increasing team velocity by 15%.
- Implemented robust security protocols and data encryption, achieving 100% compliance with internal security audits.
Backend DeveloperAdobe
- Developed and maintained RESTful APIs for Adobe Creative Cloud services, serving over 10 million active users globally.
- Engineered a new caching layer using Redis, which reduced database load by 30% and improved content delivery speed by 20%.
- Contributed to the migration of legacy systems to a modern microservices architecture, enhancing scalability and reducing deployment risks by 15%.
- Collaborated with front-end teams to define API contracts, ensuring seamless integration and accelerating feature delivery by 10%.
Projects
Serverless E-commerce Backend
- Designed and implemented a scalable e-commerce backend using AWS Lambda, API Gateway, and DynamoDB to handle product catalogs and order processing.
- Achieved a 99.9% uptime and handled simulated peak traffic of 1000 requests/second with average response times under 100ms.
- Integrated Stripe for payment processing, securing transactions and enhancing user experience.
Real-time Chat Application
- Developed a real-time chat application backend using Node.js, Express, and Socket.IO, supporting persistent user sessions and message delivery.
- Implemented PostgreSQL for user authentication and message storage, ensuring data integrity and rapid retrieval.
- Designed RESTful APIs for user management and chat room creation, enabling seamless client-server communication.
Education
University of California, BerkeleyMaster of Science in Computer Science
- Graduated with a GPA of 3.8/4.0, specializing in Distributed Systems and Database Architectures.
- Completed advanced coursework in Algorithms, Data Structures, and Cloud Computing.
Skills
Programming Languages
PythonJavaGoJavaScriptSQL
Frameworks & Libraries
DjangoFlaskSpring BootNode.jsExpress.js
Databases
PostgreSQLMySQLMongoDBRedisDynamoDB
Cloud & DevOps
AWS (EC2, S3, Lambda, RDS)DockerKubernetesCI/CDGit
APIs & Protocols
RESTGraphQLgRPCOAuth2