Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Generic

Ratan Kumar

Pune,Maharashtra

Summary

9+ years of experience in web development, specialising in Angular and React.

Proficient in JavaScript and ES6, with expertise in Angular, React, and Redux.

7+ years of Angular specialisation and 3+ years with React+Redux.

Proven ability to collaborate effectively, with excellent communication and interpersonal skills.

Hardworking software development professional driven to increase team effectiveness. Focused on usability and performance improvements. Proven history of developing useful, efficient and cost-effective projects. Adaptable Senior Software Engineer talented at providing customized and optimized solutions for all needs. Thrives within tight deadlines by applying agile development strategies. Comfortable overseeing large-scale development teams or independently coding complex projects.

Overview

9
9
years of professional experience
1
1
Certification

Work History

Senior Software Engineer III

HCL Software
10.2022 - Current
  • Designed and developed scalable web applications using HTML5, CSS3 , JavaScript, and Angular 2+
  • Created a UI kit with reusable components, enhancing development efficiency and speeding up processes
  • Mentored junior developers and assisted backend teams in implementation and problem-solving
  • Collaborated with multiple teams, taking ownership of projects and ensuring timely delivery
  • Led development of DiscoverJS, Analytic script for HCL Discover project
  • Spearheaded migration of application from C# to Angular API- based approach
  • Regularly interacted with customers, troubleshooting and resolving issues, and delegating tasks to junior developers when necessary
  • Collaborated with cross-functional teams to design innovative software solutions.

Senior Frontend Developer

Codeitlabs GmbH
04.2022 - 10.2022
  • Developed and Optimized Single Page Applications (SPAs) and user interfaces using HTML5, CSS3, JavaScript, ReactJS, and Styled Components for seamless user interactions
  • Leveraged Redux architecture (Reducers, Containers, Saga) to efficiently manage state and integrate data with React applications
  • Held responsibility for building and maintaining Cart and Checkout modules, ensuring smooth e-commerce functionality
  • Successfully migrated front-end architecture from KnockoutJS to ReactJS, enhancing performance and scalability
  • Atomic Design Pattern for modular and reusable UI components.
  • Developed reusable UI components using modern JavaScript frameworks like React, increasing productivity of the entire development team.
  • Collaborated with UX designers to create seamless user interfaces for web applications.
  • Reduced page load time significantly with advanced optimization techniques like lazy loading, minification, and caching strategies.

Senior Software Engineer

Globant
12.2020 - 04.2022
  • Led upgrade from AngularJS to Angular, delivering key features while mentoring junior developers and managing task assignments
  • Managed and maintained comprehensive list of released packages to support VMware package management system, ensuring smooth deployment and updates
  • Performed CRUD operations on package management list, and implemented Package Scheduler to automate releases based on defined time intervals
  • Applied Test-Driven Development (TDD) using Karma and Jasmine to ensure high-quality code and seamless functionality
  • Utilised Angular Material and Clarity Design for building responsive and intuitive UI components, improving user experience
  • Integrated Socket.io and gRPC for real-time communication and efficient data handling
  • Contributed to Agile methodologies, collaborating with cross-functional teams to deliver results in timely manner
  • Regularly reviewed peers'' code contributions, offering constructive feedback to enhance overall product quality.
  • Maintained comprehensive documentation of development work, facilitating knowledge sharing among team members.
  • Delivered exceptional client support by promptly addressing concerns and implementing requested changes or enhancements to software solutions.

Software Consultant

Capita
02.2019 - 12.2020
  • Developed React SSO login module, delivering entire feature independently and integrating it with existing Angular features for seamless functionality
  • Implemented multi-factor authentication module, deployed on NPM as package, supporting secure authentication across various projects
  • Designed and developed micro-frontend application using React, which handled authentication and WSSO (Web Single Sign-On), utilizing React
  • Created React-based single application serving multiple projects for centralized and efficient authentication management.
  • Collaborated with cross-functional teams to deliver high-quality software products on time and within budget.
  • Reduced software bugs by implementing rigorous testing procedures and automated test cases.
  • Spearheaded process improvements that led to reduced overhead costs without compromising quality or functionality of products delivered.

Front End Developer

