Experience
2024 — Now
2024 — Now
United States
I currently engineer custom components using Form.io and JavaScript, enhancing application functionality and user interaction. I design and implement RESTful APIs with Node.js to enable seamless data exchange between frontend and backend systems, utilizing Postman for comprehensive testing and validation. My role involves creating and optimizing PostgreSQL views and functions to streamline data processing and ensure data integrity. I lead the development of responsive, dynamic frontends with Angular, integrating complex forms and interactive elements while managing the complete development lifecycle, including code reviews, testing, and deployment. Collaborating with cross-functional teams such as UX/UI designers, QA testers, and project managers, I deliver high-quality software solutions within project timelines. Additionally, I focus on performance tuning for both frontend and backend code, improving system responsiveness and scalability, and ensuring reliability through rigorous debugging and testing.
2023 — 2023
2023 — 2023
San Francisco, California, United States
In this role, I assisted in the strategic data modeling initiative to facilitate the smooth migration of mission-critical business data from a legacy SQL-based CRM system to an innovative NoSQL database, MongoDB, which enhances data efficiency and accessibility. I also innovatively devise and execute a dynamic data pipeline using Python by leveraging powerful libraries such as Pandas, NumPy, and PyMongo to enable smooth data synchronization between MongoDB, Tableau, and Google Sheets in real time. Additionally, I establish a user-friendly and standalone application utilizing Python's Tkinter GUI interface to automate the entire report generation process by executing SQL queries based on report specifications and autonomously disseminating reports to stakeholders. Integration of tkCalendar and using pyInstaller resulted in an executable solution. Collaborated with the team to create webpages using a CLI tool while leveraging fundamental web technologies like HTML and CSS to ensure seamless data retrieval and integration from RESTful APIs through the Flask framework.
2022 — 2023
San Francisco, California, United States
Working as a Graduate/Research Teaching Assistant, I serve as a Teaching Assistant for various courses, including Software Engineering, DBMS Web Development, and HCI. I demonstrate expertise in software development by creating the HVFQI (Health Visual Function Questionnaire Interface) web application for The Smith Kettlewell Eye Research Institute to efficiently gather participant responses to 50+ questions, including follow-up inquiries, which enhances the pediatric clinical screening process for visual impairment. Moreover, I collaborate closely with instructors to streamline course organization, contribute to the development of lecture materials, and assist in grading assignments and projects, ensuring the academic success of students.
2019 — 2021
2019 — 2021
India
For over 4+ years, I have been at the forefront of designing and developing user-centric applications, specializing in UI/UX design for Windows applications in the retail domain, including ALDI SÜD, using the DevExpress framework to enhance user experiences. I have modernized legacy systems by migrating 10+ Classic ASP applications to ASP.Net MVC and AngularJS, significantly improving response times and efficiency. My expertise includes engineering ReactJS components with Redux for efficient data flow, integrating RESTful APIs, and leveraging React Hooks for maintainable and scalable code. On the backend, I’ve implemented server-side logic and APIs with Node.js, reducing response times by 30% and supporting a 50% growth in the user base. I have also deployed robust CI/CD pipelines using Azure DevOps to streamline software development, and through meticulous testing with Jest and React Testing Library, reduced post-release front-end bugs by 30%. These efforts reflect my commitment to delivering impactful solutions and driving technological excellence.
2017 — 2019
India
As an Associate Software Engineer, I conceptualized, designed, and delivered a diverse range of web-based applications for JCPenney, seamlessly integrating front-end technologies like HTML, CSS, and Bootstrap with robust back-end API interactions. I ensured software excellence by writing comprehensive unit tests using Jest, fostering high-quality code and reliability. Driving innovation, I introduced new C# class libraries, bolstered data access layers with ADO.Net, and integrated Entity Framework for efficient data retrieval and manipulation. My expertise extended to managing XML and JSON serialization/deserialization, enriching data processing capabilities. I optimized database performance by crafting SQL migration scripts for the Store Inventory Management application, reducing query execution times by 30%. Additionally, I established and deployed efficient CI/CD pipelines in Azure DevOps, reducing deployment times by 40%. By leveraging Git version control and Agile methodologies, I contributed to a streamlined SDLC, ensuring seamless collaboration and code integration throughout the development process.
Education
San Francisco State University
Master of Science
Anna University Chennai