Umer Shafi

Visitor Counter

Visitors: Loading...

About Me

Hello! I’m Umer Shafi, a passionate web developer with a love for creating dynamic and user-friendly websites. With 5+ years of experience in the industry, I have honed my skills in front-end and back-end development, ensuring seamless experiences for users.

Education

  • Bachelor of Science in Computer Science - University of California, Los Angeles (2024)
    • Relevant Coursework: Data Structures, Algorithms, Software Engineering, Operating Systems, Artificial Intelligence, Programming Languages, Natural Language Processing, Web Applications
  • AWS Certified Solutions Architect – Associate (SAA-C03) | AWS | December 2024

Work Experience

  • Software Engineer Intern - Crypto Reporting LLC (September 2024 - November 2024)
    • Implemented infrastructure as code (IaC) using AWS CDK with TypeScript to generate 4 CloudFormation stacks
    • Enhanced data retrieval efficiency using AWS Lambda with Node.js to connect seamlessly with DynamoDB Tables
    • Secured APIs with AWS Cognito for user authentication and authorization using user and identity pools
    • Built a CI-CD pipeline with integration tests for all user interactions using AWS CodePipeline
  • Software Engineer Intern - Monster Energy (June 2023 – August 2023)
    • Increased client satisfaction by 30% by implementing product listing filters on the MonsterShop eCommerce website using React Hooks
    • Reduced pre-production bugs through the development and execution of user acceptance testing for over 100 unique UX designs in Panaya
  • Undergraduate Teaching Assistant - UCLA Department of Computer Science (January 2024 - June 2024)
    • Improved student exam scores by 15% by developing and presenting NLP topics including LLMs, neural networks, and transformers to a class of 50+ students
    • Boosted course evaluations by 20% by providing assistance with Python code debugging during office hours

Projects

  • Wiredin
    • A full-stack web application for movie lovers where users can upload reaction videos, comment, and review the latest movies
    • Deployed on GCP utilizing Cloud Storage for hosting videos, Cloud Pub/Sub for handling upload events, and Cloud Run for scalable video transcoding with ffmpeg
    • Engineered backend using Firebase, integrating Firestore for metadata storage, Firebase Functions for a CRUD API, and Firebase Auth for secure user authentication
  • Cloud Portfolio
    • TODO
    • TODO
    • TODO
  • Swifties
    • A configurable multi-threaded web server with support for echoing HTTP requests, serving static content, handling CRUD API requests, and enforcing authentication to increase file system security
    • Built by a team of 4 using C++ with Boost, complete with a suite of GUnit unit/integration tests
    • Deployable to a VM instance on GCP with support for metrics and logging

Skills

  • Languages: TypeScript, JavaScript, Python, C++, SQL
  • Frameworks: React, Next.js, Node.js, Express.js, HTML, CSS
  • Amazon Web Services (AWS): CDK, S3, Lambda, EC2, Cognito
  • Databases: Firebase, DynamoDB, MongoDB
  • Developer Tools: Git, Docker, Linux
  • Software: Microsoft (Excel, PowerPoint, Word), Panaya, SAP SD
  • Best Practices: Agile, Code Review, Testing (Unit, Integration, Regression)