REAL-TIME SOFTWARE ENGINEER with 9 years experience in embedded software and 7 years in Java. Major accomplishments include multi-threaded solutions, 3D graphics, and real-time drivers, as well as performing rapid development of many quality software products. Previously cleared: Top Secret.
Specialties: SaaS, Java, C/C++, ObjectiveC, C#, Assembly, OpenGL
Cloud Engineer @ Developing cloud solutions in support of Fleetmatics'
REAL-TIME SOFTWARE ENGINEER with 9 years experience in embedded software and 7 years in Java. Major accomplishments include multi-threaded solutions, 3D graphics, and real-time drivers, as well as performing rapid development of many quality software products. Previously cleared: Top Secret.
Specialties: SaaS, Java, C/C++, ObjectiveC, C#, Assembly, OpenGL
Cloud Engineer @ Developing cloud solutions in support of Fleetmatics' Global Sales and Finance teams. Fleetmatics provides GPS tracking and operations solutions for service fleets on four continents and is a globally recognized success with their recent IPO.
Currently developing .Net operations software to provide internal and external users GPS unit and customer account management.
Developing Apex triggers in Salesforce.com (SFDC) for our sales team's CRM system.
Co-developed a RESTful ETL solution to migrate the company's active accounts from SFDC to its NetSuite ERP system providing better tracking of our customers, business financials, and operations.
Technologies: SaaS, REST, C#, .Net, Razor, jQuery, SFDC, Apex, MS SQL, Python, Git. From July 2013 to Present (2 years 6 months) Software Engineer @ Assigned to Pega’s Bugatti core engine team. Pega is the leading provider of BPM software. Bugatti is tasked with maximizing PRPC runtime performance and with reengineering PRPC nodes to support High Availability. Contributions:
• Developed a UI to enable/disable server-side tracing a user’s activity and to download the results. (Java, MBeans, JMX, JavaScript, JSP)
• Optimized engine-generated Java by using PMD to generate code that avoids auto-chaining built-in rules. (Java, PMD)
• Served as Scrum Master, conducting planning meetings and daily stand ups, presenting Sprint Reviews to project management, and representing the team at the bi-weekly Scrum of Scrums. (Scrum, Agile)
• Optimized PRPC to enable rules to query for an object’s existence in the system database without reading its BLOB. (Java)
• Developed scripts to analyze database optimization logs. (Java, awk) From October 2011 to June 2013 (1 year 9 months) Cambridge MASoftware Engineer @ Senior Software Engineer assigned to the Comcast Automated Test System (CATS) tools development team.
As an Embedded Java developer at GuideWorks developed the Integrated Search and Browse UI for Comcast's next generation OpenCable set top box. [Java, OCAP, Embedded Linux] From August 2008 to September 2011 (3 years 2 months) iPhone/iPad Developer @ Developing custom apps for the iPhone and iPad platforms. From December 2009 to May 2011 (1 year 6 months) Software Engineer @ From 2008 to 2008 (less than a year) Staff Software Engineer @ • Developed an ORM-based API to capture simulation results using MySQL and Apache Cayenne (open source "Hibernate") for CRA's space surveillance research. [Java]
• Developed Fence Search simulation for an AEGIS and UEWR radar study to detect incoming short-range and ICBM missiles. [Java] From 2006 to 2008 (2 years) Software Engineering Consultant @ Member of the Future Combat Systems development team. From 2005 to 2006 (1 year) Software Engineering Consultant @ • Internal MATLAB enhancement to enable multi-threaded event queue access for the graphics engine. [Java]
• Triaged over 100 outstanding SPRs validating their status on all supported platforms: Linux, Win32, OS X, & Solaris. Identified and implemented solutions where possible. [Java, C++] From 2004 to 2005 (1 year) Consultant @ Custom 8-bit driver and API for L&G smart meters to enable wireless HTTP access. (C) From 2002 to 2003 (1 year) Consulting Software Engineer @ Java/C++ Developer on the Advanced Technology staff researching intelligent field devices. Significant accomplishments included:
• Architected a patented on-line upgrade algorithm designed to save customers $1,000s in restart costs (US Pat. 7020532). [Java, VxWorks]
• Successfully designed and implemented a proof-of-concept integration of Wonderware's HMI with an Invensys industrial controller prior to Invensys acquiring Wonderware. [C++, Win32, Unix, pair-programming] From November 1995 to August 2001 (5 years 10 months)
Computer Science @ University of Massachusetts BostonBS, Computer Science; Mathematics (minor) @ University of Alabama in Huntsville Eric Christiansen is skilled in: Software Engineering, Java, Scrum, C++, Unix, Linux, Object Oriented Design, MySQL, JavaScript, Objective-C, Software Development, Software Design, Agile Methodologies, Eclipse, Swift
Looking for a different
Eric Christiansen?
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension