Sankalp Lakhina

Frontend Engineer

Delhi, India12 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 12+ years of experience in application development.
  • Expert in building scalable frontend solutions.
  • Strong leadership in mentoring and project management.
Stackforce AI infers this person is a Frontend Architect with extensive experience in Fintech and E-commerce sectors.

Contact

Skills

Core Skills

ReactFrontend DevelopmentFrontend EngineeringProject ManagementJavascript

Other Skills

AJAXAPI DesignAPI TestingAgile MethodologiesAngularJSApolloBootstrapCC#C++CSSCSS3Cascading Style Sheets (CSS)Code ReviewsCollaboration

About

I am an application developer with 12+ years of experience with a strong interest in JavaScript and Front-End engineering. I specialize in implementing complex Front End solutions for high scalability and high availability architecture.Often front-end development of an application is overlooked, but a project that combines design, back-end development and the layer that users interact with, from my experience is the most important to get right.I like developing projects from the ground up to provide the most suitable and scalable architecture keeping the industry best practices in mind. Few of my technical skills and specializations are: HTML5, CSS3, LESS, SCSS, SASS, Responsive DesignAnt Design, Semantic UI, Bootstrap, Angular Material, Google’s MDLVanilla JavaScript, ES6/7/8/9/10/11, Lodash, Object Oriented JavaScript, AJAX, jQuery RxJS, eCharts, Highcharts, Highmaps, AngularJS 1.x, RequireJSReactJS, Redux, Redux Thunk, Redux Saga, FluxNodeJS, ExpressJS, NGINX, Handlebars, REST APIsJasmine, KarmaRollup, Webpack, Grunt, Gulp, Bower, and NPMWeb/Mobile Web developmentSingle Page Application(SPA) developmentOnsite SEO(Search Engine Optimization)Project management and handling end-to-end delivery from requirement gathering, architecture setup to deployment.Github: https://github.com/sankalplakhina

Experience

12 yrs 4 mos
Total Experience
2 yrs 5 mos
Average Tenure
4 yrs 6 mos
Current Experience

Uber

2 roles

Staff Software Engineer (Architect), Frontend

Promoted

Mar 2024Present · 2 yrs 3 mos · Remote

  • Bar Raiser at Uber

Senior Software Engineer (Architect), Frontend

Nov 2021Feb 2024 · 2 yrs 3 mos · Remote

  • Building and maintaining Customer Obsession's most complex next-gen web app, which includes ~ 40 upstream integrations across Uber, using cutting-edge frontend technologies like React, Apollo, GraphQL, etc.
  • Performing deep code reviews of the team (15+ FE engineers) and acting as the go-to person for complex frontend design discussions that seek for scalable architecture solutions
  • Creating roadmaps for large-scale projects by prioritising business requirements, estimating work, and establishing milestones, then breaking them down into high-level tasks for allocation
  • Managing tasks/projects across engineering, product and design with excellent collaboration and communication skills to develop and deliver user interfaces for global impact
  • Providing oversight and direction to engineers working on different projects, as well as mentoring and educating young engineers to set them up for success
  • Raising the bar of the team by periodically sharing best practices and design patterns through presentations and well-written documentation
ReactApolloGraphQLFrontend TechnologiesCode ReviewsProject Management+3

Tower research capital

Frontend Architect / Senior Software Engineer

May 2018Oct 2021 · 3 yrs 5 mos · Gurugram, Haryana, India

  • Working closely with industry’s top traders, quantitative researchers and risk stakeholders to build and standardize user interfaces for different user workflows, interactions and data visualizations
  • Build and maintain highly-performant and real-time frontend widgets end-to-end using React to monitor and respond to live market data & trading events
  • Writing high quality and scalable reusable modules and components like virtualized data grids, schema driven UI forms, financial data charts, etc. and periodically refactoring them with latest releases of JavaScript and React
  • Contributing at all levels of Frontend engineering like API design discussions & standardizations, taskification & estimations, code design & development, build & release processes, technical documentations, performance benchmarking, deployments, etc.
  • Mentoring junior colleagues and acting as a go-to Frontend person for the whole division for guidance around UI/UX patterns, code design patterns, React patterns, web performance debugging/optimization and code reviews
  • Product/Projects involved with:
  • ➔ Web framework: An in-house framework with multiple reusable React widgets, components and JavaScript modules
  • Technology Stack: HTML5, CSS3, LESS, JavaScript, ReactJS, Redux, Redux Thunk, Reselect, React-Virtualized, Semantic UI, Ant Design, RxJS, eCharts, Nginx, Webpack(legacy) and Rollup for build process, NPM for dependency management
  • ➔ Web App: An internal performance sensitive web platform powered using the above in-house web framework
  • Technology Stack: HTML5, CSS3, SCSS, ReactJS (CRA), Reusable in-house widgets, components & modules, Nginx
