Post Job Free

Resume

Sign in

Developer Java

Location:
Englewood, CO
Salary:
open
Posted:
September 17, 2017

Contact this candidate

Resume:

Daniel J. St. John

Castle Rock, CO ***** Cell: 719-***-**** E-Mail: ac2chv@r.postjobfree.com

Senior developer looking for position as game developer. Strong in C++11, Java, Unity2D, Unity C# scripting, and JavaScript.

Education and Honors

Education

Certified Unity3d Developer

Mathematics Pennsylvania State University

Mathematics, and Physics Arizona State University

Certified C Programmer

Honors

US World National Team Freestyle Wrestling

World Cup, Silver Medal -76kg

US National Champion, Freestyle Wrestling

2 X NCAA Division I Champion Wrestling

US Open National Champion

Arizona State University Hall of Fame, Wrestling

PAC-12 Wrestling All-Century Team

Sigma Pi Sigma Physics Honor Role Society

Game Development

Game Development

oUnity Developer, C#

o Object Orient and Component design

oCocos2dx, C++11

Published:

o iOS Asteroid Trouble https://itunes.apple.com/us/app/asteroid-trouble/id938032298?mt=8, C

Unity

oAsset Management, Audio Clips, Animation Clips, Models, Prefabs, Scene, Hierarchy management and organization key to success in large asset based systems. Sprites, Sprite Sheets, Texture, Materials, Shaders.

oMecanim Animation System, Animation Controllers, Animations and Transitions, key frame events. Leveraged Mecanim State Machine script that updates parameters to communicate state to control animations, and manage complex conditions for example blends. any key frame events.

oPhysics, Collider based systems to manage physics, state machines, triggering event like re-spawn location, messing, and other miscellaneous location based events. RayCast for AI Vision and Hidden locations. Rigid-body Component for Mele, and child parent platforming mechanics.

oCamera programming, dynamic scaling, animation, and visual effects.

oUnity Services, Unity Cloud build.

oEditor Customization. Complex Game objects need custom editors to enable rapid level development and encapsulation from details. Add custom Gizmos, custom Inspector, and Toolbars.

oLighting, Backing, Sources, and shadows. Partial Systems. And more, more, more ...

Experience Redpoint

October 2014 to June 2017

Redpoint Boulder, CO

Lead Java, Lead JavaScript, Development Manager, Architect

Lead Full Stack Developer The lead of small teams in full stack development. Determined the architecture, technology stack, and best practices for MDM enterprise application. Daily tasks included mentorship, code review, ES6 java script coding, and task delegation. MDM middleware was designed to run in the cloud.

Stood up the technology stack for MDM, which consisted of MongoDB, Express, React, Node, Java, String and Jersey web services.

Designed architecture middle and UI tier enterprise MDM system, including the micro services, Ajax endpoint, Node.js middleware.

Designed the Spring AOP Security for Java Services.

Daily tasks over the last year included coding in ES6 JavaScript, Node, and Express. Standing up micro service, Ajax endpoints, JavaScript API Design.

Daily tasks over the last year included UI work React, JQuery and ES6 JavaScrip, HTML5, and CSS.

Created a DAO layer to MongoDB using Mongo Driver to persistent store.

Automation through webpack, Babel, Grunt, TTD Mocha/Jasmine

Expert Systems Java & C R&D

Research and development on integration of JBoss Drools Rules Engine into existing data processing Engine. Created REST and SOAP services for integrating Neural Networks services. Integration and infrastructure development through messaging systems, 0MQ and RabbitMQ.

R&D, Expert System, Machine Learning Drools and Adaptive Neural Networks Service, Architect. POC integration of the DROOLS Rules Engine (fraud detection system).

Stateless Forward Chaining stream procession model. FACTS streamed into the RULES engine through JMS, conclusions delivered to various JMS Queues specific to the conclusion.

POC for Neural Network REST/SOAP service. The Neural Network service C server and decouple Java Serve hosting service though messaging, 0MQ.

High-Performance Core Java and C

Responsible for mentoring in Spring, and AOP for the core Java service.

Java Code Generation for Highly Optimized Java, at the memory model limits of the JVM. Used FreeMarker templates to generate Java Classes designed for massive calculation. Calculation express through a minimalist DSL, Java Threading model.

Create highly performance code for Parquet Java Reader and Writer for Hierarchical data access, including file split for HFS.

Critical C to Java integration enabling High-Performance low latency requirements

Responsible for mentoring in Spring Ioc, and AOP for the core Java service security model Created maven build system, enforced TTD Employed maven profiles in conjunction with spring to manage the complexities Hadoop dependencies.

Core Java, Designed, Implemented and socialized Java SDK and integration between legacy C new Java

Development Standard and Best Practices

Spring AOP providing the security and authentication framework for all Java service while keeping coupling to a minimum.

AT&T

July 2014 to October 2014

AT&T, Connected Consultant Remote

Java Developer

Tibco JMS and OSGI.

