Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Suman Rani

Navi Mumbai

Summary

Pursuing a role as a front-end developer with a passion for creating immersive user experiences and I have 10+ experience in web application development, where I have worked as full stack developer with agile methodology for product development and microservice. I strongly believe in following basic constructs of a robust product building by leveraging Object Oriented Programming, Functional Programming, TDD, Solid Principles.

I am proficient in providing support to existing applications, including troubleshooting, bug fixes and enhancements and passionate about quality work and meeting deadlines. I have exposure to large scale HR software projects with reputed clients.
I’ve worked across various industries for US-based fortune 500 companies such as Accenture and Tech Mahindra in highly challenging environment with a strong passion of building and debugging reliable, highly available, scalable, secure and performant distributed services. Also, I have worked in startups, where I have learned the major skills of development and adaptability. I am good team player and quick learner who loves to take challenges.

Overview

13
13
years of professional experience

Work History

Lead Front End Developer(Flow View - Bayer)

Accenture
10.2023 - Current
  • Worked cooperatively with client services, sales and design team in deadline-driven environment.
  • Worked on latest technology React typescript ,Material UI and Improved UI visuals.
  • Developed Complex feature like Weekly Output Report and Project Timeline with react-gantt-chart library
  • Optimized web applications for speed, scalability and security.
  • Contributed to projects within Scrum project management environments.
  • Made recommendations for new technology integration based on suitability and alignment to business goals.
  • Collaborated with stakeholders during development processes to confirm creative proposals and design best practices.

Frontend Developer (Inventory Steering - Bayer)

Accenture
10.2022 - 09.2023
  • Developed and design the complete ISC UI single handedly with latest frontend technology React..js,material UI,Graphql
  • Implemented the Tree hierarchy view in Customized section with lazy loading without any third party library.
  • Delivered impactful and complex feature in ISC portal like Single Sign on, Bar Chart, Tree Hierarchy view, Drag and drop filter, User Tracking, Asynchronous Dropdown with Multi Selection, Excel to UI copy paste and many more.
  • Supported the UX/UI designer team also in an early phase of the project to create a design system and Layout.
  • Supported to backend developer to write complex logic to achieve requirement.
  • Produced websites compatible with multiple browsers.
  • Designed and updated layouts to meet usability and performance requirements.
  • Worked cooperatively with client services, sales and design team in deadline-driven environment.

Associate Manager

Accenture
06.2022 - 09.2022
  • Supported the UX/UI designer team in an early phase of the project to create a design system and Layout and proactively provided better suggestions and recommendations and also identifying the risks way ahead to the business stakeholders
  • Developed Generic UI layout that helps to create responsive UI pages for all devices (mobile, desktop, IPAD)
  • Mentored 15+team members, enabling them to achieve professional growth and personal goals
  • Contributing in the development and review of system requirements to obtain a thorough understanding of business needs to deliver accurate solutions.
  • Suggesting technology-based solutions for enhancing functional efficiency and achieving business excellence.
  • Defining service standards and guidelines, governance structure, best practices for product delivery life cycle (SDLC) & documentation that serve as a benchmark for excellent service delivery.
  • Liaising with the clients to assess the requirements at the customer end and checking the technical & commercial feasibility of the project.
  • Rendering technical support in the design and development of application; assisting in the development of new systems and enhancing existing systems based on customer requirements.
  • Interacting with team members to ensure smooth progress of project work; ensuring adherence to quality norms throughout the implementation process.
  • Analyzing issues and resolving the same through effective troubleshooting and debugging activities.
  • Evolving high-quality applications by the established company standards, development guidelines.
  • Managing software development including design, development & troubleshooting of applications; conducting gap analysis including validation of needs in conjunction with onsite & offsite teams.
  • Participating in requirements gathering including interacting with users, managing various technical aspects such as software design, coding, monitoring, critical paths and taking necessary appropriate actions.
  • Facilitating implementation with documentation and execution of varying sizes of customizations, standard processes, and maintenance & up-gradation of existing product.
  • Mentored team members to enhance professional development and accountability in workplace.
  • Helped with planning schedules and delegating assignments to meet coverage and service demands.
  • Planned, created, tested and deployed system life cycle methodology to produce high quality systems to meet and exceed customer expectations.

Team Lead

Accenture
01.2019 - 05.2022
  • Involvement in designing architecture, Sprint Planning.
  • Writing solutions to make changes on the platform level
  • Developed web application using React,Redux, HTML, JavaScript(ES6), CSS3,Material UI
  • Worked on bug fixing and enhancements on change requests.
  • Helped backend Team to write optimized queries to achieve performance.
  • Lead the 20+ team member on various internal Project.
  • Define the New CSS design layout for Project Enhanced version which reduced the development efforts 20%.
  • Created the guidelines related to design and style for the Junior developers, to avoid the mistake and reduce the bugs while working on the assigned tasks.
  • Developed various Generic UI components for Reusability and to reduce the development effort significantly.
  • Analysis the all the API and checked the API performance with Jmeter tool and take the action on unwanted data parameter and improved the API performance by 40%.
  • Working with other technical contributors and Product Managers to set the requirements
  • Participating in regular team reviews assessing each other’s performance and helping to implement continuous improvement activities (Sprint Retrospectives)
  • Mentored and guided employees to foster proper completion of assigned duties.
  • Coordinated testing and validation procedures through software development lifecycle.
  • Analyzed code and corrected errors to optimize output.
  • Improved and corrected existing software and system applications.
  • Leveraged Agile methodologies to move development lifecycle rapidly through initial prototyping to enterprise-quality testing and final implementation.
  • Collaborated with support team to assist client stakeholders with emergent technical issues and develop effective solutions.
  • Worked closely with systems analysts, engineers and programmers to understand limitations, develop capabilities and resolve software problems.
  • Applied security measures into systems development, supporting final products' resistance to intrusion and exploitation.
  • Programmed applications and tools using object-oriented languages with goals of code abstraction, stability and reuse.

