Hi there! I'm Irfan Khan Dickinson, a software engineer with 7+ years of experience delivering robust full-stack web solutions. I thrive on turning complex problems into clean, maintainable code and collaborating with cross-functional teams to drive meaningful business outcomes. I'm passionate about modern web technologies—from React and TypeScript to Node.js and cloud infrastructure—and I enjoy learning new tools and applying them to real-world projects that make a difference.

Irfan Khan

Hi there! I'm Irfan Khan Dickinson, a software engineer with 7+ years of experience delivering robust full-stack web solutions. I thrive on turning complex problems into clean, maintainable code and collaborating with cross-functional teams to drive meaningful business outcomes. I'm passionate about modern web technologies—from React and TypeScript to Node.js and cloud infrastructure—and I enjoy learning new tools and applying them to real-world projects that make a difference.

Available to hire

Hi there! I’m Irfan Khan Dickinson, a software engineer with 7+ years of experience delivering robust full-stack web solutions. I thrive on turning complex problems into clean, maintainable code and collaborating with cross-functional teams to drive meaningful business outcomes.

I’m passionate about modern web technologies—from React and TypeScript to Node.js and cloud infrastructure—and I enjoy learning new tools and applying them to real-world projects that make a difference.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Senior Software Engineer at Rootstrap
January 20, 2021 - Present
Senior software engineer responsible for designing and implementing full-stack web solutions across multiple client projects. Led frontend and backend tasks using HTML/CSS, JavaScript/TypeScript, and frameworks such as React, Angular, and Node.js/Express. Built RESTful APIs, integrated with external services, and contributed to CI/CD practices. Implemented features with Redux/RTK for scalable state management and delivered robust testing including unit and E2E tests. Drove performance and maintainability improvements and documented codebase for knowledge transfer.
Web Developer at Everest Group
August 1, 2017 - December 1, 2020
Developed interactive front-end screens and backend APIs for multiple client applications using a stack including HTML, CSS, JavaScript, TypeScript, and frameworks such as Angular and React. Built server-side APIs with Node.js/Express and supported cloud deployments on AWS. Contributed to converting class-based React components to modern TS/React patterns, implemented testing strategies with Jest/Jasmine/Karma, and collaborated with cross-functional teams.

Education

Master's in Electrical and Computer Engineering at Carnegie Mellon University
January 1, 2014 - January 1, 2017
Master's in Electrical and Computer Engineering at Carnegie Mellon University
January 1, 2014 - January 1, 2017
Master's in Electrical and Computer Engineering at Carnegie Mellon University
January 1, 2014 - January 1, 2017
Master's in Electrical and Computer Engineering at Carnegie Mellon University
January 1, 2014 - January 1, 2017
Master's in Electrical and Computer Engineering at Carnegie Mellon University
January 1, 2014 - January 1, 2017

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more