Вы находитесь на странице: 1из 4

Chad Small

Senior Software Architect/Lead Developer

Technical Accomplished Software Technician: Solutions-focused


Expertise Software Architect and Developer leading the analysis,
design, development, implementation, and maintenance of
Groovy, Java,
custom software applications.
ActionScript, C++,
C, SQL, Javascript, Proven Leader: Excellent project management and
HTML, CSS leadership skills with a history of producing on-time
Grails, J2EE, Flex, development projects that meet high quality standards.
Mule ESB, Servlets, Effective Communicator: Ability to interface and
JSP, JMS, XML, communicate with clients, end-users, technical engineers,
JSON, XSLT, Web
and management at all levels.
Services, REST
Tomcat, Apache
Http, BEA Weblogic
Professional Experience
MySQL, JDBC,
Oracle, dBase, DB2 Carol Bloomington, MN March
(Embedded SQL/C-
2007 Present
C++), Access,
Position/Title: Integration Architect
FoxPro
Duties:
OS X, Unix (AIX, Enterprise Architecture: Responsible for overall Carol
Solaris), Linux, application architecture Security, Availability, Scalability,
DOS, Windows Extensibility, Application Transparency, Performance. As well
Vista/XP/2k as contribution to Agile Software Development Lifecycle
Process.
Integration Application Architecture: Led the research,
analysis, and development of interfaces to external service
interfaces (X12 Eligibility, HL7). Implemented a service based
Professional application built on top of the Mule ESB library.
Certifications & SaaS Architecture: Led project to design a software as a
Affiliations service product. This entailed approach analysis across the
entire technical architecture Source
Groovy Users of Control/Deployment/Environments/Release Management,
MN Technology Stack, Database, SEO, Search, Scheduling, Security
Sun Certification; (SSO, Authentication, Authorization), CMS, Web Analytics,
Java Programmer Reporting, Accessibility
Agile Software Development: Prototyping, spikes, and
Securities Exams: development (Grails/Groovy, Flex/ActionScript, Mule/Java).
Series-7 and General agile pragmatic philosophies included daily scrums,
Series-63 open development work areas, pair programming, YAGNI, KISS,
No Fluff Just Stuff DRY, TDD, CI, Test Infected, Story and Task index cards, 2 week
(NFJS) iterations.

U of M Code Freeze
Definity Health, Inc. St. Louis Park, MN July 2000
March 2007
UnitedHealth Group

Chad Small LinkedIn Profile c: 952.270.6966 h: 612.469.3826 e: chademily@gmail.com 1


Chad Small

Senior Software Architect/Lead Developer

Position/Title: Lead Software Developer, Architect (Director)


