|
|
|
|
Resume
|
|
|
|
Objective
|
|
|
Summary Of Qualifications
|
|
|
Professional Experience
|
|
|
Technical Skills
|
|
|
Education
|
|
|
Professional Training
|
|
|
|
|
Microsoft
Word version of resume
|
|
|
|
|
|
Objective
|
|
|
|
To
obtain a software engineering position that utilizes acquired knowledge and
experience while offering an opportunity for professional growth and
advancement.
|
|
|
|
|
|
Summary
of Qualifications
|
|
|
|
|
Possess
expertise in Object-Oriented Analysis/Design, have a diverse technical
background, and am skilled at progressing from problem statement to
well-documented designs.
|
|
Extensive
background in the full life-cycle of software development process including
requirement gathering, design, coding, testing, debugging and maintenance.
|
|
Dedicated,
hardworking individual with the intercommunication skills to work at all levels
of the organization.
|
|
Successful
in meeting new technical challenges and finding solutions to meet the needs of
the customer.
|
|
|
|
|
|
|
Professional
Experience
|
|
|
|
January
2013 to Present.
Charles Schwab & Co, Inc.; Englewood, Colorado
Charles Schwab Investment Management (CSIM)
Contract .NET Developer with TEKsystems.
Member of an Agile-Scrum development team that is building the DEEP (Disciplined Enhanced Equity Platform) application that allows Fund Managers to monitor and rebalance the company’s index, ETF and equity funds based on individual manager’s strategy. Frontend is in WPF run on Citrix and the backend is a window service and pulls in 3rd party data from Axioma to compare each fund’s holdings and exposure to risk so management can automatically or manually rebalance any fund holdings. |
|
Creating
the unit tests that alert management of any suggested funds changes coming from
Axioma data.
|
|
Performing
bug fixes and enhancements based on QA feedback and business requirements.
|
|
|
|
|
January
February 2012 to December 2012.
INTL FCStone; West Des Moines, Iowa
OTC (Over-The-Counter) Back-office
Software Developer.
Team member that oversees the design, development, maintenance and operation of the
software that comprise the Electronic Tickets Trading (ETT) of the company's
Over-The-Counter (OTC) trading and quotes of Commodities and Derivatives. Development
is performed in an agile environment where releases are typically in 2 week sprints.
Web services are in ASP.NET, MVC and FubuMVC. Releases are automated using TeamCity
and Octopus.
|
|
Developing
SSRS Reports to help our operations associates review margins and identify erroneous trades.
|
|
Conversion
of older ASP.NET web sites to MVC.
|
|
|
|
|
November
2003 to February 2012.
TSC Group, LLC; Rock Island, Illinois.
Senior Programmer Analyst.
Oversee a broad range of corporate IT applications and web services while
participating in planning, analysis, and implementation of solutions to meet
business objectives. Main focus is on providing business solutions that enable
the organization to be more efficient and productive in an evolving business
environment.
|
|
Provide
hands-on experience leading all stages of the software life-cycle efforts,
including requirements definition, design, architecture, testing and support.
In some instances integrating/incorporating 3rd party business services. |
|
Leading
role in the development of our infrastructure for entering shipping orders,
rate requests, track delivered orders, validate shipping locations, and compare
invoice costs to delivered orders via FedEx, UPS, and other carriers.
Originally designed to process domestic shipments only, but has been rewritten
handle international deliveries.
|
|
Develop/maintain
.NET services that comprise our online catalog, e-store, and report generating
services. They allow our field salesmen, customers, and office staff to view
available products, place orders, and check on invoices, inventory, sales
analysis, productivity, and other data. |
|
Regularly
meet with management to define new projects, recommend software
enhancement/fixe(s), and status updates. This usually involves juggling
multiple projects, while defining timeframes and stages to release. |
|
Lead
the transition of older legacy technologies (such as ASP, ASP.NET 1.0, and VB
6.0) to newer technologies (such as ASP.NET 2.0, C#, and VB.NET). |
|
Develop/maintain
Crystal Reports that are integrated in a multiple of projects. From dynamic
graphical reports displayed through classic ASP and ASP.NET, to backend .NET
programs that generate PDF or excel files, to reports that are displayed and
printed through UIs. |
|
Design/support
applications that perform everything from real-time displaying of warehouse
fill-rates, check on sales margins, back-orders, rebates, scoring vendors,
enter/display vendor contracts and other data reports. All of these reports
pull data from SQL Server Databases, Active Directories, or flat files and
execute via web services, backend jobs, or UI applications. |
|
Provide
technical leadership in designing, coding, and implementing diverse decision
support solutions. |
|
|
|
|
January
2002 to October 2003.
RCH Innovative Technology Partners (formally TDF Corporation); Rock Island,
Illinois
Rock Island Arsenal - Information Services
Consulting Programmer.
Part of a team that took over all client/server and help desk operations of the
U.S. Army's Rock Island Arsenal Information Services.
|
|
Assisted
members of the Joint Munitions Command (JMC) by creating a front and back-end
tools that monitored that status of equipment and material for the Army's
globally pre-positioning ammunition stocks. |
|
Lead
the effort to document the source code, create manuals for end-users and
support staff, and workflow of taken over systems, services and applications.
|
|
|
|
|
July
2000 to December 2001.
Express Scripts, Inc.; Maryland Heights, Missouri
Infrastructure Development Group
Programmer Analyst.
Member of a cross-platform development team that was responsible for the design
and support of all pharmacy claim routing software applications.
|
|
Provided
24/7 support of all applications responsible for routing claims.
|
|
Managed
the organization's Electronic Data Interchange (EDI) efforts by
maintaining servers and maps that transform claims and eligibility data. The
translators were based on Mercator event servers and an in-house JNI CORBA
service that used Mercator's API, implemented in C.
|
|
Designed
all forms of Mercator maps to transform X.12, NCPDP, and proprietary format
data.
|
|
Managed middleware
application that collects pharmacy claims data and captures it in an Oracle 8i
database. This data collector was written in Java, object brokering in CORBA,
and database access with DB Agents written in C.
|
|
Developed
a business critical GUI, along with its back-end component, that provided
accepted, rejected, and reversed claims data. The front-end GUI was written in
Visual Basic, back-end in Java, and CORBA doing the object brokering.
|
|
Supported
the QA teams efforts in validating claims that are sent through our development
and certification lines.
|
|
|
|
|
June
1994 to July 2000.
Boeing Company - McDonnell Aircraft & Space Division; St. Louis, Missouri
F/A-18 Software Test Facility (STF) & X-45 Maintenance/Support Group
Software Project Engineer.
Was a member of two groups. One group developed/supported the F-15, F/A-18, and
AV-8B Software Test Facilities, which were used to integrate hardware\software
into the aircraft. And the other a research group that looked into ways to
automate aircraft maintenance through software.
|
|
Developed
C/C++ interface, embedded diagnostic, and environment monitoring applications
that tested memory, hardware interrupt protocols, and I/O communications. |
|
-
Established standardized testing methodology, providing well defined testing
procedures that allowed team members and customers to execute testing functions
easily analysis and resolve hardware/software issues. |
|
Lead
the formal documentation efforts that emphasized our software processes, proof
of concepts, and program flow that would prepare the group for transition from
research to production. |
|
Oversaw
the development and delivery of tools to the UCAV (Unmanned Combat Aerial
Vehicle) X-45 program that allowed users to schedule multiply maintenance tasks
on aircraft. |
|
Designed
and developed UNIX Binary Programming Interfaces, embedded applications, BIT
(Built-In Test) that ran on Motorola 68030/68340 microprocessors, and
applications |
|
|
|
|
|
|
|
Technical Skills
|
|
|
|
Languages:
ASP, ASP.NET, C#, C/C++, IDL (CORBA), Java/J2EE (concurrency, socket level,
JSP, Servlets, & Swing), VB.NET (1.0, 2.0, & 3.5), VB 6.0, SQL, PL/SQL,
HTML/ DHTML/XHTML/Javascript/CSS, & XML |
|
Data
Services: ADO, ADO.NET, DAO, JDBC,OLE, ODBC, & SOAP (Simple Object
Access Protocol) |
|
Platforms:
MS Windows (NT, 2000, XP, Vista, Windows 7), UNIX, Linux, Sun Solaris, AIX,
& VOSS |
|
UI/Web
Toolkits: Infragistics & MS AJAX .NET |
|
Methodologies: OOP/D,
UML, Design Patterns, Module & System Level Testing, Waterfall, RAD, &
Agile |
|
Architecture:
Apache, COM, CORBA, .NET Framework, J2EE, & Tomcat |
|
Databases:
Active Directory, Oracle, DB2, MS Access, & MS SQL Server (2000, 2005,
& 2008) |
|
Tools:
Crystal Reports, InstallShield, MS Visual Studio .NET (2003, 2005, 2008), MS
Visual Studio 6.0, Mercator 5.1, MS Web Matrix, Eclipse, Java SDK, &
SourceSafe |
|
Communication
Protocols: TCP/IP, UDP, HTTP, LDAP, X.25, & Military 1553 avionics
bus |
|
|
|
|
|
  |
Education
|
|
|
May
1999, MS in Electrical Engineering
|
G.P.A.
3.2/4.0
|
Washington
University; St. Louis, Missouri.
|
|
May
1994, BS in Electrical Engineering, Minor: Computer Science
|
G.P.A.
3.0/4.0
|
University
of Iowa; Iowa City, Iowa.
|
|
|
|
|
|
|
Professional
Training
|
|
|
May
2003, Certificate in coursework completion in CCNA (Cisco Certified Network
Associate)
|
Scott
Community College; Bettendorf, Iowa.
|
|
April
2001, Training in Mercator 5.0; Mercators Fundamentals of Data Transformation
class
|
Mercators
Boca Raton Campus; Boca Raton, Florida.
|
|
April
2000, Certificate Of Direct Study In Object Oriented Technology
|
Washington
University; St. Louis, Missouri.
|
|
|
|