Sign In

David Clark

Senior Developer - ThoughtWorks

Professional Background

David Clark is a seasoned software developer with an impressive history that spans over a decade in the technology sector. David is currently leveraging his extensive knowledge and experience as a Senior Developer at ThoughtWorks, a globally recognized leader in software development and consulting. In his role, he is involved in creating high-quality software solutions, collaborating with diverse teams, and guiding junior developers through best practices in coding and agile methodologies.

Before joining ThoughtWorks, David served as a Software Engineer II at MasterControl, a company specializing in enterprise quality management software. In this role, he was responsible for developing software solutions that help organizations streamline their operations and ensure compliance with various industry regulations. His contributions significantly improved the performance of MasterControl’s software products, earning him recognition as a valuable team member.

David's career started at Conservice The Utility Experts®, where he worked as a .NET Developer. Here, he honed his skills in .NET technologies and contributed to projects that enhanced the efficiency of utility management services. His programming expertise continued to grow during his tenure at PhasedLogix, where he took on the role of Software Engineer, developing innovative solutions to complex problems. Furthermore, his tech-savvy background began when he worked as a Tech Support Specialist at HotSite Networks, where he supported clients and gained insights into user experience and software troubleshooting.

Additionally, David has entrepreneurial experience as a self-employed Java Developer, showcasing his versatility and passion for technology.

Education and Achievements

David earned his Bachelor of Science (BS) in Computer Science from Utah State University. His education provided him with a strong foundation in programming, algorithms, and software engineering principles, which he has built upon throughout his career. His time at Utah State University equipped him not only with technical skills but also critical thinking and problem-solving abilities, essential for any successful developer.

His achievements in the software industry are noteworthy. David's role in enhancing software products has led to streamlined operations for numerous clients, showcasing his ability to make a significant impact in the tech world. As he continues to push boundaries and take on new challenges, David remains committed to lifelong learning and professional development, often participating in tech meetups, webinars, and industry conferences to stay abreast of the latest technology trends.

Achievements

  • Senior Developer at ThoughtWorks: Leading the development of tailored software solutions for clients, focusing on quality and innovation.
  • Software Engineer II at MasterControl: Instrumental in improving product functionality and supporting compliance with industry regulations.
  • Expertise in .NET Technologies: Developed a range of applications that enhance utility management services during his time at Conservice.
  • Tech Support Specialist: Gained valuable experience in client-facing roles, which has enriched his understanding of user needs and software performance.
  • Self-Employed Java Developer: Showcased his flexibility and entrepreneurial spirit by providing custom development services.

tags':['Senior Developer','ThoughtWorks','Software Engineer','MasterControl','Computer Science','Utah State University','.NET Developer','Conservice','Java Developer','Technology Sector','Software Solutions','Software Development','Tech Support Specialist','PhasedLogix','Self-employed','Software Engineering'],

questions':['How did David Clark transition from a Tech Support Specialist to a Senior Developer at ThoughtWorks?','What were some of the key projects David Clark worked on during his time at MasterControl?','In what ways has David Clark’s education at Utah State University influenced his career in technology?','How does David Clark stay updated with the latest trends in software development and technology?','What impact has David Clark made on the software solutions provided at ThoughtWorks?']} JSON data to be encoded properly. The system will parse it with a custom function. Ensure proper syntax. }

David Clark
Add to my network

Location

Salt Lake City, Utah