ReactReduxJavaScriptHTML5CSS3Performance Benchmarking+3

Saxo bank

Frontend Developer / Individual Contributor

Oct 2016May 2018 · 1 yr 7 mos · Gurgaon, India

  • Working closely with a team of technologists as well as business stakeholders on Saxo Bank’s award-winning trading and investment platforms - SaxoTraderGO & SaxoTraderPRO.
  • Build and maintain this large-scale complex single page web application cross- browser(desktop, tablet & phone web app) as well as cross-platform(windows and mac desktop app).
  • Writing high-quality code and adhering to best practice in modern web technologies like HTML5, CSS3, JavaScript, ES6, ReactJS, Redux.
  • Experience in object-oriented design, design patterns, refactoring and unit testing of UI components using Karma, Jasmine, Enzyme, Jest.
  • Architect, design, implement and optimize new/existing features, as well as prototype and implement new projects in an Agile environment
  • Collaborating with onshore/offshore teams and participating in requirement analysis, estimation, planning, code reviews, and mentoring less experienced developers.
  • SaxoTrader Products/Projects involved with:
  • ➔ GO & PRO - Cross browser (desktop, tablet & mobile) single page web app & mac and windows desktop app
  • Technology Stack: HTML5, CSS3, Object Oriented JavaScript, ES6, ReactJS, Redux(with Thunk and Saga), SpineJS, Lodash, jQuery, ElectronJS, Grunt, Gulp, Rollup & Webpack for build process, NPM for dependency management and Git
  • ➔ OpenCSS - In-house Flexbox based CSS framework written in LESS using BEM methodology
ReactReduxJavaScriptHTML5CSS3Agile Methodologies+3

Roposo

Lead Frontend Engineer / Software Developer

Jun 2015Oct 2016 · 1 yr 4 mos · Gurgaon, India

  • Developed the front end from scratch, handling end-to-end delivery from requirement gathering, architecture setup to deployment.
  • Programmed new product features, enhancements, custom solutions to assist marketing and fashion team.
  • Developed and designed the responsive single page application using modular and reusable layouts.
  • Time to time code refactoring to boost the performance of the application
  • Managed and led the front end team of four members using agile software development strategy - taskification, estimation, prioritization.
  • Product/Projects involved with:
  • ➔ Roposo.com(New) - Multi platform(web, tablet & mobile) single page app
  • Technology Stack: HTML5, CSS3, LESS, Bootstrap 3, ReactJS, Flux, NodeJS, Express, Handlebars JS, Nginx, Gulp & Browserify for build process, NPM for dependency management and Git
  • ➔ Roposo.com(Legacy) - Web & mobile web portal
  • Technology Stack: HTML, CSS, LESS, AngularJS, Google MDL, NodeJS, Express, Gulp, Handlebars JS, Nginx, Grunt for build process), Bower & NPM for dependency management and Git
  • ➔ Grabter - In-house single page app with 30+ tools for curation, moderation and analytics
  • Technology Stack: HTML5, CSS3, LESS, AngularJS, Angular Material, NodeJS, Express, Gulp, Handlebars JS, Nginx, Grunt for build process, Bower & NPM for dependency management and Git
ReactNodeJSExpressHTML5CSS3LESS+4

Sdg corporation: it security and risk management solutions

JavaScript SME / Associate Software Engineer

Nov 2013May 2015 · 1 yr 6 mos · Noida Area, India

  • Programmed web solutions for GE (General Electric) customers on an internal business process management tool using HTML, CSS, Bootstrap, JavaScript, AngularJS, RequireJS, jQuery, REST API’s, JSON, XML.
  • Handled end-to-end project delivery from requirement gathering to regular reviews with clients, making sure the development adheres to the scope of requirement and is within timelines.
  • Assisted fellow colleagues at code and functional level and providing best practice sessions/training to the team for using JavaScript and its frameworks efficiently.
  • Projects involved with:
  • ➔ SSA PMO Tool - A single page web app for project management
  • ➔ GE Africa Localization Tool - A single page web app to localize development progress across Africa
  • ➔ Quirky Products - An e-commerce like web app for Thanksgiving 2014 gifts
JavaScriptHTMLCSSAngularJSREST APIsJSON+2

Education

Guru Gobind Singh Indraprastha University

Bachelor of Technology (B.Tech.) — Information Technology

Jan 2009Jan 2013

Stackforce found 100+ more professionals with React & Frontend Development

Explore similar profiles based on matching skills and experience