Your browser is outdated!

To ensure you have the best experience and security possible, update your browser. Update now

×

Contact

Professional Status

Employed
Open to opportunities

About Me

A highly motivated full-stack Software Engineer/Architect with over 15 years of experience, architecting and developing both internal systems and commercial products.

My experience includes full-stack development, Cloud/Cloud Native on Azure/AWS, Containerization, SharePoint 2010/2013/2016 based internal and external portals, service-oriented applications (SOA), REST-based web services and Microservice based architectures on Windows and Linux platforms.

I have an in-depth knowledge of dotnet core, C#, ASP.NET and MVC as well as a passion for the latest trends in technologies including TypeScript, NodeJS, React, webpack and similar technologies. I'm very passionate about the DevOps experience and reach for CI/CD tools and automated processes. Hobby level interests in IoT and UAVs. Contributor and maintainer of open source projects.

Experience

Software Engineer

Northrop Grumman Mission Systems
October 2002 to October 2005
Responsibilities completed
  • Developed solutions and performed IT/IS administration in support of the Systems Engineering and Integration laboratory using .NET and Oracle technologies for internal consumption.
  • Held Security Clearance as part of responsibilities.
Detailed Description
  • Maintained and updated SRA data conversion utilities developed in C#.
  • Developed solutions in support of the SEIC laboratory using a combination of ASP.NET and ASMX-based Web services with Oracle and XML/XML Schema back ends.
  • Used Oracle Data Provider .NET (ODP.NET) to interface with Oracle database.
  • Administered an internal Windows SharePoint Services 2.0 site to support collaboration with systems engineering programs which involved customization of WSS functionality and development of custom Web parts as needed.
  • Performed IT management tasks in maintaining working server and lab environments in both classified and unclassified roles with defined software configurations.
  • Conducted beginning to intermediate training sessions on the use of systems requirements software to systems engineers and integrators.
  • Utilized XML Spy to create custom XML Schemas for data validation and transformation.