Sergei

Latin Americas
Mexico

$75/hour

English
About me

I’m Sergei Garcia, a Front End Engineer with a joyful decade deep in the trenches of coding and crafting immersive UI/UX experiences. What sets me apart is not just my love for teaching, but the knack I have for it, backed by a relentless drive to improve every day. My approach is fueled by empathy, honesty, and a passion for exceeding expectations. These are more than just buzzwords for me, they’re fundamental to how I operate. Let's work together! 

Skills
Skill Vue.js Vue.js
90.0%
(3yrs)
Skill React.JS React.JS
90.0%
(7yrs)
Skill Node.JS Node.JS
80.0%
(9yrs)
Skill Typescript Typescript
80.0%
(2yrs)
Skill graphQL graphQL
80.0%
(5yrs)
Skill AWS AWS
50.0%
(2yrs)
Skill React Native React Native
60.0%
(1yrs)
Experience
Senior Software Engineer | Reddit, Inc.
Nov 2023 - Present

- Active member of Reddit's i18n team as a Toptal Contractor, focusing on improving user engagement in key markets by seamless integration of localization into our platform, an approach with a potential revenue opportunity exceeding $100 million USD.

- Leveraged technologies like Node.js, Lit, TypeScript, Tailwind, GraphQL, and an in-house server-side rendering engine alongside TDD component testing.

- As I continuously collaborate with product, design, and engineering teams, my current focus is on enhancing project documentation processes and mitigating scope creep as my ongoing commitment to self & team improvement.

Skills: Node.js · Web Components · Agile Methodologies · Web Content Accessibility Guidelines (WCAG) · TypeScript · Unit Testing · Front-End Development · Tailwind CSS · JavaScript · Responsive Web Design · GraphQL · Website Performance Optimization

Senior Front End Engineer | Teaching.com
Jan 2021 - Oct 2023

Led 2 transformational migration projects at Typing.com

- The teacher portal and internal customer service dashboard

- While managing and mentoring a front-end developer and a graphic designer/developer. This resulted in substantial UX improvements for its 35+ million users and internal staff by refactoring key platforms to a modern React.js / Tailwind / Headless UI stack while interfacing with a PHP Laravel backend. All while pioneering significant operational enhancements, including a robust PR process, a coherent issue triage system, and a standardized design system component library. As a key participant in the hiring process, I focused on mentoring and fostering a growth mindset within the team, resulting in high praise from colleagues and management for setting the bar across all teams in the company in terms of commitment, candor, and quality.

Skills: Amazon Web Services (AWS) · Next.js · Web Content Accessibility Guidelines (WCAG) · TypeScript · Git · PHP · Front-End Development · ECMAScript · Tailwind CSS · Laravel · Interviewing · JavaScript · Mentoring · React.js · Responsive Web Design · HTML5 · CSS · Redux · NodeJS · BackboneJS · Webpack · Linux · Business English · Website Performance Optimization

Interview Engineer Expert | Karat
Jun 2021 - Feb 2022

- Conducted interviews that evaluated fundamental computer science skills, grading software craftsmanship, as well as specific technologies.

- Interviews were performed with a strict commitment to delivering a great candidate experience, offering guidance and encouragement to maximize candidate potential.

- All without compromising results that were neutral, objective and opinion-free.

Skills: Web Content Accessibility Guidelines (WCAG) · Git · ECMAScript · Interviewing · JavaScript · Mentoring · React.js · HTML5 · CSS · Linux · Business English · Website Performance Optimization

JavaScript Architect | Deviget
Feb 2020 - Jan 2021

- Spearheaded the development of RxVantage, a healthcare application that connected healthcare professionals by leveraging the Vue/Nuxt/Apollo/GraphQL

stack.

- As a thought leader in architectural decision-making, I effectively managed and mentored a team of 2 front-end developers, fostering an environment of

knowledge-sharing and continuous learning.

- Consistent mentoring via in-depth code reviews, synchronization meetings, and public insights on industry trends,

significantly boosted the team's proficiency. This led to a noticeable uptick in development speed after a few months, recognized by management as a direct

result of the enhanced understanding of our tech stack.

Skills: Agile Methodologies · Next.js · Web Content Accessibility Guidelines (WCAG) · Git · Unit Testing · Front-End Development · ECMAScript · Vuex · Nuxt.js · Vuetify · Tailwind CSS · JavaScript · Mentoring · Responsive Web Design · HTML5 · CSS · GraphQL · Redux · Vue.js · NodeJS · Webpack · Linux · Business English · Website Performance OptimizationSkills: Agile Methodologies · Next.js · Web Content Accessibility Guidelines (WCAG) · Git · Unit Testing · Front-End Development · ECMAScript · Vuex · Nuxt.js · Vuetify · Tailwind CSS · JavaScript · Mentoring · Responsive Web Design · HTML5 · CSS · GraphQL · Redux · Vue.js · NodeJS · Webpack · Linux · Business English · Website Performance Optimization

Full Stack Mentor & Course Instructor | Thinkful
Feb 2018 - Jun 2020

- Acted as 1:1 mentor for students in a rigorous full-stack course capable of producing job-ready engineers utilizing the MongoDB / Express / Node / React

stack .

- Inspired students to uphold best practices, develop robust portfolios, and gain confidence for networking and interviews.

- Achieved an exceptional track

record characterized by 100% student satisfaction. As well as creation + delivery of over 10 unique workshops that earned an average student rating of 9.5 / 10.

