STEVE FOSDAL
*****@******.***
OBJECTIVE
I am a driven software engineer focused on delivering fast paced solutions. With more than 10 years of experience I will quickly guide requirements, drive fast design and plan a high quality implementation.
I seek an employer that will bring these traits to bear in their organization to help solve novel and challenging problems.
PROFESSIONAL EXPERIENCE
Nokia – Location & Commerce February 2010 - Present
Multiple Positions, groups, roles and positions listed below Chicago, IL
Group: Global Traffic Development
Position/Role: Senior Software Engineer
Time Frame: January 2012 - PresentDeveloped data collectors to integrate traffic data into traffic reporting and prediction
Technical Skills/Tools: Java, Spring, Maven, Subversion, Camel, SQL, XML, XSL, XPath/XQuery, Agile, Kanban, Eclipse, Ubuntu, JIRA, Confluence, SOAP, SQL Developer, TOAD
Group: Application Operations
Position/Role: Lead Operations Engineer, Product Owner
Time Frame: February 2010 - January 2012Collaborated with application architects to enhance application functional design and performanceLead daily triage for UAT defect and enhancement tickets with local and international teamsCreated and maintained PL/SQL packages to provide simplified access to multi-terabyte database to provide new test data and increased diversity of existing data setsDesigned and implemented automated UAT testing for spotlight web service and its sub-systemsProvided final UAT recommendation for release of software to production environmentTrained staff (both new and existing) on testing techniques and tools, including automation, soapUI, SOATest, and black/white box testing techniquesPerformed and improved efficiency of batch import and export (ETL) of seeding and test data
Technical Skills/Tools: Java, PL/SQL, Subversion, SQL, Groovy, Oracle 10/11, XML, XSL, XPath/XQuery, Agile, SQL*Plus, SQL*Loader, Perl, Eclipse, soapUI Pro, BMC Patrol, ClearQuest, JIRA, Confluence, SOAP, Oracle Enterprise Manager
University of Chicago – NSIT June 2009 – February 2010
Technical Lead Chicago, ILImplemented PL/SQL enhancements to SunGard AdvanceInterpreted and provided feedback for requirement documents to Business AnalystsProvided 24x7 on-call support and escalationDesigned and implemented best practices with respect to coding standards, version control and SDLCPrioritized and assigned change requestsRecommended large scale architectural directions for application and data warehouse
Technical Skills/Tools: PL/SQL, SQL, Perl, C#, Subversion, jQuery, SQL*Plus, SQL*Loader, TOAD, NAnt, PL/SQL Developer
Gundersen Lutheran Health Systems May 2008 – June 2009
Systems Analyst Programmer 3 La Crosse, WIDesigned and developed tool used to perform batch migration of 10TB-20TB of medical data as well as real-time processing of incoming medical data from affiliated clinicsPerformed patient matching on incoming medical dataLearned DICOM standard from scratch in order to complete project
Technical Skills/Tools: PL/SQL, Perl, Java, SQL, DICOM, Mirth, Subversion, Tomcat, MySQL, TOAD, GE-PACS
UW-Madison, Division of Information Technology 1994 – May 2009
Multiple Positions, groups, roles and positions listed below Madison, WI
Group: Public Health Information Network
Position/Role: Technical Lead, Secondary DBA, Developer
Time Frame: 2003-2008
Technical LeadLead 6-14 developers in writing object oriented Java EE applicationsProvided final recommendations for technical aspects of WI PHINAssisted with reviews of security polices and adherence to best practicesImplemented version control, issue tracking and design review policiesDeveloped automated build process incorporating version control/trackingManaged upgrades of 6-10 heavily interdependent applicationsPerformed and provided support for deploying software into 24x7 applicationsDeveloped developer guidelines for working with protected health informationInvestigated use of Hibernate framework as future alternative to PHIN frameworkDetermined the appropriate application tier for implementation of different components and functionsDesigned and developed common JEE filters and components for use by suite of applications
Secondary DBADeveloped table level data audit triggersIndexed tables, tuned SQL queriesMonitored system for long running/resource consuming queriesDeveloped views/stored procedures to allow applications to securely share dataDesigned PL/SQL packages to enforce components/applications data accessDesigned logical and physical data models for most of PHIN enhancementsDeveloped content search based on Oracle Text
DeveloperIntegrated third party emergency (24x7) notification system to provide alerts based on real-time medical dataImplemented common Java/JSP based application components (Quartz, Axis)Worked with customers to determine business requirements of applicationsDeveloped PL/SQL applications to provide commons services to each PHIN applications (SSO, Task Management, User and Group management)
Technical Skills/Tools: JSP, PL/SQL, SQL, Perl, Java, SQL, XML, XSL, XPath/XQuery, Subversion, SQL Developer, TOAD, apache, tomcat, JIRA, Confluence, WebLogic, JavaScript, HTML, CSS, Solaris, awk, emacs, SFTP, Linux, SQL*Plus
Group: Collaborative Applications
Position/Role: CRM/ERP Integration and Web Application Development
Time Frame: 2000-2003Investigated and evaluated multiple vendor SOA architecturesDesigned, developed and supported integration of Oracle Financial Apps and ClarifyPlayed major role in the implementation of DoIT’s CRM, including working at the technical and design level for call tracking, inventory, and work flowDesigned and developed various small to medium web-based UW-Madison department applicationsImplemented version control, issue tracking and wiki applications at enterprise and group levelsIntegrated shared/collaborative tools through plug-ins, third-party products and custom code to reduce redundant data entryTrained in PeopleSoft development
Technical Skills Used: Cold Fusion, SQL, PL/SQL, ASP, VisualBasic, ClearBasic, JavaScript, HTML, CSS, Solaris, Linux, PHP, TOAD
Group: Installation & Repair
Position/Role: System Administration, Web Application Development
Time Frame: 1998-2000Served as sole system administrator of primary Linux based file server and web server, including performing OS installations, upgrades and maintenance.Served as OMNIS DBA - Responsible for user administration, recommendation of software/hardware upgrades, general troubleshooting, backups and application enhancementsDeveloped web-based scheduling and time recording tool, including recurring events, email notifications, work efficiency and payroll reportsPerformed system administration for additional web/file servers (Mac OS X, Windows NT)
Technical Skills Used: Perl, SQL, JavaScript, HTML, CSS, FTP, Apache, RedHat, bash, tcsh, cron, awk, emacs
Group: Emerging Media Technologies
Position/Role: Advanced Desktop Support, Web Application Development
Time Frame: 1994-1998Provided second level support for Microsoft Office applicationsDeveloped web based catalog for DoIT store front
Technical Skills/Tools: Perl, OMNIS, SQL, JavaScript, HTML, CSS, Linux, Windows XP, MS Office Support
UW-Madison - Physics Department 1991-1994
Computational Physics Lab System Administrator Madison, WIManaged (software and hardware) lab of 14 NeXT (unix) workstationsDeveloped automated tool to allow multi-host software upgrades and deploymentsSecondary unix system administration on departmental unix and VAX/VMS servers
Technical Skills/Tools: Perl, HTML, awk, emacs, fortran, NeXTStep, ULTRIX
EDUCATION
University of Wisconsin – Madison 1988-1993
B.S. Physics, focus on Computational Physics and Mathematics