Skip to content

Latest commit

 

History

History
87 lines (76 loc) · 4.68 KB

ResumeFormat.md

File metadata and controls

87 lines (76 loc) · 4.68 KB

Roshan Kumar

Frontend Developer | React Developer

Ranchi, Jharkhand
Phone: +91 0000000000
Email: 0000000000@gmail.com

Key Qualifications:

  • Frontend Development: HTML5, CSS3, JavaScript (ES6+)
  • React.js: Strong understanding, lifecycle methods, virtual DOM, 6-12 months hands-on experience
  • Architecture: One-way data flow, Flux architecture, stateful vs. stateless components
  • Webpack: Thorough understanding (version 2+), Web Components standard
  • Progressive Web Apps (PWAs): Hands-on experience
  • Performance Optimization: Frontend performance, resource loading strategy, CPU/Memory profiling
  • Testing: Test-driven development using Jest, snapshot testing, code coverage, Enzyme
  • Responsive Design: Fluid grids, Bootstrap
  • SEO & Accessibility: Integration into development workflow
  • Graphics Manipulation: Moderate to strong skills using Photoshop

Additional Skills (Brownie Points):

  • Databases: Relational (MySQL), non-relational (MongoDB)
  • GraphQL: Hands-on experience
  • Templating Languages: Handlebars, Mustache, etc.
  • Functional Programming (FP): Hands-on experience
  • Build Systems: Frontend build systems, task runner automation

Professional Experience

Software Consultant - (Frontend) | Capita PLC - India

  • Location: Pune, India (Remote)
  • Date: APR 2022 - Present
  • Responsibilities:
    • Collaborated on building interactive web experiences using HTML5, CSS3, and JavaScript.
    • Implemented Object-Oriented JavaScript (OOJS) and ECMAScript 2015+ standards.
    • Utilized React.js principles and maintained stateful and stateless components, following Flux architecture.
    • Proficient in Webpack bundler (version 2+) and adhered to Web Components standards.

Software Engineer - (Frontend) | Capital Numbers Pvt. Ltd.

  • Location: Kolkata, India (Remote)
  • Date: AUG. 2020 - MAR. 2022
  • Responsibilities:
    • Demonstrated expertise in Single Page Applications (SPA) with universal rendering capabilities.
    • Optimized frontend performance, focusing on resource loading strategies and browser profiling.
    • Employed test-driven development using Jest and Enzyme for robust code quality.
    • Leveraged Bootstrap for responsive web design.

Software Development Engineer - I (Frontend) | Asort Pvt. Ltd.

  • Location: Gurgaon, India
  • Date: DEC. 2019 - AUG. 2020
  • Responsibilities:
    • Constructed Progressive Web Apps (PWAs) and enhanced user experiences.
    • Actively involved in SEO and accessibility implementation throughout the development process.
    • Proficient in graphics manipulation and optimization with Photoshop.

Software Developer (Fullstack) | Jai Infoway Pvt. Ltd.

  • Location: Ranchi, India
  • Date: OCT. 2018 - DEC. 2019
  • Responsibilities:
    • Skillfully managed relational databases (MySQL) and non-relational databases (MongoDB).
    • Utilized GraphQL for efficient data querying.
    • Implemented client-side templating languages like Handlebars and Mustache.
    • Leveraged Functional Programming (FP) principles for efficient code.

Projects (Selected)

Script Shopper (Pharmacy Discount Coupon Product)

  • Role: React Developer
  • Technologies: React/Redux (Thunk), Bootstrap, ES6, Git, NodeJs, Html/CSS, Google Map API
  • Responsibilities:
    • Translated Wireframes and InVision Designs into an interactive web application using HTML5, CSS, and React/Redux, increasing user engagement.
    • Spearheaded MonoRepo adoption, integrated StoryBook for comprehensive component coverage, and conducted Unit Testing with Jest to reduce post-release bugs.
    • Integrated APIs and Google API for location search and autocomplete features, enhancing user experience.
    • Facilitated client interactions and provided technical guidance, leading to optimized project timelines.
    • Demonstrated comprehensive project engagement across all phases.

Asort (E-Commerce)

  • Role: React Developer
  • Technologies: React/Redux (Saga), React Native, Antd Designs, ES6, Git, NodeJs, MongoDB, Html/CSS
  • Responsibilities:
    • Designed and developed Asort from scratch, employing React/Redux (Saga), React Native, and other technologies.
    • Developed functional web app using HTML5, CSS, and ReactJs/Redux, and React Native for mobile applications.
    • Utilized Middleware (Saga/Thunk) to streamline data retrieval and optimize RESTful service execution.
    • Created API's to save multiple product records using CSV, contributing to all phases of development.
    • Managed technical documentation and version control using Git.

Certification