Summary/Skills:
I have **+ years’ experience designing, developing, maintaining, and enhancing multiple end user systems. Through doing work in this area, I have found that the proper communication can overcome any problem. I provide being a high level technical resource that is not afraid to get hands dirty to find solutions.
Skill Domain: Application Architecture, Application Programming, Application Implementation, Programming Supervision, Functional/User Testing, Project Management,
N-Tier Framework design and implementation, SCRUM/Agile development, Programming resource for others
Programming .NET Frameworks (2.0, 3.0, 3.5, 4.0, 4.5), C#, ADO.NET, T-SQL, ASP.NET, AJAX,
Languages: VB.NET, XML, WEB SERVICES, PHP, MySQL
Technical Windows Server 2000/2003/2008/2012, Windows (XP, 7, 8, 8.1, 10)
Environments:
Applications: Visual Studio.NET (2015, 2013), TFS, SQL Server 2016/2012/2008, Subversion, Apex SQL
Professional Experience:
Bearware Inc./Descartes Group, Chagrin Falls, OH (100% remote)
Title: Director of Product Management/Senior Software Engineer 07/2012 – 03/2017
Responsibilities: I am responsible for multiple solutions and maintained each. This included systems that talked across multiple networks or were written for Windows scanning. This required gathering requirements, developing a proper architecture based on the user’s needs, implementing the solution and managing others with the end goal in mind, as well as handling changes and enhancements. This included:
Mobile scanning app custom built for inventory purposes
Windows app/Services development for claims and payment applications
All web related development and updates.
Code Reviews
Software/Tools/Languages Utilized: C#, VS 2015, VS 2008, SQL Server Management Studio 2012, Web Services, Windows Applications, Team Foundation Server, T-SQL, ASP.NET, XML, HTML, JavaScript, Server Virtualization, MVC, Windows Mobile CE, Apex SQL
Cohen and Company CPAs, Cleveland, OH
Title: Senior Software Developer/Project Manager 04/2010 – 07/2012
Responsibilities: I was responsible for development of multiple systems including:
Importing revenue files into CRM for reporting purposes
CRM Plug Ins, to run off triggers in the CRM environment (supported method)
Custom scheduling software – used by entire firm, used to more accurately budget hours and to see employee’s current work load.
All web related development and updates.
Software/Tools/Languages Utilized: C#, VS 2010, SQL Server Management Studio 2008, Web Services, Windows Applications, Subversion, Windows Server 2003, T-SQL, ASP.NET, XML, HTML, JavaScript, Server Virtualization
Recreation Insurance Specialists, LLC/Blue Sky RV Insurance, Fairlawn, OH
Title: IT Manager/Developer/Project Manager 02/2008 – 04/2010
Responsibilities: I was responsible for overseeing the development of a policy process system that was completely home grown. This included Project Management, architectural analysis, web/application development, mentoring, while maintaining phone and security systems. This included:
Web development of front ends for agents and consumers
Application development of a daily process
Code reviews
Software/Tools/Languages Utilized: C#, VS 2008, SQL Server Management Studio 2008, Web Services, Windows Applications, Subversion, Windows Server 2003, T-SQL, ASP.NET, XML, HTML, JavaScript
Transfer Express, Inc., Mentor, OH
Title: Senior Programmer Analyst and Project Manager 12/2006 – 02/2008
Responsibilities: I lead a few different projects here.
Complete system upgrade: included project management of the complete system upgrade of Microsoft Dynamics. I had to coordinate two consulting firms with the company developers as well.
Centralized Customer Database: This project was to group Customer data (including contact info, sales info, and marketing info) into a centralized place coming from 5 different companies with data in 3 different formats. Create a web front end so others in these companies can view the data.
Software/Tools/Languages Utilized: C#, Visual Studio.NET 2005, SQL 2005, SQL 2000, Windows XP, Beyond Compare, QAS Address Verification, PHP, ASP, HTML
Brulant, Inc., (Currently Rosetta, Inc.), Cleveland, OH
Title: Software Consultant, Microsoft Consulting Services Practice 02/2006 – 12/2006
Responsibilities: I provided consulting services/development to clients to include SharePoint development, asp/html work, C# .NET and SQL development, as well.
Software/Tools/Languages Utilized: C#, Visual Studio.NET 2005, SQL 2005, SQL 2000, Windows XP, Beyond Compare, QAS Address Verification, PHP, ASP, HTML, SharePoint, Commerce Server
National Interstate Insurance Company, Richfield, OH
Title: Programmer Analyst II 07/2003 – 02/2006
Responsibilities: I was lead in a couple of project here as well.
Policy Processing for New Insurance Product: I created an endorsement engine that was able to use the abstract base objects without needing to add additional code for any new products that are created. This was achieved through object query, reflection, and use of XPath and XML.
Agency Download Application for Insurance Company: This project encompassed many facets in the project lifecycle. The application created worked together to create flat files. This process included working closely with clients as well as getting certified with many third party vendors who process these flat files. The entire project was under huge time constraints and all milestones and deliverables were met on time.
DMV Reporting: Setup a windows app written in VB6 and utilizing SQL statements to process any activity that would have to be reported to the different state DMVs. Huge responsibility to be working properly.
Web Development/Enhancements
Software/Tools/Languages Utilized: Visual Studio.NET 2003, SQL 2000, Windows XP, C#, XML, VB6, T-SQL
Education Background:
1999 – 2002: Cleveland State University, Cleveland, OH
Bachelor’s Degree in Computer and Information Science
Professional Accreditations/Certifications:
Microsoft Certified Professional (MCP)
CompTIA Project+ Certification