James Di Edwardo
About James Di Edwardo
James Di Edwardo is a software developer with extensive experience in both front-end and back-end web technologies. He has worked at Strasz Assessment Systems since 2011 and has held previous positions at Pc Professor and Tradestation Technologies, Inc.
Work at Strasz Assessment Systems
James Di Edwardo has been employed at Strasz Assessment Systems as a Software Developer since 2011. His role involves utilizing his expertise in both front-end and back-end web technologies to contribute to various software development projects. He has been with the company for over 13 years, focusing on enhancing software reliability and efficiency through automated testing and deployment.
Previous Experience at Pc Professor
Prior to his current position, James Di Edwardo worked at Pc Professor as a Computer Software Trainer from 1997 to 1999. This role took place in Boca Raton, Florida, where he provided training and support in computer software, helping students and professionals enhance their technical skills.
Experience at Tradestation Technologies, Inc.
James Di Edwardo served as a Web Developer and Project Manager at Tradestation Technologies, Inc. from 1999 to 2001. During his time in Miami, Florida, he was responsible for managing web development projects, applying his skills in both development and project management to deliver effective solutions.
Education and Expertise
James Di Edwardo studied Computer Science, Physics, and Chemistry at Palm Beach Atlantic University for one year, from 1987 to 1988. He also attended Palm Beach State College, where he focused on Computer Programming, Physics, and Chemistry for two years, from 1984 to 1986. His educational background complements his expertise in front-end technologies like Angular and ReactJS, as well as back-end development.
Technical Skills and Methodologies
James Di Edwardo possesses a strong proficiency in various software tools, including MS Visual Studio and Adobe Photoshop. He employs architectural patterns such as MVVM and MVC in his development work. Additionally, he utilizes Agile methodologies, including Scrum and Test-Driven Development (TDD), to enhance the software development process, ensuring high-quality deliverables.