I am Shashank, a frontend software engineer with about 7 years of experience building web and mobile interfaces. I specialize in UI architecture and crafting responsive, accessible experiences using JavaScript, ReactJS, and Angular. I have delivered cross-platform apps (Web, iOS, Android) with React Native and Expo, built reusable components and libraries, and collaborated across teams to ship scalable solutions. I enjoy turning complex requirements into clean, performant user interfaces and continuously improving the developer experience.

Shashank

I am Shashank, a frontend software engineer with about 7 years of experience building web and mobile interfaces. I specialize in UI architecture and crafting responsive, accessible experiences using JavaScript, ReactJS, and Angular. I have delivered cross-platform apps (Web, iOS, Android) with React Native and Expo, built reusable components and libraries, and collaborated across teams to ship scalable solutions. I enjoy turning complex requirements into clean, performant user interfaces and continuously improving the developer experience.

Available to hire

I am Shashank, a frontend software engineer with about 7 years of experience building web and mobile interfaces. I specialize in UI architecture and crafting responsive, accessible experiences using JavaScript, ReactJS, and Angular.

I have delivered cross-platform apps (Web, iOS, Android) with React Native and Expo, built reusable components and libraries, and collaborated across teams to ship scalable solutions. I enjoy turning complex requirements into clean, performant user interfaces and continuously improving the developer experience.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Sr. Software Engineer – Frontend at Varo Bank
March 1, 2023 - Present
Led frontend development for the banking application, migrating from traditional platforms to a single codebase using React Native and Expo. Built features that work across web, Android, and iOS with TypeScript. Integrated third-party SDKs (Plaid, Pinwheel, Socure IDV) to enhance functionality and user experience. Implemented token-based login with magic links and robust profile management flows via REST. Established app-level routing with Expo Router, applied lazy loading, dynamic pagination, and async data fetching for performance. Created reusable UI components and shared packages with GraphQL-based data access. Managed state with Context API and authored unit tests with Jest; wrote end-to-end tests with LambdaTest. Set up analytics dashboards (Segment, Amplitude) and crash/alert monitoring (Sentry). Containerized deployments using Docker and Kubernetes, and used Jenkins pipelines for CI/CD. Collaborated with designers using Figma and Storybook for UI consistency.
Software Engineer at Formidable Labs ULC
July 1, 2022 - December 1, 2022
Implemented migration of a commercial application from ColdFusion and Vue.js to ReactJS, building a scalable SPA architecture. Reusable functional and class components, leveraging TypeScript. Built Next.js-based apps with server-side rendering and static generation. Integrated GraphQL and REST APIs, used Tailwind CSS and styled-components for design system consistency, and maintained a custom admin panel in TypeScript. Employed Next.js features such as routing, lazy loading, and dynamic data fetching; used jQuery for DOM manipulation where needed. Created unit tests with Jest/Enzyme; maintained API mocks with API mocker and Swagger. Set up Docker and Kubernetes deployments, and contributed to logging via Elasticsearch. Worked with content management workflows (BuilderIO) for translations and region-specific integrations. Also created shared packages to improve reuse across platforms.
Front End Engineer at Tangerine Bank, Montreal, QC
April 1, 2021 - June 1, 2022
Proactively analyzed requirements and developed front-end applications and interactive web pages using HTML5, CSS3, JavaScript and Angular. Built Angular 7 components to consume REST services with component-based architecture, and developed in Angular 6/11/12 using TypeScript. Implemented responsive design with Bootstrap and jQuery, performed JSON transformations, and integrated Node.js modules. Executed Docker and Kubernetes deployments, leveraged Azure storage, and ensured accessibility with tools like JAWS. Conducted unit testing with Karma/Jasmine and ensured cross-browser compatibility and performance optimization.
Front End Developer at PwC, Toronto
January 1, 2020 - March 1, 2021
Developed responsive, cross-platform websites using React.js, Redux, HTML5, CSS/CSS3 (SCSS), Bootstrap 4.0, and MongoDB. Built SPAs with React Router, Formik, and RESTful integrations; implemented Redux-based state management and component-driven architecture. Collaborated on UI/UX design, created reusable components, and ensured accessibility compliance. Worked with Node.js on server-side aspects, performed testing with Jest, Enzyme, Grunt/Gulp, and managed deployments with Docker/Kubernetes; utilized Azure cloud services and Bitbucket for version control.
UI Developer at Majesco Software and Solutions India Pvt. Ltd
June 1, 2018 - December 1, 2019
Designed and developed web forms using HTML, CSS, JavaScript and React.js; built standard CSS classes and cross-browser layouts; integrated React Redux for scalable state management and developed UI components libraries (Tree, Slide-View, Table Grid). Created responsive pages with Bootstrap and jQuery, leveraged NPM for package management, and contributed to Storybook-based component documentation. Worked with Node.js for REST APIs, implemented WCAG-compliant interfaces, and prepared deployable UI assets; collaborated using Jira and Docker/Kubernetes for deployments.
UI Developer at Majesco Software and Solutions India Pvt. Ltd, India
June 1, 2018 - December 1, 2019
Designed and developed web forms using HTML, CSS, JavaScript and React.js; built standard CSS classes; implemented UI architecture with Redux and React Router; created responsive pages with Bootstrap; used Node.js to develop REST APIs; performed JSON parsing and AJAX updates; produced wireframes in Illustrator and used Dreamweaver for page development; built a components library (Tree, Slide-View, Table Grid); delivered high-quality UI under tight deadlines.

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Professional Services