

ABOUT
I’m Lynn Asselin, an avid (video)gamer and software engineer with a master’s degree in computer science and engineering from the University of Connecticut. Having played video games for as long as I can remember, I have seen the progress of human-computer interaction over the last 30 years. Video games are responsible for my appreciation for problem solving, engineering, and perseverance.
Currently, I work in a Windows shop where our main toolset includes MFC, Visual Studio 2017, TortoiseSVN, and JIRA. I really enjoy coding in C++ and Python, but I’m more than willing to deep dive into other languages for an exciting project. UConn’s CSE curriculum prepared me for language agnostic engineering and quickly learning new languages by finding commonalities with those I already know.
In my current role, I have fixed bugs, improved algorithms, and am currently developing a core module which will play a major role in our product. In my personal time I am working on an Unreal Engine 4 project based on concepts from a course I throughly enjoyed on distributed computing and fault tolerance. I have a strong desire to learn and grow, and am looking for opportunities to do so with a creative and supportive team, wherever that may be.
EXPERIENCE
Gerber Technology
Software Engineer – Tolland, Conn.
Dec. 2017 – Present
Spearheaded a project to modernize a CAD application with dozens of legacy modules for a 64-bit platform
Worked on a range of projects including simple image recognition, computational geometry, build
configuration, and cloud file synchronization
Engaged in Agile development with integrated project management tools including JIRA issue tracking and TortoiseSVN Subversion
Collaborated within a decentralized team across multiple states and countries
University of Connecticut
Graduate Teaching Assistant – Storrs, Conn.
CSE 4102 Programming Languages
Jan. 2017 – May 2017
Provided feedback and evaluations for assignments in SML, C, Smalltalk, and Prolog
Assisted students in one-on-one and group settings during weekly office hours
Graduate Teaching Assistant – Storrs, Conn.
CSE 1010 Intro to Computing for Engineers
Sept. 2016 – Dec. 2016
Received a commendation for positive feedback from the Student Evaluation of Teaching survey
Provided feedback and evaluations for assignments in Python and a semester long Arduino project
Instructed three weekly, two-hour lab sections
Assisted students in one-on-one and group settings during weekly office hours
EDUCATION
Master of Science in Computer Science and Engineering
University of Connecticut – Storrs, Conn.
May 2017
GPA: 3.733 / 4.0
Bachelor of Science in Business Administration
University of Southern Maine – Portland, Maine
May 2009
GPA: 3.48 / 4.0
SKILLS
Languages
C, C++, C#, Java, JavaScript, MySQL, Python, MATLAB, R, PHP
Dev Tools
AWS, GitHub, PowerShell, TortoiseSVN, Visual Studio 2017, VS2013, VirtualBox, XCode
Operating Systems
Windows; OSX: 10.6 -10.11, macOS; Linux: Ubuntu
Parabolic Lift Visualization with InCircle Predicate
Group Project | Spring 2017
A self-designed project to visualize a projective technique for testing if a query point is inside a circle. We define a unique circle by three points in ℝ2. We then project the three cocircular points and the query point onto a paraboloid in ℝ3. Using the unique hyperplane which passes through our three lifted points, we perform a simple plane-side test on the query point using the determinant of the four points lifted into ℝ4.
Multivalued Decision Diagram
Research Project | Summer 2015
A summer project to help me explore the possibility of pursuing the PhD program. The technique for generating constraint satisfaction problem approximations was proposed by Andre A. Cire and Willem-Jan van Hoeve. I began reviewing the work on the recommendation of Dr. Laurent Michel and made a simple C implementation of an exact MDD which propagates simple linear inequality constraints. This implementation uses the node splitting and filtering algorithms for propagating the constraints.
Interactive Geometric Algorithm Visualization in a Browser
Research Project | Summer 2015
For this project I assisted Kirk Gardner and Dr. Don Sheehy with implementing a simple, portable sandbox and API for visualizing algorithms from Computational Geometry. The foundation was built from examples given on the p5.js website and extended to support incremental progression and backsteps. A paper for this project was accepted to the Symposium on Computational Geometry (Multimedia Session) 2016.
Want to work together on your next project? I’d love to hear from you!