As a software engineer at Myarc Electric, I designed and troubleshooted industrial control systems using various technologies, such as TCP/IP, Ethernet/IP, MODBUS, Structured Text, WPF, .NET, C#, XAML, JavaScript, PHP, SQL, Twilio, Python, and Linux. I have successfully developed and deployed data visualization applications, REST API back-ends, and text and email notification systems for multiple clients.I graduated with a Bachelor of Applied Science in Electrical Engineering Co-op with Distinction from UBC in April 2022. During my co-op term, I worked as an automation engineer at UBC, where I developed web pages, web apps, and REST APIs using HTML5/CSS3/SASS, SQL, JavaScript, Python, and Flask. I also worked to automate the scalability of containerized user environments using Docker and Kubernetes, and implemented JupyterLab notebook extensions using TypeScript and Python. Additionally, I created software to control lab equipment using the VISA API, SCPI commands, Arduino, and Raspberry Pi.My passion for software engineering and electrical engineering started at a young age, when I was fascinated by how computers and electricity work. I learned C++ at the age of 13, and have been developing my skills ever since. I also enjoy playing instruments, camping, road trips, and downhill skiing in my spare time. My goal is to apply my knowledge and skills to create innovative and impactful solutions for real-world problems.
-
Software EngineerGenoptic LedCastlegar, Bc, Ca -
Software EngineerMyarc Electric Nov 2022 - Oct 2023Leduc, Alberta, Canada- Designed and troubleshooted industrial control systems including TCP/IP, Ethernet/IP and MODBUS networks.- Constructed control Structured Text (Pascal) software for Siemens, GE Emerson and Rockwell Allen Bradley PLCs and HMIs.- Developed WPF applications using .NET Framework, C# and XAML for data visualization purposes.- Created responsive web data visualization applications using Javascript, JQuery, AJAX, HTML5 and CSS3.- Implemented full REST API back-end to securely serve data from a MySQL Database using PHP and SQL- Deployed a text and email notification system using Twilio API, Python scripting and Linux services- Reviewed electrical and mechanical schematics to determine constraints, requirements and criteria for systems.- Conducted commissioning tests for various plant control equipment and performed functional testing of control systems. -
Automation EngineerThe University Of British Columbia Sep 2020 - Aug 2021Vancouver, British Columbia, Canada- Developed web pages, web apps, and REST APIs using HTML5/CSS3/SASS, SQL, JavaScript, Python, and Flask.- Automated the scalability of containerized user environments using Docker and Kubernetes.- Implemented JupyterLab notebook extensions using TypeScript and Python.- Created Python scripts, C libraries, and MATLAB packages to control lab equipment such as oscilloscopes and signal generators using the VISA API and SCPI commands.- Wrote software to operate Arduino microcontroller functionalities, including I2C, GPIO, and serial communication.- Deployed software to a Raspberry Pi fleet using bash scripts and Ansible with YAML configuration files.- Successfully deployed web applications secured with HTTPS and SSL on Linux servers using NGINX, Certbot, and Cloudflare DNS. -
Machine OperatorTeck Resources Limited May 2017 - Aug 2017Trail, British Columbia, Canada- Provided manual production solutions in cases of machine failure- Performed and spotted lifts using aisle cranes and forklifts- Operated control systems for various machines- Safely handled hazardous industrial materials including oil, sulfuric acid, metal dust and shards- Co-operated with other operators to fix machinery and complete special tasks- Worked effectively with minimal supervision to maintain multiple parallel responsibilities - Strictly followed safety procedures including PPE and lockout procedures
Drayton Monkman Skills
Drayton Monkman Education Details
-
Electrical Engineering -
4.14/4.33
Frequently Asked Questions about Drayton Monkman
What company does Drayton Monkman work for?
Drayton Monkman works for Genoptic Led
What is Drayton Monkman's role at the current company?
Drayton Monkman's current role is Software Engineer.
What schools did Drayton Monkman attend?
Drayton Monkman attended The University Of British Columbia, University Of Alberta, Selkirk College.
What skills is Drayton Monkman known for?
Drayton Monkman has skills like Embedded Software, Git, Algorithms, Software Systems Engineering, Memory Management, Debugging, Thermodynamics, Calculus, Assembly Language, Very Large Scale Integration, Object Oriented Programming, Real Time Operating Systems.
Free Chrome Extension
Find emails, phones & company data instantly
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