Justin Beck - Software Development

I write, and manage the writing of, software

Justin Beck's Summary

Senior Software Developer with 10 years experience ranging from writing software to managing multiple teams in small, two-person ventures to half billion dollar contracts.

Relevant and maintained high level technical skills include requirements gathering, development of application architectures, software development, testing and implementation of small and medium scale projects. Working style emphasizes close, cooperative relationships with colleagues, clients and vendors.

Specialties: iOS/Objective-C, Java (J2EE, Tapestry, Struts, Spring, Hibernate, JPA), Ruby (Rails), Groovy (Grails).

Justin Beck's Experience

Director of Mobile

CaseNEX

Privately Held; 11-50 employees; E-Learning industry

May 2013 – Present (10 months) Charlottesville, Virginia Area

Founded at the University of Virginia's Curry School of Education, CaseNEX supports educators through an online, case-based approach. Multimedia cases, or "slices of life," form a realistic connection between professional learning and the complex school environment. The CaseNEX problem-solving model is engaging, collaborative, and effective. Our school district and university partners across the country integrate the CaseNEX learning model and access our library of case studies to enhance, enliven, and extend their existing programs. Teachers join our collaborative online learning cohorts to satisfy professional development requirements, earn graduate credits, and complete Master's Degree programs!

Owner/Operator

BeckProduct LLC

Privately Held; Myself Only; Computer Software industry

January 2013 – Present (1 year 2 months) Charlottesville, Virginia Area

BeckProduct is a small, locally owned software consulting company providing software development services to national and international clients. We have competencies in the full software lifecycle and can tackle small to medium sized projects of varying nature.

Senior Mobile Developer

WillowTree Apps, Inc

Privately Held; 51-200 employees; Computer Software industry

November 2011 – January 2013 (1 year 3 months) Charlottesville, Virginia Area

WillowTree Apps is a full service mobile software development solutions provider based in Charlottesville, Virginia. As part of the iOS development team, responsibilities include general consulting, requirements analysis, application architecture and implementation of customer solutions.

Director of Test and Release

WillowTree Apps, Inc

Privately Held; 51-200 employees; Computer Software industry

March 2012 – December 2012 (10 months) Charlottesville, VA

Designed, developed and implemented tools and processes that provided measurable improvement in both testing and release management.

Tools included plugins for Maven and JetBrains' TeamCity that ensure the internally tested application is, bit for bit, the same application the client sees and is, bit for bit, the same application that is submitted to Apple. These tools remove the burden of juggling certificates and provisioning profiles from the developer and centrally locate it in continuous integration while also ensuring that only code that's been tested gets shipped.

Processes included development of test plans and test reports and integration in to the existing development process to ensure testing is unavoidable and shipped software is of the highest quality.

Senior Software Developer

Meddius

Privately Held; 11-50 employees; Hospital & Health Care industry

January 2011 – November 2011 (11 months) Charlottesville, VA

Meddius provides highly available, mission critical, integration services to major national healthcare systems. As a Senior Software Developer, responsibilities included maintenance of legacy systems while also re-implementation of core technologies from the ground up using OSGi in order to extend and strengthen systems availability.

Worked on a small team that implemented monitoring systems by extending vFabric’s Hyperic using Hyperic's Management Plugins. The plugins were not adequate so the team added additional overlays to customize Hyperic to suit Meddius’ needs. These customizations allow Meddius to be aware of issues before their clients and to be extremely responsive.

Director Technical Services

Intalgent

Privately Held; 1-10 employees; Computer Software industry

January 2009 – January 2011 (2 years 1 month) Charlottesville, Virginia Area

With over ten years of software development and systems administration experience new responsibilities included management of day to day operations of both software development and managed hosting groups as well as business development and client engagement. Other responsibilities included the implementation of industry standard technologies with the aim of employing repeatable software development and managed hosting processes and procedures.

Senior Software Developer

Intalgent

Privately Held; 1-10 employees; Computer Software industry

June 2006 – December 2008 (2 years 7 months) Charlottesville, Virginia Area

As a Senior Software Developer and Lead Developer responsibilities included requirements gathering and analysis, solutions architecture, implementation, testing and deployment. Responsibilities also included management of a team of three to four developers including assisting peers with technical problems and mentoring.

Software Developer

Intalgent

Privately Held; 1-10 employees; Computer Software industry January 2005 – May 2006 (1 year 5 months) Charlottesville, Virginia Area

Intalgent is a software development boutique providing development services to national clients. As a Software Developer responsibilities included implementation, testing and deployment of client projects.

Software Developer

Organization Solutions Inc.

November 2004 – January 2005 (3 months) New Carrollton, Maryland

Java Developer responsible for requirements gathering, design, development, testing and implementation of small Java project. Developed an application to convert a proprietary flat file database to a SQL Server DDL.

Change Management Consultant

Organization Solutions Inc.

December 2001 – November 2004 (3 years) New Carrollton, Maryland

Assisted in developing and implementing Transition Management strategy for large government contract. Responsible for management of requirements, design, development, testing, integration, deployment and support. Also responsible for documenting and maintaining Java and VB applications used in a Business Rules Engine development and implementation project.

Quality Assurance Engineer

UNetworks

2001 – 2001 (less than a year) Charlottesville, Virginia Area

Responsible for writing testing harnesses in Java for developer code API to perform black box testing of entire software stack.

System Administrator

Value America

1999 – 2001 (2 years) Charlottesville, Virginia Area

Systems/Network Administrator responsible for power and cooling management and monitoring, web farm administration and maintenance and server outage troubleshooting. Also responsible for the establishment and operation of automated load testing of the Value America site and for managing and releasing the static and dynamic content on the site.

Systems Administrator

Wolf Trap Foundation for the Performing Arts

Nonprofit; 51-200 employees; Performing Arts industry

1997 – 1999 (2 years) Vienna, Virginia

Responsible for producing reports from proprietary, unix based ticketing system called Prologue. Also responsible for basic systems administration tasks as needed.

Technical Support Specialist

ProTix

1994 – 1997 (3 years) Vienna, Virginia Area

Supported a network of 12 custom ticket kiosks. Also responsible for maintenance and supply of all ticketing outlets and box office clients.