I did nothing her, I worked for three months learning their systems, and they cancelled the project. Thy were very nice folks, and offered to hire us in a months’ time but I decided to move on to a FTE position at Redpoint.

Keymark

December 2013 to July 2014

Keymark, Connected Consultant Boulder, CO

SketchUp Plugin Developer, Ruby, Java, Ruby, GWT, C ++ 11. Computational Geometry.

Keymark as a building printer for metal frames. BuildFast is a SketchUp plug enabling rapid building prototyping. I created the direct edit module for the sketch up plugin BuiltFast enabling integration with the computational geometry libraries, and managed the real time rendering mechanics in Sketchup.

Absio

September 2013 to December 2013

Absio Cryptography

Senior Java and C Developer

Absio secures and control your application data all the time from creation to deletion, everywhere it exists. I created the Absio Installer, Java’s JNI invocation API creating the JMV, C ensuring cyber defense.

Intrado

May 2013 to September 2013

Intrado Telecommunications

Senior Java/Groovy Developer

Java, Spring AOP, Groovy, GORM, GWT JavaScript, and Grail.

Worked on the Beware System. Beware is law enforcement big data tool for aggregating information pulling from multiple data stores such TLO, TRACERS, Lexis, web scraping.

Pixia

May 2012 to May 2013

Pixia Reston, VA

Senior Software Developer/ GIS

Created a high performance vector rendering engine for compliant WMS server. Implemented in Java, leveraging threading API, Java2D, Geotools, JTS, and JAI.

Cuda GPU C: SEGY.

oPOC Cuda C programming for seismic image processing.

oResearched data structures of SEGY exchange formats for seismic data, looking for optimization on file format.

Travelport

Travelport 7mos.

October 2011 to May 2012

Travelport Denver, CO

Senior Java Developer

Java, Maven, JMS, ActiveMQ, OpenJMS, Spring, Hibernate, AOP, XML, SOAP/WSDL, JIBIX, SOA, JBoss

Initiated and participated in the migration of Ant build to maven. Create spring JMS publishers, subscribers and message driven beans for the Universal Travel API. Solved JMS deadlock problem, and provided solution. Provided metrics on various JMS providers, OpenJMS, RabbitMQ and ActiveMQ.

:

Comcast & CableLabs

September 2009 to September 2010

Comcast Englewood, CO

Senior Java Developer

Created highly available SNMP Trap receiver. Required to manage 8 million transactions per hour.

Utilizing java threading and concurrency API. The usage statistic from wireless access points are forwarded to a SNMP Trap Collector from the access point.

Beacon: LRC (Legal Intercept).

Multithreaded UDP server with requirements to collect 8 million transactions per hour. Utilizing java threading and concurrency API. Wireless access points for Comcast customers. Facilitated a precedent to track the content and usage of certain for users flagged from an external entity.

CableLabs

May 2009 to October 2009

CableLabs, Connected Consultants Westminster, CO

Set top box engineer

C/C OCAP-RI: Video processing setting on MPEG stream in the OCAP-RI (Set top box).Fixed Memory Allocation error in Video Output Settings Proxy. Java to C/C integration. Video hardware settings and state manipulation. C pointers arithmetic, structure pointer to hardware function. The memory management and inspection, and de-allocation algorithms on pointer arrays initialized to the static structures, including error paths.

Eclipse Plug-in Development: Eclipse Plug-in RCP. The Workbench SDK plug-ins is not compatible with Eclipse 3.5/3.6.

SCTE-35: Created a Java object model around the SCTE-35 specification for advanced advertising applications.

Policy Studies

August 2008 to August 2009

Policy Studies, Healthcare, Connected Consultants Denver, CO

Senior Java Developer

Java, GWT, Spring, JavaScript

Our team developed the Kansas State Children's Health Insurance Program (SCHIP) enrolling 55k participants using GWT, Spring, and JPA / Hibernate.

EchoStar (Vendor)

July 2007 to July 2007

EchoStar

Java, JEE, EJB, JMS, SOA, SOAP, XML, XSD.

Micromedex

July 2006 to July 2007

Micromedex, Health Care Englewood, CO

Senior Software Engineer

Tools: Java, SWT, RCP, REST (yes, in 2006)

Implemented services in java. Integrated Web services for web based OrderSets user application.

Created Ajax enabled dynamic html tree. SWT/RPC. Developed Manage Version History Composite GUI with SWT. Implemented declarative programming model for events and menu code.

Developed (DAO) data access layer.

ISS

June 2005 to July 2006

ISS, Defense Colorado Springs, CO

Senior Software Developer

Java, Swing, JMS, J2EE, Mule, javascript

TBone Mission Planning System. I developed web-services enabling access to the Mission Task Request facilities. Created SWING/GUI code for the Escort Wizard capabilities in the Tbone Mission Planning Application.

FedEx

November 1999 to June 2005

FedEx Colorado Springs, CO

Senior Technical Analyst

Java, J2EE, Middleware JMS



Contact this candidate