Light Information Systems Pvt. Ltd
08.2018 - 02.2019
  • Contributed to development of Angular features under guidance of team lead, ensuring timely and high-quality deliverables
  • Worked on ASMI, PaaS platform focused on warehouse management, streamlining conversations and processes for optimised operations
  • Developed feature to visualize warehouse capacity using D3JS, including world map for real-time representation of available space
  • Enabled real-time communication through SocketIO, integrated with Angular , Observables for seamless updates and responsiveness
  • Utilised SocketIO, D3JS, and NodeJS to build real-time communication layer for monitoring and managing warehouse operations.
  • Enhanced user experience by optimizing web applications for maximum speed and scalability.
  • Maintained website performance by conducting regular updates and addressing compatibility issues across various platforms.

Front End Developer

Amura Marketing Technologies
04.2017 - 08.2018
  • Contributed as Junior React Developer, assisting in migration from KnockoutJS to ReactJS
  • Worked on SellDO, Solution designed to enhance client relationships within real estate industry by combining industry knowledge and technological expertise
  • Played key role in improving client experience for real estate ecosystem by implementing responsive and scalable features
  • Established real-time communication with Google Ads APIs, enabling dynamic lead generation and tracking
  • Implemented React API model for managing incoming leads, and performed CRUD operations using React Forms for seamless lead management.
  • Utilized HTML, CSS, and JavaScript to create visually appealing and responsive web pages that met client requirements.
  • Utilized version control systems such as Git to track changes throughout the development process.
  • Collaborated with back-end developers to improve website functionality and integrate new features.

Junior Web Developer

Somson Software
04.2016 - 03.2017
  • Assisted senior developers in guiding entry-level resources to successfully deliver assigned tasks
  • Contributed to VouchersCode, Coupon code platform that provides deals, offers, and promo codes for various online stores
  • Focused on developing and maintaining coupon code and deals management system, ensuring smooth functionality and user experience
  • Played role in maintaining existing website, while implementing new features as part of Product Backlog Items (PBI)
  • Worked as Junior Developer, delivering assigned features and contributing to overall project development.
  • Planned website development, converting mockups into usable web presence with HTML, JavaScript, AJAX, and JSON coding.
  • Implemented Google-based SEO and ad campaigns to meet budget specifications.
  • Regularly updated personal knowledge in web technologies through continued education courses, conferences, and online resources to stay ahead of industry trends.
  • Increased accessibility compliance by incorporating key WCAG standards into newly developed websites.

Education

Bachelor of Science - Computer Science

Modern College of Engineering
Pune, India
09.2016

High School Diploma -

Board of Secondary Education
Sikar, India
02.2013

Skills

  • Frameworks: Angular / React-Redux / Nodejs
  • Micro Frontend
  • Single Sign-On (SSO)
  • Multi-factor Authentication
  • HTML5, CSS3, JavaScript, jQuery
  • Typescript, RxJS, gRCP
  • Bootstrap (3/4), SemanticUI, Materialize, Angular Material
  • Chart: ChartJS, D3JS ( Integration with Angular )
  • Angular Testing (TDD): Protractor(e2e), Karma, Jasmine
  • Other: Json, Ajax, XML, Responsive Design, SVG Animation
  • Operating System: MacOS, Windows, Linux
  • Tools: Xampp, Team viewer
  • Agile Methodologies Expert
  • Problem-solving mindset
  • Project management experience

Certification

CutShort Certified Angular (2+)

CutShort Certified Javascript

Udemy Angular 2+ | React.js-Redux

Languages

  • English (Professional Working)
  • Hindi (Full Professional)
  • Timeline

    Senior Software Engineer III

    HCL Software
    10.2022 - Current

    Senior Frontend Developer

    Codeitlabs GmbH
    04.2022 - 10.2022

    Senior Software Engineer

    Globant
    12.2020 - 04.2022

    Software Consultant

    Capita
    02.2019 - 12.2020

    Front End Developer

    Light Information Systems Pvt. Ltd
    08.2018 - 02.2019

    Front End Developer

    Amura Marketing Technologies
    04.2017 - 08.2018

    Junior Web Developer

    Somson Software
    04.2016 - 03.2017

    Bachelor of Science - Computer Science

    Modern College of Engineering

    High School Diploma -

    Board of Secondary Education
    Ratan Kumar