About Me
Hi, my name is Shuddha Chowdhury and I'm a highly experienced software engineer with over 8 years of experience in developing, testing, debugging, and enhancing web applications using Angular, React, Java, Python, JavaScript, HTML, CSS, and AWS. A team player who collaborates effectively with other engineers, product managers, and clients to deliver high-quality software solutions that exceed customer expectations.
Experience
-
Software Engineer
SEQTEK | Tulsa, Ok | July 2023 - Present
- Refactor and improve Complete Health software projects with React and ASP.Net, meeting client requirements and coding standards, increasing software quality by 80% and reducing software defects by 85%.
- Write, test, and debug code following software engineering principles and best practices, reducing errors and bugs by 50%.
- Collaborate with other engineers to design and implement software architecture and make changes as needed, enhancing software performance and functionality by 70%.
- Train new engineers and help them onboard faster, increasing their productivity and efficiency by 40%.
- Spearhead the integration of CI/CD pipelines, enhancing deployment frequency by 60%.
- Lead a cross-functional team in adopting microservices architecture, resulting in a 30% improvement in system resilience and scalability.
- Initiate and drive the adoption of code review practices, improving team code quality and collaboration.
-
Software Engineering Technical Expert
Chegg, Inc. | Tulsa, OK | Jul 2020 – Present
- Facilitate personalized technical support in 1-on-1 online sessions, advancing students’ learning and increasing student satisfaction scores by 30%.
- Respond promptly to technical questions and guidance needs, improving response times by 40% and enhancing the coaching team’s efficiency.
- Conduct mock interviews, providing targeted feedback that increases student job offer rates by 20%.
- Develop and lead workshops on software engineering best practices, raising team skill levels by 25% and boosting project delivery efficiency by 15%.
- Serve as a technical mentor for junior engineers, fostering a culture of continuous learning and improving team performance by 35%.
-
Software Engineer II (Full Stack Software Developer)
Forcepoint | Tulsa, Ok (Remote) | September 2021 - March 2023
- Built UI features for FBA software using React, JavaScript, HTML, and CSS, increasing the usability and functionality of the product for major clients like Credit Suisse and BNPP by 50%.
- Provided Engineering Escalation support to major clients and reduced the resolution time of their issues by 40% by collaborating with other engineers.
- Enhanced the FBA product by debugging and testing code in Java based on client requests, improving the performance and reliability of the product by 3x.
- Championed the implementation of automated testing frameworks, reducing manual testing hours by 75%.
- Acted as the technical liaison between engineering and product management teams, ensuring alignment on product vision and technical feasibility.
-
Full Stack Software Developer
Enhatch Inc. | Tulsa, Ok (Remote) | April 2021 - June 2021
- Developed and enhanced front-end and back-end applications using ColdFusion and CFWheels Framework, adhering to MVC architecture and client requirements, increasing the functionality and usability of the product by 70%.
- Regularly tested code functionality and reported performance improvement suggestions, resulting in 3x faster and more reliable code.
- Collaborated with the product manager to ensure that Agile user stories were met, delivering high-quality software solutions that exceed customer needs and expectations.
- Implemented responsive design principles to ensure cross-platform compatibility and optimal user experience, improving customer satisfaction ratings by 25%.
- Integrated RESTful API services, enhancing the application’s communication with third-party services and increasing data throughput by 40%.
- Led a DevOps initiative to automate the deployment process, reducing deployment time by 50% and increasing release frequency.
- Mentored junior developers in best coding practices and modern development frameworks, raising team productivity by 35%.
- Conducted comprehensive security audits of the application stack, strengthening system security by identifying and mitigating potential vulnerabilities.
-
Software Developer
Software Engineering Architecture Team | University of Tulsa| Tulsa, OK | Aug 2016 – Jul 2020
- Collaborated with a team of engineers using Java and Git to develop and maintain software solutions, ensuring alignment with architectural standards and improving system architecture compliance by 90%.
- Engaged in code reviews and pair programming sessions with Python and React, enhancing code quality and team knowledge sharing, increasing code maintainability by 35%.
- Checked software dependencies for simulation algorithms across various programming versions including C++ and MATLAB, and prepared documentation, ensuring 100% compatibility and reliability of the software.
- Tested and ran GenProg Automatic Code Repair software on C# projects and documented software efficiency, demonstrating the effectiveness of the software in repairing bugs, reducing bug resolution time by 50%.
- Co-authored research papers on software engineering topics using LaTeX and R Markdown, contributing to the university’s academic reputation in the tech community and increasing citation count by 20%.
- Organized and led study groups for advanced programming topics in JavaScript and SQL, aiding in the academic success of peers and improving peer performance by 40%.
Key Projects
- Complete Health Software Refactoring Initiative
- Forcepoint Behavioral Analytics Review Dashboard Page Enhancement Project based on Customer's Requirement
- Forcepoint UEBA Explore page feature enable disable work based on customer's ask
- Enhatch Web Application Overhaul
- Halliburton's Integration of 4D Seismic, Electromagnetic & Gravity Data for Improved Reservoir Modeling with EnKF