As a Full Stack Software Developer, I bring a unique blend of technical expertise and creativity to product development. My passion for programming, integrating, and troubleshooting computer hardware/software has led me to excel in solving complex problems.
With over twelve years of experience, I have designed and managed a wide range of systems, including the development and creation of numerous line of business websites and applications. My work has reduced costs and system turnaround times at each business that I have contracted with.
Additionally, I have constructed advanced PBX telephone systems for 50+ companies around Winnipeg, increasing the perceived public professionalism displayed by each of these companies.
I am a big believer in efficient and functional processes, and I have consistently delivered exceptional value to my clients by pushing for these ideals. Using a combination of proper documentation, ticketing, and source control, I consistently achieve a high level of accountability and reliability in my work.
I am proficient in C#, JavaScript, Typescript, and Python and have designed complex technical systems that touch the entire stack. I believe in reproducible builds and easy deployment with Docker, as evergreen deployment reduces downtime. Separation of technical concerns reduces software problems, which is crucial for any product. My extensive system administration experience, with over a decade of Linux experience, ensures that the bottom of the product stack is as solid as the rest.
With my technical expertise and passion for solving complex problems, I am confident in my ability to solve any software-related issues you may have.