Vous êtes sur la page 1sur 4

Josh Gerdes

5035 Nokomis Ave, Minneapolis, MN 55417 612.244.9418 josh@joshgerdes.com An accomplished software engineer with thirteen-plus years of experience specializing in leading and architecting object-oriented application development. Proficient with n-tier application architecture, design, development, testing, and maintenance. Skilled in a variety of programming languages, tools, and methodologies, with a special expertise in Microsoft .NET technologies and agile principles.

Technical Proficiencies
Programming: C#, VB.NET, ASP.NET, PHP, LINQ, WCF, JavaScript, AJAX, HTML5, CSS3, jQuery, ASP, Python, T-SQL, Flash, ActionScript, XML, UNIX Shell Scripting Tools: Microsoft Visual Studio 2012 and later, Amazon Web Services (AWS), Subversion (SVN), GIT, Microsoft Team Foundation Server (TFS), MS Build, Adobe Photoshop, Adobe Illustrator, Apache, IIS Databases: Microsoft SQL Server (2008, 2005, 2000), MySQL, Oracle, Microsoft Access

Education and Certifications


Bachelor of Science in Computer Science University of Iowa, Iowa City, IA Bachelor of Arts in Graphic Design University of Iowa, Iowa City, IA Professional Certifications Microsoft Certified Professional (MCP) Microsoft Certified Solutions Developer (MCSD) Microsoft Certified Trainer (MCT) Microsoft Certified Database Administrator (MCDBA) May 2000 May 2000

Professional Experience
Senior Front-End Developer Capella University, Minneapolis, MN August 2011 Present

Developed and implemented enterprise-level applications for a top tier online university. Supported all public facing marketing properties and maintained and developed an enterprise lead management system. Solutions Architect The Toro Company, Bloomington, MN May 2011 August 2011

Provided technical guidance and architecture on e-commerce and corporate Internet solutions. Senior Application Developer King County OIRM, Seattle, WA November 2006 May 2011

Architected, designed, developed, and implemented enterprise-level software applications for King County law, safety, and justice departments. Lead technical teams and mentored junior developers in the central IT organization. Provided technical guidance and architecture on enterprise solutions including technical requirements gathering, project estimates, and technical specifications document creation.

Josh Gerdes Solutions Engineer Akona Systems, Seattle, WA

612.244.9418

josh@joshgerdes.com November 2005 November 2006

Developed, designed, and implemented enterprise-level software applications for a Microsoft partner company. Provided technical guidance and architecture on enterprise solutions for companies in the retail and financial verticals. Peace Corps Volunteer Peace Corps Guyana, Moruca, Guyana, South America June 2004 - February 2005

Taught Mathematics and Information Technology as a volunteer at the Santa Rosa Secondary School in a small Amerindian village in the Northwest region of Guyana. Created and mentored an Environmental Club for students to expand their extracurricular possibilities within the community. Senior Consultant Quilogy, Inc., West Des Moines, IA January 2002 - April 2004

Consulted for a premiere Microsoft partner company providing business and government sectors with application and web-based development solutions. Trained business and technology professionals in the latest Microsoft .Net Technologies. Web Developer PixSell, Inc., NASA Stennis Space Center, MS August 2000 - August 2001

Implemented GIS web-based solutions for a government contractor. Provided application programming, database design, and technical support for major government projects.

Professional Project Details


Visitor Center (capella.edu) Capella University Created a completely new visitor center experience to be the new focal point for Capellas online presence. The new site was built on Microsoft .NET 4.5 technologies and leveraged the jQuery framework and responsive HTML5/CSS3 features to create a fresh, intuitive user experience. Primary responsibilities included site wide front-end development and extensive third party integration with LivePerson (chat) and Adobe Omniture (analytics). Duties included design, implementation, and support. Lead Management System Capella University Updated a web-based lead management system for Capella University. The system managed all leads for Capella and provided mission critical tools for the marketing department to route and analyze all incoming leads. The system was upgraded to Microsoft .NET 4.5 and the data access layer was updated to a code-first POCO design. The UI was overhauled and rebuilt utilizing jQuery framework, Bootstrap framework, and jqGrid to create a robust, uniform interface. Duties included architecture, design, implementation, and support. Case Management System King County Created a web-based case management system for the Superior Court of King County, Washington. The system gives Superior Court the ability to manage all case information related to the daily function of the courts within the County. The system was built on Microsoft .NET 4.0 technologies including the Microsoft Enterprise Library and Microsoft Entity Framework. The UI leveraged the jQuery framework and HTML5/CSS3 features to create a robust user experience. Interfaces were also created to access legacy systems using a combination of AJAX scripting and web services. Duties included development team management and all lead development responsibilities including requirements gathering, estimating, architecture, design, implementation, and support. Superior Court Interpreter Web King County Created a web-based interpreter management system for the Superior Court of King County, Washington.

