Aasif Rasul

Software Engineer

Bengaluru, Karnataka, India9 yrs 11 mos experience
Highly Stable

Key Highlights

  • Over 10 years of software development experience.
  • Proficient in leading teams and managing complex projects.
  • Expertise in modern web technologies and frameworks.
Stackforce AI infers this person is a Fullstack Developer with a strong focus on SaaS and E-Commerce solutions.

Contact

Skills

Core Skills

ReactNode.js

Other Skills

AngularAngularJSBackbone.jsBackboneJSCSSDesign PatternsE-CommerceExpress.jsFluxFront-End DevelopmentGitGraphQLHTMLHTML 5Handlebars

About

Experienced Software Professional with 10+ years of expertise in managing entire projects for renowned clients. Career Objective: To leverage my acquired expertise and experience in innovative decision-making, aiming to reach new heights of success. Seeking a position where I can apply my technical abilities and problem-solving skills to contribute to the profitability of the organization. Strengths: Highly adaptable to roles with diverse responsibilities, requiring a strong technical background along with excellent problem-solving, communication, and presentation skills. Demonstrated ability to quickly learn and apply new technologies. Built a micro FE hybrid app (partly SSR. partly CSR) ground up complete with architecture/design, build pipeline(Jenkins) and Server (node cluster). Accomplishments: Successfully published two npm modules. Specialties: Proficient in JavaScript, React, Node, Typescript well aware of graphql, Next.js, LAMP stack, PgSql, MongoDB, and Web Services. some exposure with Angular1, Backbone, jQuery

Experience

9 yrs 11 mos
Total Experience
1 yr 7 mos
Average Tenure
--
Current Experience

Ringcentral

Lead Software Development Engineer

Sep 2023Mar 2025 · 1 yr 6 mos · Bengaluru, Karnataka, India · On-site

  • Lead a team of 4-5 devs on creating/maintaining features Service Web Portal.
  • It is used by the clients to manage their complex workflows based on different roles and permissions.
  • Workflows include adding/managing users, Phone Nos, Devices etc.
  • Although not involved in the initial architecture design, made a no of architectural/design changes to improve the usablity
  • Tech Stack: React, Typescript, NodeJS, NextJS, Postgres, Webpack, Jest
Node.jsNext.jsTypeScriptJSONHooksReactJS+9

Microsoft

Senior Software Engineer

Sep 2021Jun 2023 · 1 yr 9 mos · Bangalore Urban, Karnataka, India

  • 1 Microsoft Teams -> Discover Surface:
  • Tech Stack: React, Node, Graphql, Webpack, Typescript.
  • Something similar to LinkedIn Feeds,
  • To show the feed as soon as possible with hints like "New data available".
  • polling at regular intervals was done to check for new data and the client was updated accordingly.
  • Was involved in design/architecture right from start. Started with a a long poll to fetch data at every 5 mins, as the BE was not yet ready. Asked the platform team if they could provide a lightwieght alternative to the heavy data fetch every 5 mins, as this was only useful if any new data was available.
  • Platform was unable to provide on as to figure out that it had to run the model on entire data sets.
  • Then we explored if a Java middleware can do the heavy lifting and replace the long poll with sth like a SSE. But that too didn't work out, and in the end had do fetch smartly on the client side.
  • 2. Microsoft Teams -> Feeds and Notifications:
  • Tech Stack: React, Node, Graphql, Webpack, Typescript.
  • Handle and display the Feeds and Notifications for a particular user.
  • A lot of effort was put in to do optimising the experience
JavaScriptNode.jsTypeScriptJSONHooksReactJS+9

Flipkart

2 roles

Technical Lead

Promoted

Feb 2020Jun 2021 · 1 yr 4 mos

  • Tech Stack: React, Redux, Nodejs, Webpack.
  • Architected a unified UI deployment pipeline, from scratch, complete with individual application builds, staging/prepod/prod environments.
  • Includes a common node server that powers 4 UI application simultaneously (is robust to add as many apps one can add without incurring too many. changes).
  • Flexible with scaling as we can add as many Prod boxes depending on the incoming traffic.
  • Contributing to Fintech platform (Lending, Insurance, Co-branded cards, Cash Loans to Insurance to Buy Now Pay Later initiatives) at Flipkart.
  • Taking care of feature requests/bug fixes right from planning/designing/coding/reviews/release and post release support.
  • Mentoring and guiding a bunch of developers with their work.
JavaScriptNode.jsTypeScriptJSONHooksReactJS+9

UI Engineer III

Oct 2017Feb 2020 · 2 yrs 4 mos

  • Tech Stack: React, Redux, NodeJS, Webpack.
  • Made Flipkart Lite better:
  • Worked on some security aspect of the application.
  • A lot of optimizations on the bundle sizes and load times.
  • Made the application to run on Firefox, which was broken.
JavaScriptNode.jsTypeScriptJSONHooksReactJS+9

Quikr

Principal Software Engineer

Aug 2015Sep 2017 · 2 yrs 1 mo · Bengaluru Area, India

  • Quikr.Homes
  • Quikr.Services
  • Tech Stack- ReactJS, AngularJS, NodeJS, jQuery, Webpack, Babel, Gulp, Python PHP, Redis.
  • Hands on with server setup, Jenkins build, Deployment, Code Reviews.
JavaScriptNode.jsJSONReactJSHTMLJenkins+6

Accion labs

Software Engineer

Feb 2015Jul 2015 · 5 mos · Bengaluru, Karnataka, India · On-site

  • Worked on creation of Automation Software for Warehouse management
  • Tools and Technology: Angular, Protractor, Jasmine Karma, Node, HTML5, CSS3, REST.
Individual ContributorJSONHTMLJenkinsFront-End Development

Sodel solutions

Software Engineer

May 2014Nov 2014 · 6 mos · On-site

  • Worked on Sports 95
  • Tech Stack: BackboneJS, jQuery,
JSONHTMLJenkinsFront-End Development

Education

CDAC ACTS Hyderbad

PGDCA — Advance Computing

Jan 2004Jan 2005

Siddaganga Institute Of Technology

Bachelor of Engineering — Chemical

Jan 1998Jan 2002

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

Explore similar profiles based on matching skills and experience

Aasif Rasul - Software Engineer | Stackforce