# Joseph McBride > Software Engineer @ Darwin Homes | Web Development, Software Architecture Location: San Francisco, California, United States Profile: https://flows.cv/josephmcbride As a software engineer at Darwin Homes, I leverage my skills in Python, TypeScript, React and other tools to create highly functional and user-friendly web applications for the real estate industry. I work with a team of engineers, designers, and product managers to deliver solutions that improve the rental experience for both landlords and tenants. Some of my recent projects include developing a programable task automation system for use by internal operators and property managers, integrating a payment system for rent collection, and optimizing the performance and security of the website. ## Work Experience ### Software Engineer @ Darwin Homes Jan 2021 – Present ### Software Engineer @ OPSWAT Jan 2018 – Jan 2021 | San Francisco, California - Developed RESTful APIs to enable secure communication between front-end and back-end systems. - Conducted code reviews and security audits to identify and rectify potential vulnerabilities and security weaknesses. - Collaborated closely with cybersecurity experts to ensure compliance with industry standards and best practices. - Implemented modular architecture and design patterns to enhance maintainability and scalability while preserving security integrity. - Actively participated in Agile/Scrum development methodologies, delivering features and updates on time. - Troubleshot and resolved complex security-related issues, optimizing code for improved performance and security. - Stayed current with emerging cybersecurity threats and technologies, integrating new security measures into software solutions. ### Junior Software Engineer @ Nitrogen Jan 2017 – Jan 2018 | Auburn, California, United States ### Programming Tutor @ Independent Clients Jan 2016 – Jan 2017 | San Francisco, CA As a Programming Tutor, I helped students learn Python for their courses. As a Tutor, I provided after-school and weekend tutoring services for grammar and high school students. Notably, I: ❖Aided students who learned to program in Python and received A’s in their programming classes. ### Quality Control Chemist @ CS Bio Co. Jan 2015 – Jan 2016 | Menlo Park Worked on team with 2 other scientists to run quality control tests on all products sold to clients. - Took the initiative to create script in Python to automate creation of quality control certificates, saving several hours per week of data entry time for the team. ## Education ### Software Development App Academy ### Bachelor of Science (BS) in Biochemistry and Molecular Biology University of California, Davis Jan 2011 – Jan 2015 ## Contact & Social - LinkedIn: https://linkedin.com/in/josephmcbride --- Source: https://flows.cv/josephmcbride JSON Resume: https://flows.cv/josephmcbride/resume.json Last updated: 2026-03-29