| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateR yan J. Melville
Street Address | PHONE NUMBER AVAILABLE |
r EMAIL AVAILABLE
S umma ry
Strong Java skills, with specialization in JavaFX libraries. Emphasis on User Experience
design and end-user cooperation throughout development cycle. Rich internet applications
design and development for desktop and mobile devices, utilizing proven digital solutions
and best practices. Solid experience with Waterfall and Agile methodologies. Well-versed in
Object-Oriented design patterns, with a propensity toward Model-View-Controller pattern
for frontend development.
Technical Skills
Programming Languages: Java, C++, C#, CSS, XML
Software Development Platforms: JavaFX, Eclipse IDE, GNU EMACS, MS Visual
S tudio
Game Development Platforms: U nity, GameMaker Studio, Unreal Development K it,
U nreal Engine 3 & 4
Design Tools: 3DS Max, Maya, Blender, Adobe CS6 (Photoshop, After Effects, and
I l lustrator), Reaper
Other Tools: G IT, Tortoise SVN, Trello, Bugzilla
P rofessional Experience
General Dynamics Electric Boat | May 2017 present
Software Engineer
GDEB is a wholly owned subsidiary of General Dynamics, responsible for building
submarines for the US Navy. The team I am mainly a part of is responsible for building and
supporting the desktop software used by electrical designers to route, plan, and manage
electrical cables on submarines in production. My team consists of two back-end developers,
a p roject manager, and myself as the sole frontend developer. My job duties also include
r apidly-prototyping JavaFX mobile applications for Research & Development projects for
another task group, as well as a mobile application H UB for tablet devices with an app-
store (a database of applications, with no monetary component) providing role-based
software available to users dependent on their job t i t le and function.
Lead Java Frontend developer for multiple proprietary desktop and mobile
applications for General Dynamics Electric Boat
Research and Development on multiple mobile applications with JavaFX, including
r apid prototyping and maintenance
Developed and maintained a 3D model viewing software entirely with JavaFX for
i ntegrations with multiple applications, both mobile and desktop
JavaFX, CSS, and FXML programming
Agile scrum development cycle on a team with a project lead/scrum master and 3
backend developers
Delegating t ime between multiple projects to always meet delivery schedule
Mentoring new hires, as well as tutoring other developers as department JavaFX
specialist
Computer Sciences Corporation (CSC) | May 2015 May 2017
Programmer Analyst
CSC is the primary Information Technology contractor for GDEB, in charge of most
computer hardware, system administration, and software production support on desktop
and server applications. My job duties had me performing code maintenance and
enhancements on Siemens NX and Teamcenter applications, as well as on call support for
automated systems. I was relocated on-site at GDEB during my tenure to work with the
GDEB IT department on desktop application development projects, of which my Java and
JavaFX expertise led to my current position as a direct hire of GDEB.
Code maintenance on Siemens NX and Teamcenter applications, using the following
l anguages: Java, C++, SQL, and XML
Full MVC JavaFX (Java 1.8) refactor of mult iple Swing (Java 1.5-1.7) applications
Java, C++ SQL, and XML programming
Waterfall development cycle, on block schedule (2 month)
Constant contact with customer for user stories and requirements
Git and CVS version control
Crabtree & Evelyn | Summer 2012
Production L ine Worker
Performing multiple tasks along an assembly line
Lifting & Relocating pallets and boxed i tems
Quality inspection of multiple products
Quick communication skills in a team in a fast-paced work environment
Education
Bachelor of Science Degree in In teractive Media & Game Development at Worcester
Polytechnic Institute (Worcester, MA)
Volunteer & Community
Relay for Life with family Annually 2004 2014
o Assisted with participant registration for charity event
o Served snacks and refreshments to runners
o Participated in Marathon relay for charity
Relay for Life at WPI Annually 2013-2015
o Organized group of students from the same resident housing to participate
o Purchased snacks and refreshments for group
o Participated in Marathon relay for charity
O ther
Secondary Languages: German (Spoken & Writ ten)
Security Clearance: I n terim Secret (as of May 2017 | Sponsor: General Dynamics Electric
Boat)
Personal Projects:
4X Strategy Game with JavaFX
o Multi-threaded
o Using only standard Java and FX libraries
o Including support for custom content (read: mods) via XML
Strategy Tile-based Board Game
o Dual purpose as a physical prototype for the mechanics of the JavaFX
s trategy game and as a standalone addition to the IP
References
References will be supplied upon request
|