Summary
David Umrysh is a technology leader and entrepreneur with 14 years of experience building web and mobile solutions, currently serving as Director of IT & Digital Systems at Genics and Principal Consultant at Umycode Technologies. He is a hands-on full-stack developer comfortable with PHP, JavaScript, Python, Flutter and MySQL, specializing in long-term engagements with small and medium-sized businesses. His background uniquely blends technical delivery with operational and safety roles from earlier manufacturing and logistics leadership, giving him a pragmatic, systems-oriented approach to IT. As a freelancer since 2018, he consistently ships pragmatic, maintainable solutions and enjoys joining teams where he can both learn and mentor. Based in Edmonton, he pairs formal studies in computer science and commerce with entrepreneurial experience running his consultancy. Colleagues note his curiosity—he’s often “working on something cool” while quietly delivering reliable systems.
14 years of coding experience
12 years of employment as a software developer
Computer Science, Computer Science at University of Alberta
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Red Deer Polytechnic
Bachelor of Commerce (B.Com.), Accounting and Finance, Bachelor of Commerce (B.Com.), Accounting and Finance at Athabasca University