Curriculum Vitae
Michael J Nazionale
Business Owner
Staff Software Engineer
Location:
Leeuwarden, Nederland
LinkedIn:
A Bit About Me
As a seasoned Software Engineer with over 25 years of experience, I have successfully delivered high-quality solutions across a wide range of projects. These include web services and applications, packaged products, and desktop client applications. My track record demonstrates my ability to adapt to new technologies and evolving business needs while maintaining a high standard of quality and delivering robust, maintainable software. I am eager to bring my expertise to a team tackling complex problems and to leverage my skills to develop intuitive applications and services.
Professional Experience
2022 - Present
2017 - 2021
2011 - 2016
2007 - 2011
2003 - 2007
1999 - 2003
Owner / Developer / Consultant
Sublime Software and Design
-
Offering software and web development services as well as website, business, and eCommerce assistance for small businesses and solopreneurs.
Senior Software Developer
A Place for Mom
-
Designed and built a bespoke ElasticSearch stack hosted on AWS exposed via containerized REST services.
-
Implemented microservices to abstract and handle communications with Salesforce APIs.
-
In addition to Salesforce Apex work, I built a custom tool suite to monitor our usage of Salesforce APIs per our license.
-
Designed and built a new containerized REST service stack to migrate functionality away from the old monolithic ASP.NET web service applications.
-
Set up and maintained team builds and related projects to automate builds.
-
Uplifted and enhanced mission-critical custom CRM and communications applications.
-
Built out new containerized service tiers and migrated others from deprecated technologies across several internal teams.
Principal Software Developer
Corbis
-
Responsible for the architecture and development of our Digital Asset Management system.
-
Owned the entire software stack for our core systems across UI, Services, and DB.
-
I re-architected tens of thousands of lines of old legacy code to bring them up to current standards of quality and maintainability.
-
I worked closely with users of our core systems and solution analysts to understand their needs and regularly maintain and expand our systems.
-
Engineered and expanded systems to work with cloud technology, such as AWS and Azure.
-
Collaborated and maintained the build and instrumentation for our core components.
-
Researched, designed, and implemented many projects to continuously extend and enhance our Digital Asset Management system for new customers and changing needs.
Senior Software Engineer
Corbis
-
Collaborated on and implemented several large projects to integrate new third-party systems and changing business needs.
-
Assumed ownership of our internal Digital Asset Management system.
-
Contributed to several areas: UI, Web Services, Databases, CRM, ERP, and Finance systems.
Software Development Engineer
Microsoft (via SolutionsIQ)
-
Owned key components of the setup product’s infrastructure and application framework.
-
Developed C# utility and test suites for handoff to local and international testing.
-
Developed the Group Policy Management Components for 802.11 and 802.3 Networking.
-
Developed the C# sample code for Monad/PowerShell shell replacement SDK.
-
Collaborated to transition the team’s build system to a new system, including build script translation and functional restoration.
Software Development Engineer
Microsoft
-
Developed and maintained web service interfaces for the MSN Photos website.
-
Created CD Rom UI, burning interfaces, and abstraction layers for CD products.
-
Developed, implemented, and maintained the Passport Member Services website.
1995 - 1999
University of Wyoming
Bachelor of Science in Computer Science
Skills & Languages
-
Software Development
-
Software Engineering
-
Software Architecture
-
Effective Communication
-
Agile Project Management
-
Coordination
-
API Development
-
Troubleshooting
-
​Multithreading
-
C# / .Net
-
Source Control
-
Git
-
SQL
-
NoSQL
-
Scrum
-
Kanban
-
Debugging
-
Salesforce
-
Docker
-
English – Native proficiency
-
Dutch – Elementary proficiency