Arunima Roy
Frontend Developer
201-***-**** • ***.*******.***@*****.***
PROFESSIONAL SUMMARY
• UI Developer with around 9+ Years of extensive expertise in crafting advanced web applications and optimizing performance through cutting-edge technologies like React JS, HTML and JavaScript.
• Demonstrates a proven track record of reducing build sizes and improving user experiences, while continuously exploring new methods to elevate project outcomes.
• Experienced in creative and effective front-end development using React JS, JavaScript, HTML/HTML5 and CSS/CSS3.
• Involved in using React JS components, Forms, keys, Events, Router.
• Developed an application using React with Redux architecture from scratch.
• Used React-Router to turn an application into a Single Page Application.
• Extensive experience building User Interfaces using React, Redux, HTML5, CSS3, JavaScript, AJAX, jQuery, and JSON.
• Good experience in creating Custom Reusable React Components Library.
• Experience in consuming and producing Web API (Restful services) to support convention-based CRUD actions and MVC features such as routing, controllers, action results, filter, IOC containers or dependency injection.
• Developed web application in open source Java framework Spring. Utilized Spring MVC framework.
• Prior extensive experience developing Spring-based web applications including deployment to Tomcat and JBoss servers.
• Prior experience scripting SQL queries and database objects such as stored procedures, functions, and triggers in Oracle and MySQL.
• Effective Problem Solver with experience using debuggers and tracking utilities in Visual Studio; inspect web elements using Developer tools.
• Proficient with version control tools including Git, SVN, and CVS.
• Involved in all phases of the Software Development Life Cycle (SDLC).
• Ability to work effectively as a team member as well as individually.
• Expertise in using IDE tools such as Notepad++, Web Matrix, Eclipse, Sublime Text Editor, VS Code, IntelliJ IDEA, and WebStorm.
• Vast experience in requirement gathering, use case documentation, user demos, and stakeholder interactions.
TECHNICAL SKILLS
Languages: React JS, Redux, HTML5, CSS3, JavaScript, Java, C, SQL, PL/SQL Web Technologies: HTML5, CSS3, Bootstrap, JSON, XML, JavaScript, Webservices (REST), AJAX, J2EE, JDBC, JPA, XML Parsers, JSP, Servlets
Frameworks: React, Redux, Node.js, Bootstrap, Spring 2.x/3.x/4.x, Hibernate 3.x/4.x Web Servers: Apache Tomcat 5/6/7/8, JBoss 4.x/3.x
Databases: Oracle 9i/10g/11g, MySQL 5.1
Build Tools: Maven, Ant
Operating Systems: Windows (7, 8, 10), Mac (10.1–10.7), Linux IDE: Eclipse, Visual Studio
Version Controllers: SVN, CVS, GIT
Data Formats: JSON, XML, CSV
WORK EXPERIENCE
Vayyusoft LLC, NJ Frontend Developer
August 2023 – Present
Worked on frontend development for an enterprise workforce management platform supporting end-to-end hiring workflows, including requisition creation and management, multi-level approval processes, candidate tracking, onboarding, and integrated document management.
• Led development of a scalable React.js-based SPA, replacing a legacy system in a large corporate environment.
• Built reusable UI components using React Hooks, Redux Toolkit, and Context API for efficient state management.
• Gathering requirements and analysis of existing systems to understand functionality and improve performance and business processes.
• Building stable React components and stand-alone functions to be added to any future pages.
• Optimized React application performance using PureComponent and useMemo to minimize unnecessary re-renders.
• Web designing & development using HTML5, CSS3, JavaScript, React JS.
• Implemented code splitting and lazy loading to significantly improve application performance and load times.
• Developed and maintained frontend features using JavaScript (ES6+), HTML5, and CSS3 with responsive design principles.
• Integrated REST APIs and contributed to backend application enhancements and maintenance, ensuring seamless data flow.
• Wrote unit and integration tests using React Testing Library, improving code quality and reliability.
• Debugged and resolved production issues, ensuring stability in a high-scale enterprise application environment.
• Created technical documentation, test plans, and user guides to support ongoing development and user adoption.
Technology Stack: React, JavaScript (ES6+), HTML5, CSS3, Tailwind CSS, Vite, React Router, Context API, Redux Toolkit, REST APIs, Axios, Fetch API, Node.js, Express.js, JWT Authentication, OAuth 2.0, PostgreSQL, Vercel, GitHub, GitHub Actions, Jest, React Testing Library Schneider Electric, NY Software Developer
June 2016 – January 2020
Contributed to the MySE portal — a multi-country personalized web platform delivering order management, product catalog, and customized content for Schneider Electric customers worldwide.
• Developed and maintained enterprise applications in a large-scale corporate environment, supporting global users.
• Designed and implemented backend services using Java, Spring, and Hibernate, ensuring scalable architecture.
• Contributed to frontend enhancements using JavaScript, HTML, and CSS, improving user experience across modules.
• Built and supported RESTful APIs, enabling smooth integration with frontend React-based applications.
• Performed debugging, performance tuning, and root cause analysis for complex production issues.
• Developed test plans and technical documentation, ensuring high-quality releases and maintainability.
• Provided L3 production support, troubleshooting critical issues and maintaining system uptime. Edifixio Pvt Ltd, India Software Engineer
June 2012 – May 2016
Worked on the Gomez application — a dashboard platform for monitoring last-mile data health through analytics and charts.
• Developed functional requirements based on business requirements and translated them into technical designs.
• Built JSP pages to capture user personal information, vehicle details, driving history, and insurance data.
• Built and supported RESTful APIs, enabling seamless integration with modern React applications and client-side routing (React Router).
• Designed and developed web clients using Struts Framework, JSP Tag Libraries, JavaScript, XML, and HTML.
• Parsed XML data using DOM parser and persisted policy data to a DB2 database via Entity Beans.
• Integrated third-party chat application (Kana) to allow users to consult licensed insurance agents.
• Provided production support for Auto Quote releases across multiple states and handled user-testing tickets.
• Applied Business Delegate and Service Locator design patterns for JNDI lookups and EJB binding. Adapt Solutions, India Java Developer
June 2010 – May 2012
Worked on Astor — a web-based asset management system used by IT and non-IT organizations for budget approvals, asset requisition, and administrative reporting.
• Participated in iterative/incremental development, requirement analysis, and design meetings.
• Performed object modeling using UML with Rational Rose and designed UIs using JSP following MVC architecture.
• Developed Presentation Tier using Struts, JSP, Servlets, TagLibs, HTML, and JavaScript; authored Action classes and Form Beans.
• Built and maintained Data Access Layer using JDBC and Entity Beans 2.0.
• Implemented customized frameworks for exception handling and logging; configured JSF (web.xml, faces-config.xml).
• Designed and maintained the full build process using ANT; wrote unit and integration tests using JUnit.
• Deployed applications on WebLogic Application Server and used CVS for version control. EDUCATION
Master of Computer Application — WBUT, West Bengal, India 2007 – 2010
Bachelor of Science, Mathematics Major — Calcutta University, India 2003 – 2007