| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
Phone: PHONE NUMBER AVAILABLE Email: EMAIL AVAILABLEProfessional Summary:Result-oriented and highly skilled Software Engineer with 8+ years of experience in designing, developing, requirement analysis, source and version control, and working with cross-functional teams using React JS, NextJS, HTML5, CSS3, JavaScript, TypeScript, Bootstrap, Styled-Components, NodeJS, ExpressJS, AJAX, JSON and XML.Expertise in crafting custom React hooks, enabling the creation of reusable and maintainable logic across various components. Developed advanced React concepts such as Refs and ForwardRefs to optimize component interactions and improve performance.Good experience working with Designed dynamic overlays with React JS, Redux on the front end for Proficiency.Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.Good Experience in ReactJs for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts. Good experience in creating Custom Reusable React Components Library.Authored comprehensive test cases for front-end using Jest, ensuring high code quality and robustness.Specialized in building a base component library, focusing on creating reusable components that adhere to consistent design principles and coding standards. This approach significantly reduces development time and enhances code maintainability across projects.Created integration tests to assess the interaction between modules, leading to a 15% reduction in bugs and improved application stability.Expertise in developing full-stack applications using NodeJS and ExpressJS, a highly scalable and efficient JavaScript runtime environment. Proficient in creating robust backend services and APIs, capable of handling high volumes of requests and data processing efficiently.Worked on projects resulting in a 40% increase in operational efficiency through 200+ CRUD operations, 30+ RESTFUL APIs, optimized workflows, and 20+ major deployments.Analyzed and optimized code quality with Snyk, reducing complexity by 35% and duplication by 20% and proactively resolved security vulnerabilities identified by Snyk, ensuring compliance with industry best practices and standards.Designed and implemented performance test scripts using Jmeter to simulate high traffic scenarios and identify performance bottlenecks.Deployed New Relic's suite of tools to monitor application performance and log critical metrics, providing real-time insights into system health and performance.Defined thresholds and configured alerts for critical performance metrics using New Relics alerting capabilities. Implemented notification channels to ensure timely responses to performance issues and anomalies.Good Experience working with RDBMS like SQL, Oracle, DB2 and NoSQL like MongoDB.Proficient in configuring build tools like Babel and Webpack to streamline the development process, automate tasks, and optimize application performance.Experience in Developing Web API using NodeJS and hosted on multiple load balanced API instances.Implemented API gateways to connect diverse services, streamlining data flow and enhancing service interconnectivity.Managed version control with GitHub, facilitating code collaboration and efficient project management.Participated in CI/CD processes, reducing deployment times and improving release cycles.Good Experience working with IDEs like IntelliJ, Sublime, NotePad++, Eclipse, Visual Studio Code.Hands on Experience in using JIRA to track development process and defects.I am adept at collaborating with cross-functional teams to deliver high-quality software that meets business needs and user expectations.Passionate about writing clean, well-documented, and efficient code. Demonstrated track record of contributing to successful project deliveries using agile methodologies.Automated deployment processes with AWS CloudFormation and Terraform, resulting in a 30% decrease in deployment time.Technical Skills:Programming LanguagesHTML4/5, CSS2/3, JavaScript, ECMA Script (ES5, ES6), TypeScript, Java, NodeJSFrameworksReact JS, Next JS, ExpressJS, Bootstrap, jQuery, Spring, Spring BootUnit TestingJasmine, Mocha, Jest, Junit, Mockito, TestNGIDE, HTML EditorsNotepad++, Eclipse IDE, Sublime, Visual Studio, Dreamweaver, IntelliJCloud TechnologiesAWS EC2, S3, AWS Queue, Sage Maker, AWS Lambda, AWS Cloud Watch, IAM RolesDatabasesMYSQL, MongoDB, Google Firebase, DynamoDBMonitoring & LoggingSplunk, New Relic, Log4JTools & TechnologiesGitHub, Docker, Kubernetes, Gradle, Maven, Swagger, New Relic, JMeter, Figma, SonarQubeDebugging ToolsFirebug, Google Chrome Web Debugger, Net Beans Connector, BugzillaSecuritySnyk, OWASP principles, Spring SecurityEducation Skills:Masters degree in Computer Science, Villanova University, PA, US Aug 2019 May 2021Bachelor's degree in computer science, R.V.R & J.C. College of Engineering, AP, India Sept 2012 May 2016Professional Experience:Radian Group, PA Sept 2021 Till DateRole: Software DeveloperResponsibilities:Developed and maintained responsive web applications using React JS and Next JS, enhancing user experience and performance.Built single page apps, modules, graphics, and reusable components using React JS components.Worked extensively on two-way, one-way data binding, built-in components and developed single page applications using ReactJS, Redux.Used React-Router to turn application into Single Page Application (SPA).Developed serverless functions to handle backend processing and event-driven tasks using AWS Lambda.Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux libraries.Customized Webpack configurations to optimize bundling and asset management, including plugin setups for code splitting, lazy loading, and tree shaking.Worked on JavaScript frameworks (Node JS, React JS) to augment browser-based applications.Worked upon the dashboard for the project which contained a variety of charts and drag gable components using D3, React JS.Integrated PDF.js into web applications to enable seamless PDF rendering and interaction directly within the browser, enhancing user experience and accessibility.Developed and maintained robust backend systems using NodeJS and ExpressJS, ensuring scalable and efficient server-side solutionsDesigned and implemented RESTful APIs to facilitate seamless communication between frontend and backend applications.Implemented user authentication and authorization with JWT and OAuth, securing API endpoints and managing user sessions.Diagnosed response time issues and leveraged optimization techniques to decrease response time of an api from 1.5s to 900ms.Maintained Cross Browser compatibility & implemented Responsive Web Design using Twitter Bootstrap.Responsible for creating Mobile applications using Typescript, ES6 and for Web API and browser clients.Worked with package managers NPM, Bower and build tools Gulp, Grunt.Monitored application and system performance, set up alarms and automated responses for operational issues using AWS CloudWatch.Configured and maintained scalable object storage solutions for backup and data archival using AWS S3.Investigated and optimized the teams aws resource usage leading to 20% IMR cost savings.Analyzed and optimized code quality with Snyk, reducing complexity by 35% and duplication by 20% and proactively resolved security vulnerabilities identified by Snyk, ensuring compliance with industry best practices and standards.Having experience using JavaScript Task Runner Grunt to perform frequent tasks such as Minification, linting and Compilation.Improved the page load performance of the application from 84% to 92% by using useLayoutEffect hook to avoid layout shifts.Collaborated with project managers and other team members to establish timelines and prioritize tasks effectively.Environment: React JS, NextJS, HTML5, CSS3, JavaScript, TypeScript, Bootstrap, GIT, Ajax, JSON, NodeJS, ExpressJS, REST, MySQL, VS Code, Grunt, Gulp, Jest, Jmeter, New Relic, Swagger, AWS, SonarQube, ConfluenceNike, Portland, OR Sept 2020 Aug 2021Role: Software DeveloperResponsibilities:Designed and implemented both frontend and backend components for a multi-tier application using ReactJS, NextJS, Node.js, and Express.js, enhancing user experience and functionality.Developed RESTful APIs and integrated them with the React frontend, enabling seamless data exchange and efficient client-server communication.Created custom Hooks for reusable logic, improving code maintainability and reducing redundancy.Employed useContext and useReducer to handle global state management for complex applications, facilitating efficient state updates and data flow.Implemented user authentication and authorization using JWT, improving application security and user management.Created unit tests for individual functions and components using Jest, covering edge cases and validating expected behavior.Utilized React Router for seamless navigation and state management to dynamically update menu items based on user authentication and permissions.Implemented client-side caching and optimized API calls, resulting in a 20% improvement in application performance.Created and maintained documentation for components and development processes, facilitating knowledge sharing and onboarding.Created CloudWatch Alarms to automatically notify the team of critical issues and performance anomalies, using SNS for alerts and automated response actions.Environment: ReactJS, NextJS, Hooks, JavaScript, TypeScript, HTML5, CSS3, Jest, NodeJS, ExpressJS, Bootstrap, AJAX, JSON, Swagger, New Relic, Axios, AWSNTT DATA, India Aug 2016 Jul 2019Role: Front End DeveloperResponsibilities:Strong Hands-on Experience with React JS, NodeJS, ExpressJS, BootStrap, JavaScript, HTML5, CSS and XML.Worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.Extensively worked on developing the single page application ( SPA) using ReactJS and Used bootstrap for responsive web design.Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.Automated deployment processes with AWS CloudFormation and Terraform, resulting in a 30% decrease in deployment time.Implemented Server and Client-Side validations using JavaScript.Client-Side code was written in React JS and Server-Side Code were developed using MVC4.Developed the search engine and performance optimized front-end (HTML, CSS, and JS) for the application.Enhancement of existing application utilizing JSP, Created HTML5 navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML.Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy. Developed various reports and charts using HTML Canvas, HTML SVG, D3JS, and SVG by passing JSON objects and arrays as input both for mobile and web applications.Experience in using axios for making Ajax calls (GET, POST) for triggering or fetching data from Restful API's provided by the backend team.Installation and configuration of active directory domain controllers, and windows servers.Developed clear documentation for microservices workflow, enhancing efficiency and reducing inquiries by 25%.Created and customized New Relic dashboards to visualize key performance indicators (KPIs) and application metrics. Enabled stakeholders to easily monitor system health and make data-driven decisions.Implemented automated test cases following Test-Driven Development principles, raising code coverage by 20%.Ensured system stability through rigorous UAT and production validations, achieving a 15% improvement.Conducted code reviews using SonarQube, ensuring adherence to coding standards and security protocols.Successfully migrated stored procedure logic from the database layer to the application layer, enhancing application flexibility, maintainability, and potentially improving performance.Environment: HTML5, CSS3, ReactJS, Flux, JavaScript, jQuery, TypeScript, Jest, NodeJS, ExpressJS, Bootstrap, AJAX, JSON, Swagger, New Relic, Axios, AWSWells Fargo, India Aug 2015 Jul 2016Role: Front End DeveloperResponsibilities:Strong Hands-on Experience with React JS, NodeJS, ExpressJS, BootStrap, JavaScript, HTML5, CSS and XML.Worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.Implemented React Portals to manage modals and tooltips, improving UI performance and user experience by rendering components outside the main DOM hierarchy.Implemented Server and Client-Side validations using JavaScript.Utilized React Router for seamless navigation and state management to dynamically update menu items based on user authentication and permissions.Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy. Developed various reports and charts using HTML Canvas, HTML SVG, D3JS, and SVG by passing JSON objects and arrays as input both for mobile and web applications.Experience in using axios for making Ajax calls (GET, POST) for triggering or fetching data from Restful API's provided by the backend team.Installation and configuration of active directory domain controllers, and windows servers.Created a coding standard document contributed to a 30% reduction in code defects and a 20% decrease in onboarding time for new developers.Conducted peer code reviews to ensure adherence to coding standards and best practices, leading to a 20% reduction in post-release bugs.Environment: HTML5, CSS3, ReactJS, Flux, JavaScript, jQuery, TypeScript, Jest, NodeJS, ExpressJS, Bootstrap, AJAX, JSON, Swagger, New Relic, Axios |