Michael Kappel .Com

My Current Projects

Protocol5.com - Mathematical Experiments
Role: Solutions Architect / Lead Programmer Link
Director of social media and marketing for “software Development Community”
Company: Software Development Community
Role: Director of social media and marketing Link
Founder of the International Brotherhood of Software Engineers
Company: International Brotherhood of Software Engineers
Role: Founder Link
Solutions Arcitect
Company: Transportation Management Technology / TMT
Role: Solutions Architect / Lead Programmer
Software Engineer
Company: Geotrackable
Role: Solutions Architect / Lead Programmer Link

My Previous Experience

RR Donnelley Global Logistics
Role: Lead Software Engineer
Technologies: C#, TypeScript, SQL Server, BootStrap, MVC, SSIS, TFS, Service-Oriented Architecture (SOA)
Methodology: Agile, Scrum, S. O.L.I.D, Given - When – Then (GWT), Test-driven development (TDD) , Paired Programming
Responsibilities: Lead team, Develop Patterns, Code Mentoring
Achievements: At RRD I helped to Develop Patterns for Dependency Injection and Test-driven development that have become the gold standard for the proper development of durable long lasting software. Successfully Lead multable teams co-located office and abroad. Link
RSA Medical
Role: Computer Programmer
Technologies: C#, JavaScript, SQL Server, MVC, T4 Templates, Knockout, Web API
Methodology: Coding Standards, Coding Consistency
Responsibilities: Programing, Research
Achievements: At RSA I helped to improve test coverage, and lead the implementation of JavaScript patterns. Link
BoostUp / Motozuma
Role: Lead Software Engineer
Technologies: C#, VB, JavaScript, SQL Server, MVC
Methodology: Test-Driven Development (TDD)
Responsibilities: Lead team, Code Mentoring, Business Collaboration
Achievements: At BoostUp I lead the migration of Motozuma’s VB Web Forms into a modern C# MVC enterprise system. I implemented TDD and creating a facade to increase the separation of Concerns allowing the system to be more flexable. Link
Sungard Financial Systems
Role: Lead Software Engineer
Technologies: C#, SQL Server, SilverLight
Methodology: Scrum, MVVM, Paired Programming
Responsibilities: Lead team, Software Optimization
Achievements: At Sungard I successfully lead a team co-located office and abroad. Together we were able to overcome issues that had been caused by the use of SilverLight. Link
Magenic Technologies
Role: Microsoft Certified Software Consultant
Technologies: C#, VB, SQL Server, JavaScript
Methodology: Project Estimation, Continuous Learning, Repository Pattern, TDD, MVVM
Responsibilities: Programming, Code Mentoring
Achievements: At Magenic I worked with a verify of companies throughout the US and internationally. We focused on best practices and coding standards in order to achieve the goal of provide highest quality software available anywhere. Link
Unison UCG
Role: Software Engineer
Technologies: VB, SQL Server, JavaScript
Responsibilities: Programming
Achievements: Lead the effort to convert a financial system Oracle Forms to VB Web Forms. Created online employee disciplinary report entry system. Link
Morse Data Corporation
Role: Web Developer
Technologies: VB, SQL Server, JavaScript
Responsibilities: Programming, Customer Support
Achievements: At InOrder I was the lead VB Web Forms programmer for multable companies enterprise management software ecommerce sites. Link
Total Attorneys / Infrastrategy
Role: Web Developer / Business Intelligence Professional
Technologies: Classic ASP, SQL Server, JavaScript
Methodology: Agile, Scrum, Software Community Involvement, Continuous learning, Paired Programming
Responsibilities: Programming, Code Mentoring, Data Integrity
Achievements: At Total Attorneys I work heavely with SQL Server and SSIS to create a data warehousing stratagy. Using Classic ASP I created dynamic data views to help the business evaluate statistics. Link
Westlake Financial Services
Role: Senior Programmer
Technologies: Classic ASP, C#, SQL Server, JavaScript
Methodology: Code Breeding
Responsibilities: Programming, Graphic Design, Query Optimization
Achievements: Classic ASP, C#, SQL Server, JavaScript Link
AmericanEagle.com
Role: Web Developer
Technologies: Classic ASP, SQL Server, JavaScript
Methodology:
Responsibilities: HTML Optimization, Graphic Optimization, Content Formatting and Management
Achievements: At AmericanEagle I worked with graphic designers to create static websites. Using TextPad for HTML and PhotoShop for graphics I converted high quality PSD layouts into optimized consumer facing websites. Creating High Ranking SEO websites that loaded very fast. Link

Other Companies I have done work for

Michael Kappel © 2015