🤓 Karan Thakkar

Senior Software Engineer

London, England, United Kingdom13 yrs experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 10 years of experience in software engineering.
  • Expertise in building applications with React and React Native.
  • Proven ability to tackle complex problems and deliver results.
Stackforce AI infers this person is a Fullstack Developer with a focus on B2C applications in the Travel and Social Media industries.

Contact

Skills

Core Skills

React.jsJavascriptReact NativeNode.jsReactPhonegap

Other Skills

A/B TestingAPI DevelopmentAgile Application DevelopmentAgile MethodologiesAmazon S3AndroidApollo GraphQLBack-End Web DevelopmentBackbone.jsBootstrapCSSCSS FlexboxCascading Style Sheets (CSS)Chrome Extension API’sContinuous Integration

About

*About me* I’m a Software Engineer with over 10 years of experience building applications using Javascript. Over the years, I have graduated from building hybrid mobile apps using Phonegap, to building web products using technologies like React and Ember to helping build the Skyscanner mobile app using React Native. *Why me* - While I have very specific focus areas, I enjoy doing things outside my comfort zone and am an incredibly fast learner. - I’m capable of providing direction, expertise and clarity to achieve complex team goals when necessary - While I’m extremely independent and driven when it comes to tackling hard problems, I know when to ask for help - I have proven experience of collaborating with stakeholders outside my immediate team, when necessary, to solve critical problems that have a wider impact - I actively try to give back what I learn: not just internally via learning sessions, but also externally by writing blogs and speaking at conferences You can find more details about my writing, speaking and projects on https://karanjthakkar.com

Experience

13 yrs
Total Experience
2 yrs 7 mos
Average Tenure
3 yrs 11 mos
Current Experience

Reddit, inc.

Senior Software Engineer

Jul 2022Present · 3 yrs 11 mos · London, England, United Kingdom · Remote

TypeScriptReact.jsTailwind CSSJavaScriptGraphQL

Wise ltd.

Staff Engineer (Web)

Oct 2020Jun 2022 · 1 yr 8 mos · London, England, United Kingdom

Skyscanner

2 roles

Senior Software Engineer

Promoted

Jan 2019Oct 2020 · 1 yr 9 mos · London, United Kingdom

  • Technologies: React, SASS, Node.js, Express, React Native, Apollo GraphQL, Objective-C, Java
  • Currently working in a team that is building a brand new mobile web experience for Skyscanner with a first-class focus on performance and accessibility
  • Previously worked on the React Native infrastructure team to help develop and maintain the use of React Native in a brownfield application
  • Successfully tackled a number of challenging problems like multi-page pop by working around legacy native code and boosting startup time for React Native by incorporating ahead-of-time initialisation techniques
  • Shipped a rewrite of the Profile & Settings section in the app completely using React Native in a tight timeframe
  • Help with hiring of Fullstack roles by conducting Hard Problem interviews
ReactSASSNode.jsExpressReact NativeApollo GraphQL+2

Software Engineer 2

Mar 2018Dec 2018 · 9 mos · London, United Kingdom

Crowdfire

2 roles

Tech Lead - Web

Promoted

Mar 2017Feb 2018 · 11 mos · Mumbai Area, India

  • Technologies: React, Redux, immutablejs, Socketio, webpack, Node.js, Hapi, eslint-config-airbnb, Chrome Extension API’s, Phantomjs, Ember, Ember CLI, Grunt, Amazon S3
  • Built a bot-like platform using React and Socket.io for real time interaction with user
  • Wrote a node.js based web server using Hapi.js which handled anywhere between 3-4 million requests everyday without incident since it went to production
  • Built a chrome extension for seamlessly sharing content to Twitter and Instagram
  • Built an image maker service using Phantomjs for generating dynamic images based on user text and configuration
ReactReduximmutablejsSocketiowebpackNode.js+8

Frontend Developer

Sep 2014Feb 2017 · 2 yrs 5 mos · Mumbai Area, India

Tata consultancy services

Assistant Systems Engineer

Jan 2013Aug 2014 · 1 yr 7 mos · Pune Area, India

  • Technologies: Backbone.js, Cordova Phonegap, Highcharts, Sencha Touch, EnyoJS
  • Worked on the development of a hybrid mobile application, iOS and Android, using Phonegap, for an investment firm to allow customers to manage their portfolio, keep up with news, track progress, etc.
Backbone.jsCordova PhonegapHighchartsSencha TouchEnyoJSPhonegap

Gade autonomous systems private limited

Research Intern

Sep 2012Nov 2012 · 2 mos · Mumbai Area, India

  • Developed a Windows Presentation Foundation(WPF) application for a Gesture Based Picture Viewer using Microsoft Kinect

Callbackers pvt ltd

Remote Intern

Jul 2012Aug 2012 · 1 mo · Kolhapur Area, India

  • Designed ready-to-manufacture GSM and Xbee shields for Arduino Uno using EAGLE PCB design tool

Education

KIT's College of Engineering Kolhapur (Empowered Autonomous)

Bachelor's degree — Electrical and Electronics Engineering

Jan 2008Jan 2012

Stackforce found 100+ more professionals with React.js & Javascript

Explore similar profiles based on matching skills and experience