Post Job Free
Sign in

Engineer Java Developer

Location:
Seattle, WA
Posted:
January 01, 2013

Contact this candidate

Resume:

Caleb Jones Phone 425-***-****

Web Services Engineer Email **********@*****.***

Website calebjones.info

I have 7 years experience working in web services with

expert knowledge of Java, the Spring/Hibernate

frameworks, relational databases, and HTML/CSS. My

professional passions are centered around service-

oriented architectures and BigData/NoSQL.

Experience

The Walt Disney Company Late 2011 - Current, Seattle WA

Data Management Platform - Software Engineer

Back-end Java developer for Data Management Platform (DMP). Building RESTful APIs in

front of different types of NoSQL storage engines allowing other groups to quickly meet their

Big Data needs and remain insulated from rapid technology changes in the NoSQL field.

Integrated process into build system which auto-generates REST API documentation from

source code improving API documentation quality and availability while reducing maintenance

costs.

Maintain high-quality of RESTful services guided by best practices found in the Richardson

Maturity Model.

Work closely with architect and clients to define and prioritize their use cases and iteratively

develop APIs and architecture.

Cisco Systems 2011 (8 months), Seattle WA

Smart Home Business Unit - Web Services Engineer

Back-end Java developer for Smart Energy group. Worked with agile team in 1 week sprints to

rapidly develop web services demonstrating output weekly to partners and incorporating

feedback.

Developed several REST web services supporting both XML and JSON to perform tasks such as

remote thermostat and demand-response management. REST web services leveraged by both

web and mobile applications.

Architected and built foundation for analytics engine to intelligently analyze data around

energy usage.

Developed service-oriented architecture to integrate with 3rd party systems while maintaining

loose coupling.

Created maven archetypes for generating fully functional REST web services supporting both

XML and JSON message transformation. Archetypes built on Spring 3.0 technology.

Maintained high level of unit test coverage through test-driven development.

Prosumer Video Unit - Web Services Engineer

2010 - 2011, Seattle WA

Lead, back-end Java developer for FocalPoint enterprise video solution. 1 year concept to

production.

Coordinate efforts with offshore development team to ensure code quality. Perform code

reviews, team training, and code refactoring to maintain quality standards.

Created general-purpose rules engine used to process logic for HTTP redirection service as well

as XPath-based XML parsing engine powering extensible software/firmware upgrade service.

Created team documentation covering environment setup and best practices such as exception

handling, logging, test-driven development, separation of concerns, information hiding,

dependency injection, AOP, etc.

Involved in creation of web services team for new business unit within Cisco. Installed and

configured tools used by entire engineering group (JIRA, Confluence, Perforce, Hudson build

system).

FlipShare.com - Web Services Engineer 2008 - 2010, Seattle WA

Mentored web services intern. Introduced intern to team best practices and technology such as

unit tests (JUnit), AOP, interface-driven design, Spring framework, etc. Intern was able to

quickly become a key contributor to team.

Ported applications and systems developed at Pure Networks over to Websphere and Oracle

from Tomcat and MySQL. Previous efforts to focus on using interface-driven design were

instrumental in making this kind of transition smooth.

Collaborated with another team member to develop specification for v2 of FlipShare XML API.

Developed generic web service architecture using Spring Web Services, JAXB, and Hibernate

which could transform responses into SOAP, REST, & JSON allowing for rapid development

and clean separation of core business logic and communication protocol.

Involved in integration of three web services teams (Cisco, Pure Digital, & Pure Networks).

Worked to unify teams on technologies used and software development practices and standards

followed.

Pure Networks 2006 - 2008, Seattle WA

Web Services Engineer

Acquired by Cisco Systems in mid 2008

Developed customer support repository (CSR) which included database sharding to maximize

performance and throughput.

Created XML API in front of the CSR leading to rapid application development such as a

customer support web tool allowing support representatives to instantly see details about

customer's network and history of device activity. Other applications that leveraged this system

include a product/troubleshooting suggestion engine, web-based view of network topology, and

a VoiceXML prototype providing automated network troubleshooting via phone.

(patent information available upon request)

Worked on team which upgraded company website and built backend visitor tracking system.

Key contributor to ecommerce team which upgraded company store from Elasticpath 4 to

Elasticpath 6.

Improved internal web tools and worked to ensure new products were well supported via

creation of new tools or updating existing ones.

Focus Design 2004 - 2006, Provo UT

Web Site & Web Application Engineer

Planned and executed consolidation of server resources, reducing server expenses by 35%.

Developed PHP-driven online scheduling application for large housing development company.

Actively interacted with clients to determine their needs and scope of their web-based solution.

Provided estimates/bids to accurately reflect the magnitude of each client's project.

Participated in development of several websites including www.temkininternational.com,

www.farwestbank.com, www.stockpho.com, and www.springvilleartmuseum.org.

Irene Jones Photography 2003 - 2012, Everett WA

Web Engineer & Technology Specialist (seasonal - part time)

Developed online ordering system for clients, increasing online print sales by 72% while

reducing turn around time from 2-3 weeks to 2-3 days.

Design/Maintain Wordpress-driven company website and blog.

Created customer email campaign engine.

Maintain and configure technologies to adapt to and support company as it grows.

Skills

General

Software Development Web Services Elasticpath (ecommerce suite)

Test-driven Development SOAP Linux/GNU Variants

Agile Process REST Ubuntu

Richardson Maturity Model WSDL Redhat

Scrum XML Gentoo

AOP JSON Linux/GNU Command Line

Dependency Injection XSD Tools

Interface-driven Design Apache (htppd) Mac OS X

Perforce (admin) Rally

SVN JIRA (admin)

Mercurial Confluence (admin)

Java

Spring Framework (2.0 - 3.0) Hibernate Tomcat

Spring MVC JDBC CXF

Spring Web Services JPA Velocity

Spring Annotations JAXB JSP

Spring AOP Dozer Apache Commons

Spring Data Castor Maven

SpringSource Tool Suite JUnit (Junit4) Eclipse

(STS)

Databases

NoSQL MySQL (MySQL4 & MySQL5)

MongoDB SQLite

Hadoop & Map Reduce HSQLDB

Neo4j Oracle

HTML/CSS

HTML (HTML4 & HTML5) Javascript (DHTML)

XHTML jQuery (various plugins)

CSS (CSS2 & CSS3) Prototype

Other

Ruby PHP (4 & 5) Python

Rails CakePHP C

RubyGems PEAR & PECL C++

Education

Brigham Young University 2002 - 2006, Provo UT

Bachelors of Science in Computer Science

Emphasis in networking, artificial intelligence, and machine learning.



Contact this candidate