Swathi Angadi
San Jose, California ***************@*****.*** 669-***-****
linkedin.com/in/swathi-angadi-150021105 GitHub github.com/SwathiAngadi Professional Summary
Motivated Front-End developer with 5 years of expertise in React,Redux, JavaScript, Front- End Development, HTML5, CSS. Passionate about building user-friendly applications, solving complex problems, and continuously learning modern web technologies. Seeking to contribute to a dynamic development team.
Technical Skills
- Languages: JavaScript, HTML5, CSS3
- Frameworks & Libraries: React, Redux, SCSS, jQuery, D3.js
- Tools & Platforms: Git, GitHub, VS Code, Figma, Vite, npm
- Other Skills: Responsive Design, REST APIs, Agile/Scrum, CI/CD Professional Experience
Software Engineer
JP Morgan Chase and Co – Bangalore, India 08/2021 – 09/2022
- Collaborated with designers and developers to implement UI/UX improvements.
- Integrated REST APIs and optimized app performance.
- Follow best practices and standards for accessibility and cross-browser compatibility.
- Took ownership of components, from design to deployment, ensuring scalability and maintainability.
- Conducted code walkthroughs to improve code quality, share knowledge, and onboard team members.
- Delivered project demos, showcasing new features and gathering feedback. Senior Engineer
Sony India Software Centre (Payroll- JGD Tech)– Bangalore, India 02/2021 – 07/2021
- Created reusable and scalable React components for Skill Tool Application.
- Developed skill charts using Chart.js with a download option.
- Implemented CSV generation and download functionality from the UI.
- Built and modified REST APIs with Express.js for seamless communication.
- Writing simple SQL queries to fetch and manage data from the database.
- Integrated authentication and authorization mechanisms in the front-end using access and refresh tokens
- Enhanced application security by adding role-based access control (RBAC) with JWT. Software Engineer
Torry Harris Integration Solutions – Bangalore, India 04/2019 – 01/2021
- Developed dynamic SVG visualizations with D3.js to improve data representation.
- Integrating Gulp for file minification and SCSS-to-CSS compilation.
- Writing unit test cases in QUnit and Mockjax.
- Ensuring code coverage with JSCover and integrating QUnit with Jenkins via PhantomJS.
- Implemented Dark/Light theme toggle across the application using CSS variable. Junior Engineer
Cnetric Enterprise Solutions– Bangalore, India 08/2017 – 02/2019
- Creating reusable UI components in ReactJS and ensuring a consistent visual design across the App.
- Working closely with backend team for API integrations.
- Learn and understand user interactions.
- Developed flexible and well-structured front-end pages, along with the APIs to support it. Projects
1. End Game React, CSS, Vite Live: https://swathiangadi.github.io/EndGame/
- Developed an End Game App, where user has to guess the letter within 8 attempts.
- Implemented state management with hooks and responsive design.
- Deployed using GitHub Pages.
2. Chef Claude React, CSS, Hugging Face AI Live: chef-claude-swathi.netlify.app
- Developed Chef-Claude, a React & Netlify recipe app integrated with Hugging Face AI for generating recipes based on user ingredients.
- Deployed the application on Netlify for live access. Education
M Tech in Computer Science
M S Ramaiah Institute of Technology– Bangalore, India 2015-2017 BE in Computer Science
UBDT College of Engineering– Davanagere, India 2011-2015