Skills: Web Content Accessibility Guidelines (WCAG) · TypeScript · Git · SQL · Unit Testing · Front-End Development · ECMAScript · Interviewing · JavaScript · Mentoring · React.js · Responsive Web Design · HTML5 · CSS · Redux · jQuery · NodeJS · MongoDB · Webpack · Linux · Business English · Website Performance Optimization

Sr. Software Engineer | DigitalOnUs
Feb 2019 - Feb 2020

- Led a ground-up development of the checkout flow from intellius.com, leveraging Vue.js/Vuex/Nuxt/Apollo/GraphQL/Express/Node, improving network speed and developer experience by streamlining complex, relational data requests.

- Recognizing the team's knowledge gaps in GraphQL and Vue, I instigated and hosted regular knowledge-building workshops to bridge the team's proficiency gap in GraphQL and Vue, earning accolades from peers and management for this proactive upskilling effort.

- Served as a career growth coach for two junior

engineers, facilitating monthly dialogues and goal-setting sessions for career progression within the company.

Skills: Agile Methodologies · Web Content Accessibility Guidelines (WCAG) · Git · Unit Testing · Front-End Development · ECMAScript · Ember.js · Vuex · Nuxt.js · Vuetify · JavaScript · Responsive Web Design · HTML5 · CSS · GraphQL · Vue.js · NodeJS · Webpack · Linux · Business English · Website Performance Optimization · Gulp

Full-Stack Engineer | Luxoft Mexico
Jun 2017 - Feb 2019

- During my tenure at Luxoft, I worked on multiple projects for various clients like Expedia and HomeAway. For Expedia, I undertook a dual-role:

- To improve the maintainability of their legacy booking process by adapting it to follow modern functional programming practices and to contribute to the development of a global ad-serving platform using Node.js and Express.js. A major breakthrough came when I introduced an automated testing setup with Selenium and Puppeteer that sped up testing time by 300%.

- Apart from Expedia, I served as the lead developer for a HomeAway (now Vrbo) project, managing the creation of a hospitality wizard MVP using React, Apollo and GraphQL on a Hapi.js/GraphQL server. Despite being new to GraphQL, I displayed adaptability and determination, rapidly scaling my abilities to successfully deliver the project.

Skills: Agile Methodologies · Git · SQL · Unit Testing · Front-End Development · ECMAScript · JavaScript · React.js · Responsive Web Design · HTML5 · CSS · GraphQL · Redux · jQuery · NodeJS · BackboneJS · Webpack · C# · Xamarin.Forms · Business English · Gulp · GruntJS

Front-End Bootcamp Instructor | Desafio Latam
Feb 2017 - Jul 2017

- Functioned as a key instructor for Desafio Latam's Full Stack Web Developer Bootcamp, specializing in delivering comprehensive learning content for the

front-end development modules, thereby empowering the next generation of web developers. Created the entire course syllabus and materials used during the

duration of the course.

Skills: ECMAScript · JavaScript · HTML5 · CSS · jQuery · Business English

Front End Developer | Inflection Point Systems
Apr 2016 - Jun 2017

- Performed integral maintenance and enhancement operations on the company website and an educational platform, delivering improvements that increase

rendering performance by over 100% and slashed testing time by 80%.

- This was achieved by instituting strategic changes such as Task Runner configurations for better code management and the integration of a JavaScript bundler for more flexible application structuring.

Skills: Agile Methodologies · Git · Unit Testing · Front-End Development · ECMAScript · JavaScript · Responsive Web Design · HTML5 · CSS · AngularJS · jQuery · NodeJS · Business English

Front End Developer | Accenture
Aug 2014 - Apr 2016

- In a transformative role at Accenture, Sergei developed a hybrid HTML5 mobile application for a Forbes 500 agriculture company using Ionic/Cordova, AngularJS, Couchbase, and ArcGIS. This application innovatively streamlined farm management, integrating precision agriculture intelligence, enhancing profits, and reducing losses.

- Concurrently, he fashioned a modern, responsive website for a U.S. health sector company using Bootstrap, jQuery, and Modernizr, as well as an iOS hospital demo application via Xamarin Forms—accomplished within a demanding 4-week deadline.

- Despite being in a junior role, senior responsibilities were embraced: identifying and acting upon areas for improvement in performance, testing, and development processes which led to remarkable rendering performance improvement of 3x-5x.

Skills: Agile Methodologies · Git · Front-End Development · ECMAScript · JavaScript · Responsive Web Design · HTML5 · CSS · Redux · AngularJS · jQuery · NodeJS · BackboneJS · Webpack · Ionic Framework · Business English · Gulp · GruntJS

.NET Software Developer | ZENTIUS
Mar 2014 - Aug 2014

Developed a visitor management application for a local company partially. It’s primary purpose was to automate visitor registration by extracting data from personal ID’s using an OCR, and then saving it to a local database. It was developed using C#, Windows Forms, and Entity Framework. Responsibilities included creating the application and it’s windows installer.Developed a visitor management application for a local company partially. It’s primary purpose was to automate visitor registration by extracting data from personal ID’s using an OCR, and then saving it to a local database. It was developed using C#, Windows Forms, and Entity Framework. Responsibilities included creating the application and it’s windows installer.

Skills: C#

Bachelor's degree, Computer Software Engineering | Universidad Tecmilenio
2010 - 2013