Application Design Resume
Lake Forest, IL
Objective
To find a position that utilizes my skills, motivation and experiences in a fast-paced and challenging environment with opportunities to grow professionally.
Summary of Qualifications
- Over ten years of experience designing and implementing large scale web and desktop-based business applications
- Strong knowledge of the latest Microsoft .Net technologies
- Solid understanding of object oriented analysis and design in an agile programming environment using test-driven development methodologies
- Extensive experience successfully managing the entire software development cycle from discovery to deployment under tight deadlines
- Microsoft Certified Application Developer and Sun Certified Java Programmer
- Great communication, organization and team building skills
Technical Expertise
Languages: C#, SQL, HTML, JavaScript, CSS, XML, XSLT, Java, C/C++, VB Script
Frameworks: ASP.Net, Silverlight 4, WCF, ADO.Net Entity Framework, AJAX, MS Test, Winforms, JSP, Servlets
Concepts: OOA&D, UML, Agile Programming, Design Patterns, Test Driven Development, Refractoring, Web Services, SOA, REST
Software: Visual Studio 2003-10, Expression Blend 4, SQL Server 2000-08, Flash, Office, Team Foundation Server, MS Project
Professional Experience
Confidential,Lake Forest, IL
Lead Application Developer, Financial Services 2008-Present
Work with business partners to design and develop solutions for efficiently managing the financials of the company including taxes, billing, and invoicing.
- Gathered requirements, architected and led the development team in creating an application to manage the company’s emerging specialty waste program including customer management, manifesting, and billing using C#, .Net 4.0, Silverlight 4, Entity Framework, WCF Data Services, and SQL Server 2008
- Implemented a new taxing solution integrating third-part component API to ensure the correct taxation of our customers using C#, .Net 4.0, WCF
- Designed and led team effort for an improved invoicing software architecture using C#, .Net 3.5, WCF RESTful Web Services, and SQL Server 2008
Confidential,
Consultant 2007-2008
Provide robust, feature-rich custom business applications that are tailored to our customers’ needs from initial discovery, software design, implementation and testing to deployment
- Created a C# desktop application for a financial services client that allowed regression analysis on equities using multiple criteria and data sources generating easy-to-understand output in an excel file with supporting charts
- Created an ASP.Net application to process and validate large amounts of data stored in a SQL Server 2005 database utilizing AJAX for a robust user interface
- Received award for exceptional service to clients and putting together and delivering a training program for Associate Consultants on maintainable object oriented design and effective use of design patterns
Confidential,Richardson, TX
Manager of Software Development 2003-2007
Manage, architect, design and develop software applications for the insurance industry including hiring, training and supervising a team of professional programmers
- Managed all aspects of the software development lifecycle including gathering requirements, analysis, design and implementation of a self-updating tax filing software framework that allows customers to purchase plug-in modules for different lines of taxes
- Created a series of user-friendly Eclipse plug-ins allowing expert users to rapidly update forms in Tritech’s suite of software products without IT department involvement
- Developed an online storage web application allowing clients to store, retrieve, sort and update electronic tax documentation using C# and ASP.NET
- Worked in a team environment creating a web-based application that allows insurance companies to file annual and quarterly taxes for the state of Louisiana online using C#, AJAX, ActionScript and SQL Server 2000
Confidential,Euless, TX
Senior Web Developer
2002-2003
Led programming team on a variety of web applications specializing in software for the human resources industry.
- Led development team in the planning, design and programming of a web-based career management application using ASP.Net, C#, Web Services, XML and SQL Server used by organizations including Deloitte & Touche, Lockheed Martin and US Dept. of Energy
- Created a dynamic content management system allowing clients to update their content, manage their users, generate reports of metrics and collaborate with other users in real time using ASP.Net, C#, IIS, XML, XSLT and AJAX
- Conducted training seminars to assist the development staff in the transition from procedure-oriented ASP programming to object-oriented ASP.Net using C# and UML
Certifications
- Designing and Implementing Desktop Applications with Microsoft Visual Basic 6.0
- Designing and Implementing Databases with Microsoft SQL Server 2000 Enterprise Edition
- Developing and Implementing Web Applications with Microsoft Visual C#.NET and Microsoft® Visual Studio® .NET
- Developing XML Web Services and Server Components with Microsoft Visual C# .NET and the Microsoft .NET Framework
Education
Bachelor of Computer Science