Full stack software engineer skilled in a variety of languages and problem domains. Flexible, reliable, and clear-minded.Production experience with: PHP, Hack, Go, JavaScript, SQL, Ruby on Rails, Python. General skills: Database design, sprint planning, testing, pair programming, Agile development, Git
Security Compass
View- Website:
- securitycompass.com
- Employees:
- 252
-
Senior Software EngineerSecurity Compass Oct 2021 - Present -
Software EngineerConnected Sep 2017 - Oct 2021Toronto- Led the development and integration of third party payment providers into large scale forum software written in PHP and Go- Worked with cross-functional teams to deliver software used by millions of users, writing scalable software on a large legacy codebase in Hack- Worked closely with non-technical staff to ensure engineering work and proposed deliverables were understood, eliminating uncertainty with respect to features being delivered and their timelines- Worked with clients… Show more - Led the development and integration of third party payment providers into large scale forum software written in PHP and Go- Worked with cross-functional teams to deliver software used by millions of users, writing scalable software on a large legacy codebase in Hack- Worked closely with non-technical staff to ensure engineering work and proposed deliverables were understood, eliminating uncertainty with respect to features being delivered and their timelines- Worked with clients and external teams to turn abstract business needs into technical requirements to be executed by engineering teams- Used pair programming to onboard and train engineers, improving their technical competencies and utilization of best practices- Performed comprehensive code reviews to keep new code in line with established patterns and best practices Show less -
Software DeveloperKinetic Commerce Nov 2014 - Sep 2017- Developed backend infrastructures in Ruby on Rails for iOS and web applications- Used JavaScript and the Vue.js framework to create web frontends- Used Objective-C to create software for use in a mobile iOS and desktop OS X environment- Collaborated with team members to design and create databases for use in the backend infrastructure- Participated in code architecture design and execution to create clean, reusable code- Implemented comprehensive testing to ensure code… Show more - Developed backend infrastructures in Ruby on Rails for iOS and web applications- Used JavaScript and the Vue.js framework to create web frontends- Used Objective-C to create software for use in a mobile iOS and desktop OS X environment- Collaborated with team members to design and create databases for use in the backend infrastructure- Participated in code architecture design and execution to create clean, reusable code- Implemented comprehensive testing to ensure code quality and adherence to requested features- Used pair programming to onboard new developers onto the software stack- Used Agile development to deliver features to clients in a frequent and transparent manner- Researched and prototyped requested features to provide technical estimates to the team and to clients- Validated proposed design solutions from a technical perspective Show less -
Device Engineer InternMicrosemi Jun 2011 - Jul 2012
David D. Education Details
-
Computer Science
Frequently Asked Questions about David D.
What company does David D. work for?
David D. works for Security Compass
What is David D.'s role at the current company?
David D.'s current role is Software Engineer.
What schools did David D. attend?
David D. attended University Of Toronto.
Who are David D.'s colleagues?
David D.'s colleagues are Shiela Spaleta, Christine Trejbal, Joe Joeblow, Atef Naili, Rajesh Pampari, Isabela Palanca Aureus, Stacy Brown.
Not the David D. you were looking for?
-
David O'Neill Losier, CFA, CPA, ICD.d
Caraquet, Nb -
2davidstevensonactor.com, yahoo.ca
-
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial