Post Job Free
Sign in

Software Engineer

Location:
Joplin, MO
Salary:
~$65,000/yr
Posted:
June 02, 2017

Contact this candidate

Resume:

Jeremy Choens

**** ****** **. • Joplin, MO ****1 • Cell: 417-***-**** • Email: **************@*******.***

Programming/Framework Experience:

High level of proficiency in object oriented concepts, with professional experience in Python, C#, Java, C++, and Ada.

Very familiar with log4j(Java) / log4net(C#) / logging(Python) style logging frameworks.

Experienced with run-based and unit testing, specifically JUnit and MSVS’s TestTools.UnitTesting.

Very familiar with agile software development process and methods.

Developed, documented, and certified a Python-based project for aerospace regression testing, under DO-178B.

oNotable Python experience includes experience with the threading, multiprocessing, re(regular expressions), and socket libraries, among others.

Knowledgeable in encryption and parallel processing algorithms (public and private key).

Teacher’s assistant for the undergraduate Java-based class “Programming Fundamentals 2”. (I wrote, taught, and graded the lab portion, including introducing the SWT framework.)

Experienced in threading, multiprocessing, and socket programming, particularly in C# and Python.

Lead software developer for two C# based Small Business Innovative Research (SBIR) grant projects utilizing both Windows Forms and WPF/XAML. The “Phase 1” SBIR shortly thereafter won a $550,000 “Phase 2” grant (the other was already phase 2) and is now licensed as “Snap Scene” by TobiiDynavox.

oCreated a simple, small-footprint harness for sound recording and playback using DirectSound.

oCreated windows hooks for recording hotkeys, as well as binding to unmanaged code for input emulation.

oUsed FileSystemWatcher instances for automated photo imports. (e.g. from http://www.eyefi.com/ devices)

oUsed programmatic vector drawing, image manipulation, UI animation, and printing in raw C#.

oOther notable C# experience includes extensive work with DataContract/DataMember, the Thread class, lambda expressions, LINQ, extensions, collections and generics, etc.

3D simulation and modeling experience includes work with OpenGL, jMonkey, jMonkey Physics Engine, Blender, AC3D, and Second Life/LSL.

Knowledgeable in XML and other serialization tools for persistence and data transfer: JAXb, XMLRPC, DataContract, pickle, lxml, etc.

Designed and developed a hierarchical modeling system in C as a college class project. (2007, found here: http://sourceforge.net/projects/queh/ (developer name daimonbreed))

Professional Work History:

Software Engineer 8/2013 – 2/2015

VT MÄK, Cambridge, Massachusetts

Developed simulation software for the deployment and manipulation of virtual platforms (i.e. simulated military units, etc.) for the VF-Forces product.

Supported run-based testing through several releases.

Performed technical support through phone and email for various VT MÄK simulation products.

Technologies: MSVS, C++, DIS/HLA (communications standards / wire format definitions), cmake, Kynapse (pathing), Qt, Boost C++ libraries, SpiraTest, SVN, Mercurial, etc. (Net code, 3D simulation, etc. were built from other MÄK products; continuous building/integration was used, but fully custom.)

Software Engineer 8/2010 – 1/2013

Rockwell Collins, Inc., Cedar Rapids, Iowa

Designed, developed, and certified a regression testing tool, estimated to save up to %80 productivity in final integration testing.

Developed lateral navigation tolerance prediction algorithms for flight planning and approach monitoring.

Coordinated and assisted with the requirement writing and verification teams throughout my tenure.

Technologies: GNAT Pro, Ada, SVN, Vista (proprietary RBT emulator), VCL (“Vista Control Language” – again proprietary), LotusNotes, Python, etc. Further, the IBM Rational stack was heavily used: ClearCase for version control, DOORS for requirement tracking and implementation linking, with ClearQuest for code review, though SVN eventually replaced ClearCase entirely.

Primary Project Developer (Intern) 5/2009 – 2/2010

InvoTek Inc., Alma, Arkansas

Note that while termed an Internship, my work at InvoTek Inc. functioned as short-term contract employment, as I was there for a set duration, and took the lead/primary developer positions for the projects I was brought on for.

Developed the software design and emulation used to customize the keyboard layout of the “Safe Laser System” when it was a Phase 2 SBIR.

Created various software tools and techniques in WPF/XAML deigned ‘impossible’ to perform using only XAML markup. (typeless nested multi-bindings, XAML in-line lambda functions, unrestricted/polled XAML triggers).

Technologies: MSVS, C#, log4net, UnitTesting, ReSharper, Windows Forms, WPF/XAML, SVN, etc.

Software Engineer (Intern) 6/2007 – 12/2007

Pramari LLC, Manchester, Connecticut

Developed RFID simulation load testing engine in Java, requested by IBM.

Redesigned data transmission between the UI and simulation engine, using XMLRPC, to allow the UI to be used remotely.

Modeled various 3D components in Blender used for visual workflow/scene simulation of environments using RFID.

Technologies: Ubuntu, Eclipse, Java, log4j, jUnit, OSGi, JAXb, XMLRPC, SVN, jMonkey, jME, etc.

Education:

Bachelor of Sciences in Computer Engineering/Computer Science, w/Math Minor 8/2003 – 12/2009

University of Arkansas-Fayetteville, Fayetteville, Arkansas

Dates indicate incomplete Master’s course in Computer Science.

Final GPA ~3.35

Participated in student government.

Honors / Awards:

Recipient of Honors College Fellowship 6/2003

University of Arkansas-Fayetteville, Fayetteville, Arkansas

The fellowship is the highest single scholarship awarded by the university and is proportionately rare among those seeking a B.S. degree. (Approximately ~2-5% of recipients were engineers of any kind (article: http://news.uark.edu/articles/10180/incoming-freshman-class-of-prestigious-honors-college-fellows-named)).

First Place,– Computer Programming Technical Info 4/2003

Missouri SkillsUSA Leadership and Skills Conference, Central Missouri State University, Warrensburg, MO

Knowledge of programming design, theory, fundamentals, etc. (I was never signed up for the individual programming skills competition, and in fact, didn’t even know I had been signed up for the tech. info. competition until the last minute.) (article: https://dese.mo.gov/sites/default/files/skillsusa-2003-championship-winners.pdf)

Various:

Invited to take the American Invitational Math Examination (AIME). Invitations are given to the top 5% scorers of the American Mathematics Contest [grade] 12 (AMC-12)

Several high placements in team math, debate, quiz, engineering, and programming competitions through high school and college.

Other:

In spring 2015 my father was badly injured and I’ve been helping out family since, thus my employment gap. Spending the summer with family became a sabbatical interspersed with helping the family business, doing house maintenance/remodeling, etc.

About me:

General:

My Meyers-Briggs type is INTP; I’m one of the fastest learners I know, particularly with concepts and logical systems (e.g. programming languages, frameworks, etc.). I work particularly well on things that allow me to use my analytical skills in depth, and/or allow a fresh start at least nominally outside of legacy restrictions. The level of precision I demand of myself almost always leads to results that are relatively error free and easy to maintain.

INTP – (“The Logician”) - “INTPs are known for their brilliant theories and unrelenting logic – in fact, they are considered the most logically precise of all the personality types.”

Interests/Hobbies:

I have a general interest in game theory and mechanics, AI, rationality, and related philosophy. I believe in the concept of argument as sport, with bonus points to philosophical conversations. I tend to be a good case study for the speech patterns explained in the Jargon File. (http://www.catb.org/jargon/html/speech-style.html)

I dabble in fiction writing, and was published and won awards in the early 2000s. I am an avid reader, enjoying various dystopian writers, hard-SF, as well as the somewhat softer SF from the likes of Neal Stephenson, etc. as well as r/HFY. I play games socially online, have a tendency to be a guild/clan leader in multiplayer games, and consider myself above average at a pool table, dart board, and cards.



Contact this candidate