"An investment in knowledge pays the best interest"

- Benjamin Franklin

Hardware Design Engineer Lumotune, Waterloo, ON, Canada Lumotune

May 2014 - Aug 2014


Overview

Lumotune was my latest and most involved internship experience. On a team of only 7 people, each member carried significant responsibilities in their respective roles. My role as the hardware designer involved designing an innovative high voltage, high frequency display driver from the ground up. Working under the supervisor of my hardware lead, I was in charge of the entire project development from simulation, to breadboard prototyping, to cycles of performance testing and debugging, to final schematic capture and PCB layout and finally bringing the product to life. Samples of the projects I worked on can be seen here and here.

Skills Acquired
  • Knowledge of LCD material science and Active vs. Passive Matrix display driver technology
  • Experience in hardware component selection, circuit prototyping and PCB ordering/assembly
  • Schematic Capture and PCB Layout experience of complex circuits up to 1000 components in Cad EAGLE
  • Experience using LTSpice, PSpice and PSIM circuit simulation softwares
  • Experience using Electric Imp platform and Squirrel programming language
Evaluation: Outstanding

Jeremy has been an integral part of the team here at Lumotune and his work and contribution has been substantial in advancing the projects he worked on in the company. Furthermore his aptitude for learning and improving his knowledge and skills has been shown through his hardworking nature. His work on designing our next generation display drivers has been monumental and we would not be close to where we are without his help. The main strengths I was able to observe in the past couple of months:

  • Enthusiasm and self improvement: Throughout the work term, Jeremy has shown that he is always eager to learn new things. This ranged from circuit theory, to optimal soldering techniques, to layout design. He also responds very well to feedback given throughout the term and has consistently improved his understanding of hardware and circuit theory and has grown substantially throughout the term.
  • Work Ethic: Tying in to the above, Jeremy is very hard working and dedicated towards his work. In order to meet deadlines, he was willing to stay very late many days in order to provide quality work on schedule. This work ethic is also one of the driving factors behind his self-improvement throughout the term.
  • Quality of Work: Jeremy consistently provides work that is at the best of his ability and will always make sure that the work he submits is up to par. Out of all the traits, this is the most unique since most students I have encountered will submit work that meets the requirements, rather than actually trying to achieve the best possible.

Jeremy has been an Outstanding member of the team and I wish him all the best in whatever chooses to pursue.

Aman Muthreja, Hardware Lead, Lumotune

Software Engineer Intelligent Mechatronics Systems (IMS), Waterloo, ON, Canada IMS

Sept 2013 - Dec 2013


Overview

My time at IMS is the only pure software work experience out of all my internship experiences. I was exposed to an agile team developement environment where daily standups were held to update the project status. My role at IMS involved software development and QA testing on its embedded mobile platforms, desktop clients and web servers. A majority of my term was spent on finding and fixing bugs both on the frontend and backend of the web platform. I found it challenging but satisfying to design creative, flawless solutions to complex testing problems. Moreover, IMS gave me an excellent experience in learning about web design, web architecture and how data is accessed across the internet.

Skills Acquired
  • MVC client-server web architecture and backend database implementations
  • Testing and fixing bugs for a large scaled software project
  • Experience in writing SQL queries and scripts for database mining
  • Java, Javascript, HTML, JSP, CSS development
  • Experience using Eclipse IDE, Subversion and and JIRA project management software
Evaluation: Excellent
  • Highly regarded by all members of the team
  • Asks questions that show he is involved in the work
  • Has done some development and development support
  • Both quality / quantity were great

All in all, very happy with his work.

Tim Donkersgoed, Manager, Product Development Quality

Display Engineer zSpace, Mountain View, California, USA zSpace

Jan 2013 - Apr 2013


Overview

I was hired as a display engineer to learn and understand display architecture so that I can help design and develop a display viewing angle measurement system to measure the performance of LCD displays. My training involved introduction to LCD display architecture including backlight, LCD optics, color theory, video scalar functioning and how display measurements are made. By the end of the term, I designed a fully automated viewing angle measurement system involving two stepper motors and a Konica Minolta Display Color Analayzer. I had full control of the project including the mechancial design, embedded and GUI software development. I later installed and implemented the automated viewing angle measurement system to the production line to help increase the production efficiency.

Skills Acquired
  • Knowledge of LCD architecture, color theory and 3D stereoscopics display technology
  • Embedded software development and interfacing with motor controllers and other peripherals
  • Software development and scripting experience in MATLAB, Java and C#
  • Experience in installing and training production workers of automation software
Evaluation: Outstanding

Jeremy exceeded my expectations of how useful he would be to my team. I gave him a hard task as soon as he showed up, which involved getting new HW working, writing new SW to operate it, learning new measurement techniques for displays, and understanding enough of a sizable legacy SW code base to integrate his SW with it. He excelled at all of this.

Mark Flynn, Director of Displays, zSpace

Engineering Intern IGNIS Innovation, Waterloo, ON, Canada IGNIS

May 2012 - Aug 2012


Overview

I was hired as a software intern but quickly found myself working on a variety of software and hardware projects in a fast paced startup culture. At IGNIS, I was exposed to working in a real engineering R&D environment where I learned how to use lab instruments such as scopes and multimeters as well as valuable soldering techniques. I worked on a project that involved hacking a Canon scanner and designing an automated display measurement system using the Windows Image Acquisition (WIA) API in Python. Other projects I worked on included creating tests to validate and debug analog PCBs and other hardware and designing a frontend data parsing software in Visual C# .NET.

Skills Acquired
  • Experience in working under constant pressure and in fast paced environments
  • Hands on hardware experience in soldering and using oscilloscopes, spectrum analyzers and DMMs
  • Software scripting and development in Python and Visual C#
  • Knowledge of AMOLED, LCD architecture and other display technology
Evaluation: Excellent

Jeremy is a fast learner who shows personal initiative to learn about op-amps in his work. He works extremely well with others, is humble and eager to understand more about work processes. He adapts quickly when switching between completely unrelated tasks, and fits well into a small company environment. While limited in experience, Jeremy has room for growth in creative problem solving by proposing novel solutions to existing problems and identifying opportunities for showing initiative towards higher-priority tasks. Overall very enthusiastic towards work.

J. Marcel Dionne, Director of Engineering, IGNIS Innovation

Patent Services IT Assistant PCK Inc., Toronto, Canada PCK

Sept 2011 - Dec 2011


Overview

I supported and administered the backend database of an IP software system called Patrix. Responsibilities included managing and creating patent workflows, office actions, batch jobs and document templates. Given the nature of the IP law firm, any changes made to the database needed to be flawless and any mistakes were unforgivable. Other projects I worked on included the migration of local server applications to hosted cloud servers and the testing, architecting and documentation of the migration process.

Skills Acquired
  • Experience in testing and fixing database related bugs
  • Experience in writing SQL commands and scripts
  • Technical writing and presentation skills working with professional lawyers
  • Knowledge of server architecture and server migration process
Evaluation: Excellent

Jeremy did an exceptional job in learning and administrating a very technical program in a short period of time. He was able to deliver when needed, often in a very detail oriented environment.

Daniel Casas, IT Systems Manager, PCK Inc.