Highly skilled and adaptable Software Engineer with a proven track record of transforming client requirements into effective technical development strategies. Excellent communication skills to effectively collaborate with both technical and non-technical stakeholders and clients. Exceptionally organized and reliable, adept at managing multiple priorities with a positive outlook. Proactive and eager to take on additional responsibilities to achieve team objectives.
Overview
5
5
years of professional experience
1
1
Certification
Work History
Software Engineer II
Edriving LLC
San Jose, CA
08.2022 - Current
Developed customized code utilizing Java best practices, design patterns, and Spring Boot for RESTful web services in different projects. This initiative resulted in a remarkable 20% increase in project efficiency and a substantial 30% reduction in code maintenance time.
Revised, modularized, and updated old code bases to modern development standards, reducing operating costs, improving functionality, and enhancing code maintainability.
Developed, tested, debugged and documented software programs using Java, JavaScript and HTML and CSS.
Analyzed solutions and coding fixes for software problems, ensuring the efficient resolution of technical issues and optimizing software performance.
Created detailed design documents, test plans, user manuals, release notes and other related documentation.
Performed regression testing to compare the existing code base with the developed one, ensuring proper functionality and compatibility with existing systems.
Integrated third-party APIs into existing systems as needed for enhanced functionalities.
Utilized version control tools such Bitbucket for managing source codes across multiple projects.
Efficiently handled multiple support tickets in Jira, providing timely resolutions to customer issues and ensuring high customer satisfaction.
Utilized Keycloak to enhance authentication and authorization mechanisms, ensuring robust security and streamlined access control in software development projects.
Deployed applications on server machines utilizing cloud services like AWS.
Collaborated with cross-functional teams, participated in code and design reviews, and mentored junior developers to ensure smooth project delivery and promote positive team culture.
Web Developer
UT Technology Pvt Ltd
10.2018 - 09.2021
Website development using MVC architecture: Developed websites using Model-View-Controller (MVC) architecture, utilizing HTML, CSS, JavaScript, JSON, and jQuery languages, to create robust and scalable web solutions.
Website design testing and review: Conducted thorough testing and review of website design for responsiveness, clarity, and effectiveness, ensuring optimal user experience across different devices and browsers.
Code modification and optimization: Modified existing code written in programming languages such as Java, optimizing code for better performance, maintainability, and adherence to coding standards.
Web hosting management: Generated web hosting presence to accommodate specified needs, uploading and maintaining files on hosting account, ensuring seamless website hosting and availability.
Documentation and knowledge sharing: Maintained documentation of coding standards, processes, and best practices, and shared knowledge with team members, contributing to knowledge-driven team culture and fostering continuous improvement.
Problem-solving and debugging: Identified and resolved website issues, bugs, and errors, utilizing effective troubleshooting and debugging techniques to ensure smooth website functionality.
Software Engineer
Client - ITOCHU Techno-Solutions
03.2019 - 09.2021
Collaborative software development: Collaborated with software development team members, utilizing Visual Basic, SolidWorks, Teamcenter, C#, .NET, and SQL, to design and develop robust solutions that meet client requirements for functionality, scalability, and performance.
Efficient software installation and configuration: Installed and configured software applications, and tested solutions for functionality, ensuring smooth deployment and operation.
Code review and troubleshooting: Checked client code for bugs and weaknesses using approved troubleshooting methods, identifying and resolving issues to ensure software reliability and security.
Performance optimization and feature incorporation: Adjusted design parameters to boost performance and incorporate new features, continuously improving software functionality and efficiency.
Detailed reporting and progress tracking: Prepared detailed reports on updates to project specifications, progress, identified conflicts, and team activities, ensuring transparent communication and project tracking.
Conducted full lifecycle software development from planning to deployment and maintenance.
Education
Diploma Of Japanese Language -
Kitakyushu Medical School
Kitakyushu
09.2018
Bachelor of Technology - Computer Science And Engineering