Experienced in coordinating with cross-functional teams to establish and detail requirements for new software features, ensuring alignment with project goals. Developed and improved software for embedded systems, addressing both new installations and existing applications. Proficient in integrating third-party APIs to enhance software functionality, while employing various integrated development environments for efficient coding practices. Demonstrated ability in developing, testing, debugging, and documenting software programs using Java, JavaScript, HTML, and CSS.