Sushil Kumar

React Js & Next Js Developer

Enhanced front-end performance by 15% through monitoring and optimization efforts, while documenting application updates and changes. Developed user-facing features with React.js and Next.js, creating reusable components to support future development. Optimized components to ensure maximum performance across a wide range of web-capable devices.


Profile picture of Sushil Kumar

About Me

For the past 8 years, I have worked as a software developer, building expertise in various programming languages, including ReactJS, Android (with Java and Kotlin), AngularJS, NodeJS, and Python with Flask. Over the last 5 years, I have primarily specialized in ReactJS development. I hold a Master of Computer Application degree from the University of Mumbai, completed at VESIT college. Personally, I believe that achieving success demands unwavering dedication to one’s goals and consistent hard work.

Mobile Aspect:- LinkIllustration showcasing key aspects of web development: Performance optimization, SEO best practices, web Accessibility standards, and adherence to Best Practices for mobile website design.
Desktop Aspect:- LinkIllustration showcasing key aspects of web development: Performance optimization, SEO best practices, web Accessibility standards, and adherence to Best Practices for website design.

Education

University of Mumbai

MCA (Master's in Computer Application)

GPA/Percentage :- 7.5/10 GPA

Bharti Deemed University

BCA (Bachelors's in Computer Application)

GPA/Percentage :- 59%


Experience

Logo Infosoft

Senior UI Developer

July 2023 to July 2024

Roles:-

  • Coordinate with the product team to acquire the requisite information pertinent to development
  • Conduct thorough reviews of requirements and interface designs
  • Identify and resolve issues within interface software, and debug application codes as necessary
  • Design and deploy front-end architecture to uphold user interface concepts
  • Continuously monitor and enhance front-end performance
  • Maintain comprehensive documentation of application changes and execute updates accordingly

Persistent System

Lead Software Engineer

June 2021 to May 2023

Roles:-

  • Meet with the development team to discuss user interface ideas and applications
  • Identify web-based user interactions
  • Develop and implement highly responsive user interface components using React concepts
  • Write application interface codes using JavaScript following React.js workflows
  • Troubleshoot interface software and debugging application codes
  • Develop and implement front-end architecture to support user interface concepts
  • Monitor and improve front-end performance
  • Document application changes and developing updates
  • Unit test using Jest and React Testing Library(RTL).

VectorX Technology

Software Engineer

March 2016 to May 2021

Roles:-

  • Developing new user-facing feature using react js
  • Building reusable components and front-end libraries for future use
  • Translating wire-frame into high quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers

Skills

React Js

Next Js

Redux

HTML5

CSS

Jest

React Testing Library

Firebase

NodeJs

AngularJs

Android

Python


Projects

LBA Portal (Logo Infosoft)

This application design involves creating a secure, role-based system using Next Js Framework, where users with different roles have distinct access and capabilities. It effectively utilizes tables for data presentation and forms for data submission, ensuring flexibility and ease of use in managing and manipulating data based on payment and status criteria

Functionality:-

  • Application with multiple roles (Like Admin, Company and User)
  • REST APIs made using Node, Express and MongoDB
  • Both the application creation done from scratch
ExpressNodeReactMongoDB

Anonymous Projects BFSI (Persistent System)

All the projects belong to the finance and banking sector, due to confidentiality clause unable to share details about the product. Implemented task

Functionality:-

  • Module Federation Architecture for Micro Frontend
  • Error Boundaries
  • Usage of redux-persist
  • Two POC for the new features
  • Webpack Proxy
  • Webpack configuration
ReactJsReduxJavaScriptHTML5/Css3

Swipe Dashboard (VectorX Technologies)

Swipe is a simple and fast business management tool for startups & SMEs. With Swipe you can. Implemented task

Functionality:-

  • Use of PDF Js for billing
  • Implemented of barcode scanner for fast billing
  • Redux with redux-thunk
  • Shimmer Implementation
  • Debouncing usage
  • Restful APIs
  • Up-liftings the state
  • Firebase for Analytics
  • Usage of D3 Js
ReactJsReduxJavaScriptHTML5/Css3AxiosNivoPDFJsANDT

Bedtime Stories (VectorX Technologies)

Who does not love reading stories? No matter how old we become, our fascination for stories remains intact and there never seems to be a dearth of sources to satisfy our craving for tales of the known and the unknown. ‘Bedtime Stories’ brings for all its little readers a plethora of stories to read and enjoy. These are stories of the simple and the fantastical, the city rat and the village rat, a wise parrot and what not? Let these bedtime stories transport you to lands of mystery and fantasy, to countries where nothing is impossible. Implemented task

Functionality:-

  • Text to speech
  • 4 page Application
  • Store stories for offline users
  • Flask with python for API.
AndroidFlaskPythonTextToSpeechOffline Storage

Contact Me

I am continually seeking opportunities in the field of responsive website development. If you are aware of any job openings, require a website for your business, have any inquiries, or would like to connect, please feel free to reach out to me on LinkedIn. I would be delighted to connect.