Faizan Ali

Faizan Ali

Mentor
5.0
(22 reviews)
US$40.00
For every 15 mins
29
Sessions/Jobs
ABOUT ME
Full-stack expert: Javascript/Typescript | Node.js | React | AWS | Mentorship
Full-stack expert: Javascript/Typescript | Node.js | React | AWS | Mentorship

100% success rate - full refund if I cannot solve your problem.

Are you a software engineer dealing with tough problems?
Recent bootcamp/college grad feeling overwhelmed?
New job and struggling to keep up?
Obscure technical problems in your code? I can help!

My rate reflects my success guarantee and familiarity with the latest tech. You're paying for quality.

Background


Seasoned full-stack Silicon Valley engineer.
7+ years of experience building & deploying robust applications from conception to production at large-tech company scale and startups.

My core principle is empathy - understanding your unique situation & background allows me to work with you to develop the ideal solution for your problems.
I enjoy teaching and promise you will leave our session having learned something new.

Skills


I specialize in the Javascript stack with expertise in Typescript.

Well-versed in building backend services and serverless functions in Node.js, talking to SQL/no-SQL databases, and frontend applications in React and Next.js.

I can help in every step of the stack - from app conception to deployment (AWS, Vercel) and scaling, including local development best practices, testing, logging/alerting, and structure/layout. Typescript is my magic weapon.

I pride myself on strong written + oral communication skills, and I know how to convey the right amount of information in a package unique to your understanding of a topic.

If you want expertise beyond my listed skills, reach out. I may offer a discount if you need to accomplish a task using technology I'm interested in learning about.

Pacific Time (US & Canada) (-07:00)
Joined May 2022
EXPERTISE
5 years experience | 4 endorsements
5 years experience | 4 endorsements
5 years experience | 3 endorsements
5 years experience
4 years experience | 5 endorsements
5 years experience | 1 endorsement
4 years experience

REVIEWS FROM CLIENTS

5.0
(22 reviews)
David Rhodes
David Rhodes
March 2023
very helpful, patient, helped me narrow down the issue.
Asha Watson
Asha Watson
March 2023
Incredible Service. Thank you for your help.
Max
Max
August 2022
Incredibly knowledgeable mentor. Very helpful for debugging and understanding concepts related to React and Graphql.
Chris Mouyabi
Chris Mouyabi
August 2022
Faizan was very knowledgeable about Datadog. I was able to understand it better based on his explanation than the hours of learning I spent watching videos.
Sharon Ge
Sharon Ge
July 2022
Very Helpful! Solved the problem!
Kiwon Yun
Kiwon Yun
July 2022
Faizan understood the code and problem statement very quickly and gave detailed pointers on how to implement a solution in a clean manner. He was also quick to point out areas where code could be improved, and with recommendations on particular libraries or tools to check out.
Luke Ylias
Luke Ylias
July 2022
Faizan does it again, learnt more react tips to make my code more efficient and cleaner. Great teacher!
Jason Whitney
Jason Whitney
July 2022
Faizan was extremely thorough in helping me discover the issue my code was having. Once we found the solution he want above and beyond to explain the understanding behind why the bug was occurring so that I have a much clearer understanding for the future. Thank you!
Amanda Hernandez
Amanda Hernandez
July 2022
Super helpful. Faizan reviewed the code first to make sure he could help and quickly found my errors within our 15 minutes. I spent about 1.5 hours looking at documentation on my own. Life saver, Faizan!
Adam Garberg
Adam Garberg
July 2022
Faizan was great! From the start he made sure he knew and understood what i was looking for. He was open, honest and very skilled. He made the concepts finally click for me and now I am on my way to writing some more unit tests.
EMPLOYMENTS
Senior Software Engineer
Indigov
2021-01-01-Present
Indigov empowers elected representatives (think Senators, Mayors) to effectively communicate with their constituents - allowing them to b...
Indigov empowers elected representatives (think Senators, Mayors) to effectively communicate with their constituents - allowing them to better understand their electorate and giving their constituents a louder voice. - Built, maintained multiple React apps and Node services in AWS as platform engineer - building full-stack features and infrastructure, setting high Typescript code quality standards, mentoring junior engineers. - Proactively conceptualized & engineered new email editor as largest product overhaul to date, across entire stack (Rails, Node, React, Zendesk) resulting in best in-class editing experience for Congressional staffers. - Introduced feature flags: trained team on usage, built utilities for services/apps, documented best practices. - Observability evangelist: instrumented Node services, lambdas, React apps with Datadog + Bugsnag, wrote logging utilities, outlined best practices. Set up alerts & processes - moving company from reactive => proactive in addressing critical issues, reducing production fires, and preventing client churn. - Pitched and maintained frontend “monorepo” - wrote utilities that significantly upgraded developer experience + efficiency and led efforts for code-reuse, readability, transparency, and strongly-typed GraphQL. - Introduced frameworks for testing backend Node services and async jobs running on Faktory (Sidekiq). - Successfully pitched GraphQL + own federated Apollo GraphQL Gateway built on NestJS deployed on Beanstalk - Oversaw audit into, and development of solution for zero-day vulnerability, managing engineering work of devs across the stack, and providing regular updates to executives.
Node.js
PostgreSQL
TypeScript
View more
Node.js
PostgreSQL
TypeScript
React
GraphQL
Serverless
Next.js
NestJS
Express.js
View more
Software Engineer IV
Credit Karma
2017-08-01-2021-01-01
Owner of Node + Typescript GraphQL service powering dashboard via RPC calls at 1000s req/min Conceptualized & engineered the “fallback da...
Owner of Node + Typescript GraphQL service powering dashboard via RPC calls at 1000s req/min Conceptualized & engineered the “fallback dashboard”: mitigating catastrophic failure for millions by bypassing failure points + calling downstream services directly to build a cross-platform dashboard. Core engineer on Node service handling link exchange to enable deep-linking for native apps. Oversaw contributions + upgrades to web dashboard built in React + Apollo GraphQL as co-owner. Orchestrated alerts + graphs for: backend logs in Splunk, client impressions in Anodot, service health in Grafana, and spearheaded on-call best practices based on communication, transparency, empathy. Tech lead: Voter Roadmap effort to register (~250k voters) and provide voting resources to members in 2020 election. Guided architecture, coordinated product, design, legal, engineering, analytics, managed volunteers. Experimentation evangelist - brainstorming & building quick, robust full-stack A/B tests to drive key metrics (engagement/revenue) via cross functional collaboration & using data to guide product iteration.
SQL
Node.js
Bash
View more
SQL
Node.js
Bash
TypeScript
React
JavaScript
View more
Software Engineer
WorkAmerica
2015-12-01-2017-08-01
Sole engineer - architected product as a modular Angular 4 SPA calling a Java Spring Boot REST API running Hibernate + MySQL, deployed th...
Sole engineer - architected product as a modular Angular 4 SPA calling a Java Spring Boot REST API running Hibernate + MySQL, deployed through AWS CloudFront, Elastic Beanstalk, RDS. Optimized front-end through combination of bundling, tree-shaking, lazy-loading, ahead-of-time compilation, async calls, Gzip, CDN. Developed API to parse CSV & XML files from partners to create profiles, saving thousands in costs and days otherwise spent physically gathering and transcribing paper forms. Leveraged Twilio, SendGrid, MailGun to build an in-app messaging + communication platform (akin to inbox).
Java
Twilio
SendGrid
View more
Java
Twilio
SendGrid
Spring Boot
JavaScript
Angular 2
View more