Brad Weston
**W Adams Street
Saratoga Springs, Utah 84045
EMAIL: **********.****@*****.***
PHONE: 801-***-****
SUMMARY
Brad has many years experience as an enterprise software developer, team
lead, Java developer, web developer and AEM/CQ software developer. Brad has
performed well in organizations as a heads down developer, software
architect and development management resource. Brad's diverse experience
has been a great addition to development teams. Brad has many years
experience leading teams, analyzing requirements, developing high quality
software and writing test cases to ensure quality.
Brad has spent most of career as a contractor for a diverse range of
clients, but open to long term permanent employment as well.
PROFESSIONAL EXPERIENCE (Clients I've worked with as a long term
contractor)
Adobe AEM6: Team Lead / Developer
Best Western Hotels ( AEM6 Migration - 3 month contract )
- Develop sightly / java aem components from business requirements
- General architecture responsibilities to migrate existing sites to AEM6
- Build services from existing services for AEM6 platform
Instrumental in redesigning and developing basic structure and priority
services of beta property websites on AEM6 platform. Team lead and
development responsibilities in designing and developing user driven
components and back end services.
Westfield Labs, San Francisco, Ca
Jan 2014 - Aug 2014 ( 6 month contract )
Working on creating Java CQ5 Blog application - Jan 2014 - Current Project
- Develop new Java / CQ5 components from business requirements
- General CQ5 development responsibilities to get new sites for retailers
up and running
- Develop backend functionality ( java objects ) for usage by CQ5
Components
- Develop CQ5 components in an Agile Project Management approach
Time Warner Cable - developed CQ5 components and lead architecture for
forms processing September 2013 - Jan 2014
Adobe Solution Partner - McCann Erickson
Contract Software Developer / Solution Development Lead - September 2012
- 2013
As a contractor, Brad worked on many client projects using a variety of
software technologies. This role required Brad to integrate 3rd party
applications with AEM with general clients.
Sears Corporation - Adobe CQ5 Pilot Project
. Lead solution engineer for Content and Personalization for Sears
Homepage CQ5 Pilot
. Worked with Adobe Team to develop site and business requirements
. Lead Developer for the homepage pilot
. Integrate 3rd party applications to be used with CQ5
Verizon Wireless - CQ5 Architect / Developer Role
. Solution consultant and lead for an Adobe CQ prototype for CQ5
personalization of small business site. Build custom solutions to
drive web users to specific products by region.
China Offshore Team Lead / Lead Developer
Client: Shop.com ( sub-contractor for Freeborders )
Worked remotely as technical project manager / tech lead with shop.com's
offshore team based in Shenzhen China for a severely behind software
project that needed immediate turn around and recovery.
. Determined root cause issues and developed / implemented a 30 day
turnaround recovery plan
. Help create a better relationship with client team
. Trained incoming new technical project lead with proven strategy
I successfully delivered phrase 1 of the project within a month and
significantly improved software quality by implementing new code delivery
processes, improved meeting strategy, pre and post code reviews and
improved communication with onsite executive management and onsite
development teams. I documented new processes that established a strategy
for the incoming permanent tech lead that continued to keep the project on
track.
Technology Stack: Java/ proprietary ORM, SQL Server, Project management
tools
BidSync (contract)
J2EE6/ Java Developer - October 2011 to Aug 2012
. Responsible for design of new business components in a fast paced
agile development environment and developing client side web pages in
JSF technology.
. Responsible for refactoring, developing, unit test, designing and
communicating requirements with business to add new functionality and
replace existing functionality in an aging underperforming
application.
. Front and backend developer for a state federal government software
product.
Technology Stack: Java/JEE6, JSF, Oracle, REST, Web Services, Glassfish,
GIT, TestNG
Department of Veteran Affairs (short term contract ended due to funding)
Active Federal Security Clearance with Department of Veterans Affairs
Software Developer / Team Lead- September to October 2011
. Developed back end security services within an adobe flex / spring /
hibernate / web services technology stack that connected to remote
databases that delivered specific medical record details for research
and annotation.
. Developed and demonstrated a prototype web service approach that
incorporated web services security using Spring, private keys and
hash.
. Medical Records - Health University of Utah/ VA Software Research
Software Development.
Technology Stack: Java, Spring, Hibernate, Flex, REST, Web Services
Deloitte Consulting
Department of Treasury, Internal Revenue Service (contract)
Active Federal Security Clearance with Homeland Security/ US Treasury -
2015
Deloitte Software Developer / Team Lead / June 2010 to September 2011
Technical Project responsibilities
. Designed and developed a financial enterprise software solution to
replace a legacy batch application with a java spring hibernate and
ETL solution.
. Develop and Maintain Architecture for batch applications including;
High Level, Low Level Design and other associated OO Design Artifacts.
. Team leader responsible for assigning development tasks, project
scope, development plan generation, development processes, code
review, etc.
. Responsible for communicating project status to executive process
owners and delivering and maintaining documentation to process owners
for federal reviews.
. Frequently utilized for technical direction in writing RFIs and RFPs
bids. Reliable and effective presenter for technical presentations to
CXO level executives for technical strategies.
. Technology Stack: Rational, Web sphere, Clear case, Java, Spring,
Hibernate, Spring Security, Spring Batch.
Avocent/ Emerson Electric Corporation
Commercial Software Developer - March 2008 to June 2010
. Design and development innovative software solutions and heads down
development applications implemented in a commercial software product
built on open source Apache ESB / SOA technology (adhering to industry
standard design patterns and strict commercial software development
standards in a fast paced AGILE project management environment).
Designed systems and wrote java software code that provided end to end
functionality for custom single sign on authentication services. Used
Spring LDAP; Apache open source and other core java APIs to extend
authentication services for the client. Deployed many projects to
production in a fast paced agile environment.
. Responsible for writing common business rules (SOA architecture -
using a service bus and SOAP) that delivered configuration data to
various clients. On the bug fix team, fixed many bugs by digging into
code and quickly implement fixes with JUNIT tests.
. Technology Stack: Java, Servlet, ESB, SOAP web services Eclipse,
Axis, MSSQL, Oracle, JUNIT,
Utah Ski Team (short-term contract)
Software Developer / Java / Client Team Lead - December 2007 to March 2008
. Designed a spring hibernate framework to build backend for website
. Was tasked with enterprise and application architecture and leading a
team to develop a java based site
Technology Stack: Java, Spring, Hibernate, Eclipse
Costco (contract)
Software Developer/ Enterprise Consultant Specialist - July to November
2007
. Developed business service software for database connectivity.
. Produced an executive level report outlining improvement and left a
software prototype featuring connection pooling that was used to
baseline a new development effort.
Technology: AS400 DB2 knowledge, Enterprise Java, JDBC, SQL
ModusLink Corporation (Supply/ Logistics)
Enterprise Software Developer / Manager for onsite and offshore Singapore
Team Lead/ Java J2EE/ C# Engineer - January 2004 to June 2007
Most notable project: Singapore /Microsoft Vista Rollout:
Responsible for delivering work from offshore teams
. Various Management responsibilities for onsite development team
of 6 onsite + 5 offshore
. Managed software projects with an iterative life cycle approach and
delivered high profile software projects in stages. Worked offsite in
our Singapore development center and was directly responsible for
bringing on new customers to a proprietary supply chain B2B system
implementing SAP and MS BIZTALK. Developed custom java solutions that
would receive secure xml messages containing customer orders for
fortune 500 companies.
. Assigned to help design and implement a major software upgrade that
involved upgrading java and C# components running on tomcat and MS
BizTalk to be exported into SAP objects that would do the same work.
Gained some SAP training for this project and helped to design and
implement a working system.
Technology Stack: BizTalk( Business Rules Framework, B2B integration,
Business Activity Monitoring, Custom Adapters development, Java, JSP,
Oracle, Microsoft ASP, Microsoft C#, SAP, EDI
IBM
State of Utah/ IBM ( Contractor )
Java Software Developer/ CURAM Software Developer - 2005 to 2007
. Developed backend CURAM software implementations at Utah Workforce
Services
. Designed and developed a notification system using xml / pdf
conversion and developed on the CURAM CIARA PRODUCT to create backend
business services. Took requirements from business units and was
responsible for coding various software solutions within the
framework.
Technology Stack: IBM Rational tools, clear case, JAVA, Curam, XML,
Tapestry
Motor Cargo (UPS, Transportation, Supply/Logistics) (contract)
Software Developer - 2004 to 2005
. Designed and developed several new applications that replaced AS400
legacy applications running on an AS400.
. Lead the RGP team on refactoring RPG to Java and my responsibility
included reverse engineering an RPG AS400 applications and developing
specific programs in a java based system. Also technical project lead
for several legacy developers moving RPG applications to a java
platform.
. Designed java applications that called Service program Procedures and
provide back end java services.
Tex-Systems (contract)
Software Developer - 2000 to 2003
Baptist St Vincent, Jacksonville Florida - Web Developer 2002 - 2003
CSX Corporation, Jacksonville Florida - Web Developer 2000 - 2002
EDUCATION
Western Governors University
B.S. in Information Technology Management
Jacksonville University, Jacksonville Florida
General Studies
CERTIFICATIONS AND TRAINING
Deloitte Project Management Training
Federal Security Clearances
Adobe CQ5 Training
REFERENCES FOR BRAD WESTON
Available upon request