Josh Gerdes 612.244.9418 josh@joshgerdes.com The system provides a secure environment for Superior Court administration staff to efficiently and conveniently manage scheduling and assignment of interpreter services at all Superior Court locations. It was built with Microsoft .NET 3.5 technologies including the Microsoft Web Service Factory, Microsoft Enterprise Library, and the Microsoft AJAX toolkit. Duties included all project management responsibilities as well as all lead development duties including requirements gathering, architecture, design, implementation, and support. Microsoft.com Hardware Request System Microsoft Corporation Created an online hardware request system for the Microsoft.com Operations Team. The system consisted of online forecast and request form requisition built on SharePoint technologies. The main InfoPath form allows the team to track, update, and analyze request details including actual budget information retrieving from the Microsoft marketing system. Duties included general project architecture and design, development of InfoPath form including custom scripting, programming of custom notification windows service, creation of SharePoint web parts including interaction with WSS and web services, and general SharePoint site layout template creation. Online Calendar for Retail Akona Systems Created an online enterprise calendar for retail leveraging Microsoft Windows SharePoint Services technologies. The solution provides a centralized location for viewing, managing, and reporting on tasks and events for a multi-level corporate hierarchy. Duties included general project architecture and design, development of SharePoint web parts including AJAX-based custom scripting, web service and class creation for interaction with WSS, and general SharePoint site layout template creation. Microsoft Gadgets for Regional BUIT Microsoft Corporation Created a set of Microsoft Windows Vista Gadgets for the Microsoft Regional BUIT team. The gadgets provide access to line of business information by linking corporate systems, including Windows SharePoint products and technologies, to the Desktop. Duties included general project architecture, development of gadgets including GUI scripting; AJAX-based scripting for interaction with WSS web services, and general user interface layout and design. Vendor Procurement Bid Management System King County Managed and developed an online procurement bid management system for the Procurement and Contracts section of King County. This system will provide the entire county with online access to all RFP bid related materials. In addition, it will provide the county with the capability to track all vendor activities related to all bids within the county. Duties included all project management responsibilities as well as all lead development duties including requirements gathering, architecture, design, implementation, and support. MSN Search Team Build Tracking System - Microsoft Corporation Created a build tracking system for the MSN Search Team at Microsoft. This system provided developers and management with the ability to track multiple builds of their search engine product in real-time with access to all stage information, logs, test cases, and test results through an integrated online environment. Integration with their Source Depot source control system and bug tracking system was also established to increase developer productivity. Duties included all development on both the back and front end including architecture, design, testing, and implementation. SharePoint Proposal Accelerator Portal - NCMIC Insurance Created a Compliance Department Intranet site based off of Microsoft Office System 2003 products including Windows SharePoint Services Version 2 and InfoPath 2003. This site provides a centralized location of compliance documentation on a state and product level. The application provides a centralized search and document store as well as the capability to add additional content via an InfoPath form and Word document templates. Duties included general project architecture, web service and class creation for interaction with WSS, and general SharePoint site layout template creation. Microsoft Global Proposal Exchange - Microsoft Corporation Created a Global and National proposal exchange for Microsoft based off of Office System 2003 products including Windows SharePoint Services Version 2 and InfoPath 2003. This site provides a centralized location of federal proposals for both federal and partner employees. The application provides a

Josh Gerdes 612.244.9418 josh@joshgerdes.com centralized search and document store as well as the capability to add additional content via an InfoPath form. Duties included general project architecture, development of InfoPath forms including dynamic custom scripting, web service and class creation for interaction with WSS, and general SharePoint site layout template creation. Tablet PC Distributed Application and Web-based Administration - State of Iowa Created a Tablet PC Windows .NET application for storing and inputting activity reports and timesheet data for State agency field officers. This included a pen enabled windows application front-end which stored data to a local instance of MSDE along with functionality for synchronizing local data to a main SQL server 2000 database to allow for disconnected functionality. In addition, a web-based central administration site was created to administer all user information as well as access to reporting tools for viewing activity report and timesheet data. All interaction between applications, both web and windows, was accomplished through C# class data access layers. Production Management System - National Imagery and Mapping Agency (NIMA) Created a new online production management system for use with the production of GIS tile imagery and data. The system allows users to view the workflow of all data as well as obtain statistical information regarding processing and overall time estimates for all data within the system. In addition, the system allows administrating managers to oversee all stages of production as well as maintain the automatic stages of production. Created a customized ESRI ArcIMS web interface to allow for a visual representation of all GIS data involved with the ability to search geographically. Responsible for all duties of this project.

Vous aimerez peut-être aussi