Software Developer Resume
3.00/5 (Submit Your Rating)
Clackamas, OregoN
CAREER SUMMARY:
I've had 20 years of back end software development experience in small teams building client/server web apps and consoles using SQL Server databases with stored procedures, Entity Framework, C# business classes and WCF Services with custom controllers, HTML and ASP.NET Web Forms with AJAX (jQuery and ASP.NET), and Windows Forms using custom/hybrid MVC/MVVM patterns.
TECHNOLOGY SKILLS EXPERIENCE:
- SQL Server databases with stored procedures
- C# (for all server - side classes) and LINQ
- Microsoft WCF Services (as web services)
- Microsoft ASP.NET WebForms and ASP.NET AJAX
- VB.NET (started with VB then switched to C#)
- Javascript, HTML, CSS, XML
- Microsoft IIS (site configuration and app pools)
- Microsoft ADO.NET (better performance than EF) jQuery (for AJAX and DOM manipulation)
- Microsoft Entity Framework and LINQ to SQL
- JSON (between Javascript and WCF Services)
- Microsoft WinForms using MVC/MVVM patterns
PROFESSIONAL EXPERIENCE:
Software Developer
Confidential, Clackamas, Oregon
Responsibilities:
- I upgraded apps to use Microsoft SQL Server, upgraded web apps from classic ASP to ASP.NET, upgraded web pages to use AJAX client-server interaction, and developed Windows Forms apps using custom/hybrid MVC/MVVM patterns. In more recent years, using agile software development practices, my teammates and I created and/or maintained SQL Server stored procedures, WCF services, .NET HTTP document handlers, C# business classes, complex administrative reports and database-driven localized content systems.
- Just within the last couple years, my teammates and I learned from database expert Confidential some powerful techniques to optimize database performance for reports.
Programmer/Analyst
Confidential
Responsibilities:
- I worked in their LifeStory software development unit in Wilsonville, Oregon before they closed that unit.
- My teammates and I maintained dynamic data-driven questionnaire software that was used in long-term care facilities.
- We also developed modem automation scripts for uploading long-term care services data to government agency bulletin boards, which were later replaced by websites.
- We also investigated the possibility of developing HL7 interfaces between LifeStory software and other systems.
- That investigation included the development of a simple demonstration that processed several types of HL7 messages.