Mike Rosol

Macungie, PA 18062 · (570) 369-2850 · michaelrosol@gmail.com


I absolutely love creating software and staying on top of the always-evolving internet trends. Over the past 15 years, I have acquired valuable experiences that allow me to understand in-depth all of the phases of the software development lifecycle. I bring a strong perspective that drives change and motivates engineers to develop simple solutions to complex problems.

Experience

Senior Software Engineer

Flexential

  • Modernized client user interface with a single page application architecture
  • Wrote and consumed new microservices based on domain and test driven design
  • API development for many different types of internal web services
  • Integration of third party APIs (ex: riverbed load balancer, rubric, puppet, etc) into our cloud infrastructure management engine
  • Managed intern that assisted writing unit tests for application coverage
  • Discovered and resolved web application security vulnerabilities based on OWASP
  • Primary technologies used: ASP.Net Core, C#, MVC, OOP, API Development, SOA, Web API, WCF, SOAP, REST, Visual Studio 2017 Enterprise, MSSQL stored procedures, entity framework, responsive design, Bootstrap, JavaScript, JQuery, HTML, LESS, TFS, GIT, GitLab, Trello, VersionOne, Jira, agile, scrum, Docker, container technologies, microservices architecture, DDD, TDD, CQRS, CI/CD

Nov 2014 - Jan 2018

President and Lead Software Architect

Royal web Designs

  • Developed a company that produced custom web software requested by clients
  • Architected software requirement specifications and database diagrams
  • Project managed a team of employees, contractors and interns with aim to deliver modular software incrementally until project completions
  • Coded dozens of different types of software across diverse industries using different technologies
  • Primary technologies used: ASP.Net, Web Forms, MVC, Classic ASP, PHP, CodeIgniter, MySQL MSSQL, JavaScript, JQuery, HTML, CSS, many third party APIs

Sep 2006 - Jan 2016

Programmer Analyst

FS Solutions

  • Updated web forms applications to new mvc pattern
  • Redesigned the user experience utilized Kendo UI
  • Restructured architecture of internal and external user security
  • Implemented generic and default settings for specific users, clients and roles across entire platform
  • Primary technologies used: ASP.Net, C#, Web Forms, MVC, T-SQL, Stored Procedures, JavaScript, jQuery, Visual Studio, TFS, Telerik Kendo UI

Mar 2013 - Nov 2014

Skills

Front End
  • HTML, CSS, JavaScript, Ajax, JQuery, Bootstrap, Angular 5, TypeScript
Back End
  • Asp.NET Core, C#, MVC, Web Forms, Classic Asp, PHP
Databases
  • MSSQL, MySQL, Stored Procedures, Entity Framework, JSON, XML, Access, Excel
IDE
  • Visual Studio 2017 Enterprise
Source Control
  • GIT, TFS
Project Managent
  • Jira, Trello, VersionOne
Mindset
  • Service oriented architecture, API development, Microservice design, Domain driven development, Test driven development, Database design, Responsive user interfaces

Education

University of East Stroudsburg


Bachelor of Science
Computer Science
Computer Security

Minor
Business Management
Sep 2004 - Jun 2011