Education Duties:
Moorhead State Rewards for Action: Lead Project Architect responsible for
University - delivering ground breaking healthcare incentive web
Mathematics, May application that integrated with UHG core systems (benefits,
1991 eligibility, claims, portal, customer service, sso. Coordinated
technical discussion across as many as 15 groups/systems to
deliver successful project (adjusting scope and budget midway
through the project.
Web Services: Utilized SOAP Document based standard HIPAA
Industry
270/271 transactions as the payload. Also designed associated
Expertise WSDL and XML Schemas. Used WS-Security basic
Healthcare authentication standard for security. Load/Performance tested
Insurance (CDH) the web services using multiple clients to insure current
web/application server/database environment could manage
Healthcare new additional load, and maintain expected performance
Eligibility (X12 270, levels.
271) Search Engine Integration: Researched and led
Healthcare implementation. As the lead developer, I designed and
Integration (X12, developed an automated application to manage the updating
HL7, CCHIT, CCR, and indexing of content for the Verity search engine. After 3
CCD, MNCM, years in production, led the development of the 2nd search
GoogleHealth, engine solution. Utilized Lucene open source search engine
Microsoft saving the company tens of thousands of dollars in licensing
HealthVault) fees. Implemented an intelligent automated classification
engine for multiple content sources to support an integrated
Financial Services
display within the web application.
Workers Job Automation Tool: Researched, acquired, implemented,
Compensation integrated, and successfully evangelized utilization of the
Kronova Job automation tool to a company-wide standard.
Auto & Home
Implemented complex Jobs in java code base and acted as a
Insurance
knowledge resource for co-workers on the product.
Content Management: Initiated original design of a content
framework that housed third party web content and eventually
developed into a dynamic content management system.
Generic design ended up supporting many flavors of content,
from original 3rd party content to dynamic variable personalized
APIs, Open web content, to template based message oriented content for
Source members.
Libraries Account Management Framework: Developed member level
accounting concept. Complex design incorporated a number of
WASP, JUnit, abstract interfaces and data driven mechanisms that could be
mockobject.com, utilized throughout the account management framework. This
Ant, Gant, SOAP, design was a key enabler for quickly expanding into additional
Apache Lucene products.
Search Engine, Methodology/Book Studies: Led and participated in book
Apache Axis, studies, including agile development, test driven development,
GORM, Castor design patterns, refactoring, service oriented architectures,
XML/Object and enterprise service bus concepts. Active participant and

Chad Small LinkedIn Profile c: 952.270.6966 h: 612.469.3826 e: chademily@gmail.com 2


Chad Small

Senior Software Architect/Lead Developer

Relational proponent of 6 month Extreme Programming lab in 2004.


Mapping, Xerces Emphasis on story sessions, iterative development, pair
(SAX, DOM), Xalan, programming, and JUnit test driven development.
JDOM, XMLBeans,
Kronova Job
Scheduler, HIPAA
X12 EDI, OBOE X12
United Heartland Milwaukee, WI July 1999
July 2000
Tools Position/Title: Contract Developer
IntelliJ IDEA, Duties: As a programmer consultant, I designed and developed
jspWiki, Jira, Rally large-scale enhancements to United Heartlands workers
Agile Lifecycle, compensation insurance management system. Responsibilities
Hudson, Mercurial included:
Distributed Source Performed complex product design, system analysis, and
Control, programming activities.
OmniGraffle, Visio, Identified specific work tasks, developed work effort
Subversion, estimates, and created work schedules.
DBVisualizer, Consulted with customer to capture detailed requirements.
PL/SQL Developer, Analyzed data and deployed solutions that fits the
Benthic Golden customer's needs and business objectives.
SQL Editor Researched problems discovered by QA or product support,
marketing requirements for business solutions, and new
technology of development.

Product
Integration
Daisy CMS
Apelon Metaphrase United Healthcare Golden Valley, MN June 1998
Verity K2 July 1999
Enterprise Search Position/Title: Senior Systems Engineer
Duties:
FirstDatabank
Performed architecture assessments.
RxWeb Drug
Ensured that logic development, coding, testing and
Interaction
debugging efforts are in accordance with business
FirstDatabank requirements, technical requirements and agreed upon
National Drug Data development schedules.
File (NDDF) Analyzed, designed, and programmed a complex data
conversion using Microsoft Access.
Healthwise
Analyzed, designed, and programmed a fully automated
Knowledgebase
monthly batch program written in C/DB2 to summarize
Johns Hopkins reporting data.
Medical Content Researched and designed solutions for the integration of
systems using three different languages. - Power Builder, C+
The Natural

Chad Small LinkedIn Profile c: 952.270.6966 h: 612.469.3826 e: chademily@gmail.com 3


Chad Small

Senior Software Architect/Lead Developer

Pharmacist (TNP) +, and Java.


Alternative Participated in a weekly study group covering Object-
Medicine Content Oriented Analysis and Design by Grady Booch and Design
Patterns by Gamma, Helm, Johnson, and Vlissides.
Reuters News
Service Medical
Content Applied Systems Inc. Bloomington, MN November 1992
July 1998
Ingenix MDR Fee Position/Title: Systems Programmer / Unit Manager
Schedule Data
Duties: For the Company Systems Division, I was the project
team leader responsible for leading a team of up to 8 development
resources. Systems programming duties included:
Developed a Windows based insurance company
management system.
Programmed in C++ and PASCAL; using a FoxPro relational
database.
Made on-site visits to determine client needs.
Worked with analysts on prototyping screens and specifying
workflow issues.
For the Commercial Lines Rating Division, I was the Unit Manager
supervising 19 programmer and quality control analysts.
Responsibilities included:
Programmed rating software that calculated insurance
premiums.
Addressed client calls when problems required special
attention.
Interviewed, hired, and trained new employees.
Chaired the weekly Standards Committee and was
responsible for the standardization of programming, testing,
training, and workflow procedures.

Chad Small LinkedIn Profile c: 952.270.6966 h: 612.469.3826 e: chademily@gmail.com 4

Вам также может понравиться