Zaven Mnatzakanian, Front End Software Engineer
| (240) 252-4958 | Columbia, MD
SUMMARY
Extensive experience designing and developing programs for streamlining defined processes and increasing user efficiency. Analyzing current practices and developing systems to let the user complete assignments faster and with fewer errors. Proficient in areas of user experience analysis, user interface design and object oriented patterns. Focused on data visualization and delivering information relevant to users' needs.
EXPERIENCE
Visionist Inc, Senior Software Engineer 02/2014 — Present
  • Ingest and integrate source systems of record from across the organization into a common dashboard interface (retrieving data via JMS, REST, CORS
  • Provide users with operational awareness by using D3 visualizations, customized event feeds and other data models that consolidate information from each source system
  • Create user portal for guiding users to organization applications including Elastic Search based tools for finding relevant applications for goals
  • Collaborate with other UI developers across the organization to promote common UI standards and reduce duplication of efforts.
  • Develop rest services for Java and Sails (NodeJS) services to match user interface needs
General Dynamics AIS, Sr. Software Engineer 06/2011 — 02/2014
  • Subject matter expert and lead developer for extensible "health and status" system with configurable performance metrics 30+ servers (various operating systems) and 20+ databases (Sybase, MySQL, PostgreSQL).
  • Oversee front-end feature development including technical detail documentation and automated test procedures.
  • Developed program specific SmartGWT framework to standardize interfaces across the contract and advise others on GUI development best practices.
  • Analyze customer needs and design simplified visualizations for displaying tailored data for each customer use case.
Lockheed Martin Corporation, Associate Software Engineer 06/2008 — 06/2011
  • Develop license submission workflow to expedite government form submissions
  • Develop dynamic database reporting system using Hibernate and iText
  • Design versioning and notification systems to ensure government compliance for users.
  • Design task management system to track work assignments within a program (task assignments, reminders, link to other objects in system).
Naval Research Laboratory, Engineering Technician 05/2007 — 02/2008
  • Design user interfaces to organize lab findings, plot data, and interact with lab equipment
  • Rapid creation of programs to utilize lab equipment
EDUCATION
Johns Hopkins University 01/2010 — 08/2012
MS - Computer Science
  • Human Computer Interaction
  • Information Visualization
  • Computer Graphics (OpenGL)
University of Maryland, College Park 08/2005 — 12/2008
BS - Computer Engineering
  • Engineering Design (Team Lead)
  • Operating Systems
  • Human Computer Interaction
  • Object Oriented Programming
SKILLS
Frameworks: Ember, NodeJS, Sails, ExtJS, Google Web Toolkit, Smart GWT
Languages: Javascript, Coffeescript, CSS 3, Emblem, Java
Development: RESTeasy, ActiveMQ(JMS), Maven, Spring, Hibernate, Tomcat, Selenium