Application Developer Sr. Analyst

Accenture
09.2015 - 12.2018
  • Worked closely with development team members to identify and remove software bugs.
  • Mentored and developed junior developers and engineers to increase productivity.
  • Participated in agile development of products within cross-functional frameworks.
  • Coordinated with project managers to meet development timelines and plan testing.
  • Developed Project from scratch with Jquery,HTML5,CSS3 and bootstrap framework.
  • Skilled at working independently and collaboratively in a team environment.
  • Self-motivated, with a strong sense of personal responsibility.
  • Proven ability to learn quickly and adapt to new situations.
  • Worked well in a team setting, providing support and guidance.
  • Developed completely generic data grid table with various filter option with 3rd party library jq-grid and created guided doc for future implementation of the data-grid.
  • Organized the code which is commonly used and Developed tree structure for display the Plant based on Function and location.
  • Writing solutions to make changes on the platform level.
  • Worked on bug fixing and enhancements on change requests.
  • Managed time efficiently in order to complete all tasks within deadlines.
  • Demonstrated respect, friendliness and willingness to help wherever needed.
  • Passionate about learning and committed to continual improvement.
  • Proved successful working within tight deadlines and a fast-paced environment.

Senior Software Engineer

Tech Mahindra
04.2014 - 08.2015
  • Translation of system design into an application.
  • Development using Java 1.6,Struts, JSP, Hibernate,JSP,HTML5,CSS3,Javascript,DB2.
  • Worked on creating required DB Views, Functions, and Procedures .Built databases and table structures for web applications.
  • Daily Status Updates and Weekly Demo to the client.
  • Use of various data structures and ava collections such as List, Stack, Queue, HashMap.
  • Analyzing changes and impacts on existing application modules.
  • Worked as Full Stack developer and Handled all the DB Activity as well.
  • Developed the Rest API for Mobile APP to capture the Customer Grievance Request.
  • Translation of system design into an application.
  • Development using Java 1.6,Struts, JSP, Hibernate,JSP,HTML5,CSS3,Javascript,DB2.
  • Worked on creating required DB Views, Functions, and Procedures .Built databases and table structures for web applications.
  • Daily Status Updates and Weekly Demo to the client.
  • Use of various data structures and ava collections such as List, Stack, Queue, HashMap.
  • Analyzing changes and impacts on existing application modules.
  • Worked as Full Stack developer and Handled all the DB Activity as well.
  • Developed the Rest API for Mobile APP to capture the Customer Grievance Request.
  • Handled enhancements and extensions to existing applications in the specified technology areas.
  • Provided technical support using knowledge of complex technology to solve problems and support new projects.
  • Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs, and enhancements.
  • Designed reusable and reliable code for use within distributed cloud environments.
  • Discussed issues with team members to provide resolution and apply best practices.
  • Updated old code bases to modern development standards, improving functionality.
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
  • Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development.
  • Designed and developed forward-thinking systems that meet user needs and improve productivity.
  • Documented software development methodologies in technical manuals to be used by IT personnel in future projects.

Product Engineer

Global Groupware Solution
04.2011 - 04.2014
  • Worked as Full Stack developer and Handled all the DB Activity as well.
  • Developed various REST API for which read the data from Client's CSV file and store in DB.
  • Customer interaction to understand the requirements.
  • Debugging the engine to resolve issues.
  • Evaluation of data generated by aggregation engine to confirm the exact output.
  • Worked on creating required DB Views, Functions, and Procedures.
  • Daily Status Updates and Weekly Demo to the client.
  • Use of various data structures and java collections such as List, Stack, Queue, HashMap

Education

Master of Computer Applications - Computer Science

Engineering College of Bikaner
Rajasthan
06.2010

Bachelor of Computer Applications - Computer Science

Maharaja Ganga Singh University
Bikaner,Rajasthan
06.2007

Skills

Technical Skills:

  • JavaScript (ES5,ES6), Jquery, React js,
  • Familiar with theOOPs concept
  • HTML5/CSS3/SASS(Bootstrap,Material UI)
  • Responsive/Adaptive design
  • REST API ,JSON,GrapQl,ApoloClient
  • MYSQL
  • Redux
  • Git, CI/CD
  • Jira,Bugzilla
  • typescript
  • Java 16

Soft Skills:

  • Determined
  • Hardworking
  • Critical thinking skills
  • Communicative Punctual
  • Project Management

Languages

English
Bilingual or Proficient (C2)
Hindi
Bilingual or Proficient (C2)
Punjabi
Bilingual or Proficient (C2)

Timeline

Lead Front End Developer(Flow View - Bayer)

Accenture
10.2023 - Current

Frontend Developer (Inventory Steering - Bayer)

Accenture
10.2022 - 09.2023

Associate Manager

Accenture
06.2022 - 09.2022

Team Lead

Accenture
01.2019 - 05.2022

Application Developer Sr. Analyst

Accenture
09.2015 - 12.2018

Senior Software Engineer

Tech Mahindra
04.2014 - 08.2015

Product Engineer

Global Groupware Solution
04.2011 - 04.2014

Master of Computer Applications - Computer Science

Engineering College of Bikaner

Bachelor of Computer Applications - Computer Science

Maharaja Ganga Singh University
Suman Rani