Fabflix
About
My name is Farshad Feyzi, and I am a Full Stack Web Developer.
I have a lot of experience working in Front-End and Back-End web development. In my free time, I like to work on a variety of side projects, and in the future, I am looking to expand my skill set to include mobile development. I am currently working full-time as a Senior Software Engineer at Evolve.
Experience
Senior Software Engineer
Evolve
Aug 2024 - Present
Software Engineer
Tesla
Aug 2021 - Aug 2024
-
Spearheaded the development of a new application vertical using React, TypeScript, GraphQL, MySQL, and Elasticsearch
-
Implemented automated GitHub workflows to assist with sending release notifications and keeping pull requests up to date, enhancing developer productivity and efficiency
-
Orchestrated the integration of a reusable infrastructure for Google Analytics 4 and Google Tag Manager across 3 teams, streamlining data analytics and tracking capabilities company-wide
-
Collaborated with the Quality Assurance team to establish a CI/CD pipeline for automated regression testing, ensuring consistent application quality and reliability
-
Expanded documentation resources, leading to a 90% reduction in onboarding times and enhancing developer experience
-
Led major refactoring initiatives across legacy codebases, standardizing coding patterns and structure across all repositories
-
Facilitated the onboarding and mentorship of several new employees and interns
-
Conducted interviews with prospective candidates, contributing to team expansion and talent acquisition efforts
Software Engineer
Beyond Limits
Aug 2019 - Aug 2021 (2 years)
-
Developed an internal framework of reusable components using React and Node to speed up development and improve consistency across all projects
-
Deployed multiple projects to AWS using Docker, and added Elasticsearch, Logstash, and Kibana to help view and query logs coming from the application
-
Enhanced the testing of our applications by adding unit, functional, and end to end tests, and assisted in the development of a Jenkins pipeline
-
Led the development of a client facing data tool using React, Node, Feathers, MongoDB, and PostgreSQL
-
Worked on several end to end application features, including a scorecard page which collected customer data and presented it in an easy to understand way
-
Resolved various performance and functional issues reported by the customer and Quality Assurance team
-
Conducted technical interviews for potential engineering candidates
Software Engineering Intern
eMBM Inc.
Jul 2018 - Dec 2018 (6 months)
-
Worked with the Quality Assurance team to monitor debugging process results and investigate the causes of non-conforming software
-
Designed and developed an internal web application in order to aggregate and display company data
-
Created, tested and deployed new features for pre-existing systems using Python
-
Wrote unit and functional tests for internal tools and identified deficiencies
Engineering Intern - Summer
Computer Experts Corp
Jun 2014 - Sep 2017 (over 3 years)
-
Worked with the client engineering team, building and installing Windows Servers for clients’ network systems
-
Assisted customers with desktop, laptop, and mobile issues
-
Set up and configured PC and Macintosh computers to meet the needs of multiple small businesses in the Bay Area
-
Presented weekly reports to a multi-disciplinary team and non-experts
Corporate Outreach Co-Leader
HackUCI
May 2015 - Jan 2016 (8 months)
-
Led a group of eight students in contacting companies in order to secure more than $25,000 of funding for our university Hackathon
-
Worked alongside the logistics and marketing committees to plan for the event based on our resources and the number of attendees
Skills
Languages & Technologies
Languages
Frameworks
Database
Other
Projects
These are some of the projects that I have worked on.