SKILLS
Microsoft
SharePoint, Power Platform, CoPilot, D365, VS Code, Github
SQL Server Management Studio, Reporting Services
Active Directory/AAD, Windows Server, Azure, Powershell
Web
HTML, CSS, Javascript, JSON, Typescript, React JS
Programming & Database
Object Oriented Programming, Node JS
SQL Queries, SSRS report writing
SharePoint Framework, C#, .NET/.NET Core
EDUCATION
BA in Computer Science
Northern Illinois University
2006-2011
ABOUT
Extremely driven IT professional who is passionate about Cloud Technologies and Information
Technology. Skilled in Microsoft 365/SharePoint/Power Platform Development, with a background in on
prem and Cloud technologies, IT support, and Web Development.
I love working directly with other people to help them reach their goals (whether it be technical or
non-technical). I enjoy collaborating with users to help solve their business needs and make their
processes more efficient.
I'm a team player who's passionate about his work.
A technology enthusiast.
Lover of all things fitness.
Video game nerd.
A wannabe financial guru.
WORK EXPERIENCE
Senior Engineer Application Developer
Protective | 2022 - Present
Senior Developer on an agile team delivering apps using the Power Platform/Dynamics365.
- Design and develop integrated business solutions that interact between multiple enterprise platforms within Power Platform and cloud (Azure).
- Integrate with the Power Platform using other Microsoft products such as SharePoint, Teams, and Azure.
- Collaborate with business and IT leadership to develop and communicate long term vision and comprehensive strategic plans for solution architecture and delivery.
- Work with product owners, business users, and technical leads to define requirements, assess business value, and develop specifications for enterprise solutions.
- Use Agile best practice to design, develop, and maintain solutions built in enterprise applications platforms.
Programmer/Developer Lead
Capgemini | 2021 - 2022
Power Platform Developer/Lead working as a Consultant leading a team of Developers and Support staff.
- Design and implement a project's technical architecture.
- Integrate with the Power Platform using other Microsoft products such as SharePoint, Teams, and Azure.
- Provide end-to-end architecture of a solution, including its assembly and integration into the
IT architecture principles defined with the client.
- Define the structure of the system, its interfaces, and the principles that guide its
organization, software design and implementation.
- Manage and mitigate any technical risks, ensuring that the Delivery services can be
realistically delivered by the underlying technology components
Developer – Microsoft 365/SharePoint/Power Platform
Connection | 2019 - 2021
Junior M365 Developer working as Consultant helping companies migrate to the cloud.
- Help guide business units on using the appropriate solution for existing and new applications.
- Provide project-based design, configuration, development and deployment of SharePoint online and
other Office 365 apps (Teams, OneDrive, Power Platform, etc.) including custom sites, lists,
document libraries, manage content, customizations, web parts, and forms.
- Participate in business requirements gathering using an Agile approach by working with business
and IT to deliver solutions. Work with the business and technical teams to refine and enhance
existing processes, implement changes to the production environment and ensure IT processes and
controls are followed.
- Convert existing Lotus Notes applications to Microsoft Power Platform and SharePoint platform.