I am a recent Electrical Engineer graduate from the University of Waterloo with experience in Quality Assurance, software development, hardware development, database management and IT. I have developed several websites and web tools for major clients such as the University of Waterloo and Blakes, Cassels and Graydon LLP., Database management as well as software development. Colleagues know me as a good problem solver and a hard worker.
● More than 3 years’ work experience in engineering environment
● Proficient with programming languages Python, CSS, HTML, CSS3, MySQL, JavaScript, C#, C++, VHDL, Verilog, LabView, Java, ARM Assembly Language (Skills learned via academics, previous co-op and personal projects)
● Technical proficiency regarding hardware and circuitry
● Worked extensively with Keil-MDK-ARM, LabVIEW, ModelSim, Quartus II, Microsoft Visual Studios 2008, Microsoft Robotics Studio, Visual C#, MATLAB, and Multisim and COMSOL for simulations
● Experience in an electronics lab environment performing basic measurements with multimeters, oscilloscopes, function generators and similar equipment
● Programmed the NXP LPC1700 family of ARM Cortex™-M3 processor on the Keil MCB1700 Evaluation Board using ARM Assembly
● Programmed the DE2 board that features a Cyclone® II 2C35 FPGA using VHDL
Tawfiq Siddiqui
6 Lyon Heights Road
Scarborough, ON, M1P 3V7, Canada
(519) 571-3860
tawfiq.a.siddiqui@gmail.com
Bachelors in Electrical and Computer Engineering •June 2016
Integrated Analog Electronics, Multivariable Control Systems, Computer Architecture, Integrated Digital Electronics, Digital Control Systems, Circuits, Digital Circuits, Programming and Embedded System, Digital Computers, Algorithms and Data Structure, Signals and Systems, Analog Control Systems
System Firmware Engineer •September 2016 - Present
● Design and develop embedded software subsystems that optimize and balance run-time performance, memory requirements, simplicity and correctness, development time and effort, reusability, extendibility, reliability, and safety.
● Reuse existing internal or external software components in order to shorten the product development cycle.
● Develop code for firmware (IC embedded code) applications with object-oriented analysis and design, as well as real-time development using the C/C++ language. Involved analog and digital hardware, and software operating systems.
● Working in a diverse set of software development frameworks including Agile and Scrum
Co-op Hardware Engineer •September 2015 - December 2015
● Designed circuits and systems that are improvements to existing products by reducing cost and improving reliability and quality
● Developed and documented electronics test procedures using common lab equipment such as power supplies, oscilloscopes, and multi-meters
● Designed and implemented electrical circuits for machine control, PCB schematics, layouts for sensor/actuator input/output, FPGA VDHL logic for print data handling, analogue circuits, and digital communication between boards
● Debugged complex systems with motors, mechanics, software, and electrical/electronic elements
Engineering Co-op Student •September 2014 – December 2014
● Developed a scheduling software to monitor and schedule different projects using VB .Net and MySQL
● Assisted the engineering department with engineering tasks for custom process and refrigeration engineering manufacturing
● Designed and implemented electrical circuits for machine control, PCB schematics, layouts for sensor/actuator input/output, FPGA VDHL logic for print data handling, analogue circuits, and digital communication between boards
● Acquired and applied knowledge of PLC programming (Schneider and Allen Bradley) and electrical circuits
Applications Development Specialist •April 2013 – August 2013
● Worked on new and existing projects, Q&A testing, research and integration of new development tools and technologies
● Coded using C#, C++, .Net, Visual Basic, web tools, including HTML, CSS and VBScript and JavaScript
Web Application Developer •September 2012 – December 2012
● Developed and tested web applications for new and existing projects
● Researched and integrated new development tools and technologies
● Proficiently used C# .Net, web tools, including HTML, CSS, and JavaScript (including jQuery)
Quality Assurance (QA) Engineer Co-op •September 2011 – March 2012
● Acquired hardware skills such as soldering, connecting basic circuits, and wiring and setting up lab equipment
● Created applications to automate hardware/software testing using C# and Java
● Reproduced bugs and reported them into JIRA
● Operated Ixia signal generator for development of Multimedia over Coaxial Alliance (MoCA) technology
Please send me an email if you have any questions or if you would like to schedule an interview. Email tawfiq.a.siddiqui@gmail.com