Personal details

Faizan A. - Remote full-stack developer

Faizan A.

Timezone: Pacific Time (US & Canada) (UTC-7)

Summary

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.

Work Experience

Senior Software Engineer
Indigov | Jan 2021 - Present
Node.js
PostgreSQL
TypeScript
React
GraphQL
Serverless
Next.js
NestJS
Express.js
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.
Software Engineer IV
Credit Karma | Aug 2017 - Jan 2021
SQL
Node.js
Bash
TypeScript
React
JavaScript
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.