JONATHAN B. BEAULIEU

EDUCATION

University of Minnesota Duluth (UMD)
Masters of Science, Computer Science, May 2018

University of Minnesota Duluth (UMD)
Bachelor of Science, Computer Science, May 2016, GPA: 3.6/4.0
Minors: Business Administration, Mathematics and German Studies
Dean’s List for Academic Excellence every semester

COURSE WORK

Software Engineering, Computer Networks, Computer Security, Computer Graphics, Operating Systems, Database Management Systems, Systems Analysis and Design, Advanced Computer Security, Advanced Computational Logic, Natural Language Processing, Machine Learning & Data Mining

PROGRAMMING SKILLS

Languages: Python, C/C++, Java, JavaScript, MIPS, Objective-C, Swift, Go
Operating Systems: Linux, Windows XP-10, Windows Server 2003-2008, Mac OS X
Tools: PyCharm, Eclipse, Visual Studio, Xcode

EXPERIENCE

Software Engineer, Google, August 2020 - Now

Software Development Engineer II (String Translation Tools), Amazon, July 2019 - August 2020

Software Development Engineer I (String Translation Tools), Amazon, July 2018 - July 2019

Graduate Teaching Assistant, UMD, Aug 2016 - May 2018

  • Graded lab and homework assignments for Database, Artificial Intelligence, Operating Systems and Security courses.
  • Leaded lab sessions.
  • Designed and created 4 labs and 2 projects for Operating Systems course. (C, xv6, git)
  • Delivered 8 1-hour lectures for Operating Systems course.
  • Co-designed and implemented Capture the Flag style security lab.

Software Development Engineer Intern, Amazon, June 2017 - Sept 2017

  • Designed and implemented fault tolerant distributed workflow framework. (python, Amazon SWF, DynamoDB, git)
  • Created unit tests and metrics for framework. (pytest and amazon internal tools)
  • Implemented an unhealthy host tracking workflow.

Undergraduate Research Fellow, UMD, Aug 2015 - May 2016

  • Created collaborative Virtual Reality environments. (Unreal Real Engine, C++, git)
  • Integrated smart shoe to enable haptic feedback in virtual environments. (C++, udp)
  • Created Unreal Engine plugin to import NASA elevation maps. (C++, python, GDAL)

Information Technology Intern, Allete (Minnesota Power), Duluth, MN, Jan 2014 - Aug 2015

  • Maintained existing system with SCADA/EMS support team. (Java, Oracle RDBMS)
  • Developed tools to help power grid operators be more efficient and effective. (Java Servlets, HTML, CSS)

Undergraduate Researcher, UMD, Sept 2013 - Aug 2015

  • Researched how to improve language learning using technology.
  • Worked on team of 3 follow students and 3 faculty.
  • Designed, developed and published UMD German Grammar Guide app to the Apple iTunes Store. (Objective-C, JSON)

Independent Consultant, Duluth, MN, Jan 2014 - Mar 2015

  • Worked alongside co-developer and graphic designer.
  • Redesigned, developed and deployed Android app. (Java)
  • Designed, developed and deployed iOS app. (Objective-C)

Tutor, Level 3 (ITTPC), UMD, Jan 2014 - May 2015

  • Learned how to communicate difficult concepts effectively to individuals.
  • Tutored computer science, math, accounting and finance. (C/C++, MIPS, python)
  • Tutored 4 hours per week with an average of 7 students per week.

References available upon request.