Jason Burke - Microsoft



Jason D. Burke meetburke.1204 Pond Street jasondburke@Cary, NC 27511 919-607-6073Summary21 years of experience in the software development field specializing in the design, development, and implementation of enterprise software applications for U.S. Federal government and commercial customers.Technology ListWeb Frameworks: AngularJS 1.x-5, React/Redux, , jQuery, Bootstrap 3.0/4.0Languages: C#, JavaScript, XML, CAML, T-SQL, HTML, CSSJS Libraries: Underscore, Moment, Lodash, Semantic UI, Material-UI, Axios, RxJS, Redux-observableDatabases: Microsoft SQL ServerDevelopment Tools: Microsoft Visual Studio, Visual Studio Code, SharePoint DesignerPlatforms: Microsoft SharePoint 2013/Online, Microsoft Azure, Apache KafkaFrameworks: Entity Framework, Web API 2.0Test Tools: XUnit, Moq, Coverlet, qUnitAdditional: MS TFS, SSRS, Github, Webpack, Babel, ESLint, Javascript Standard, Prettier, JIRA, PowerShellEducationOnondaga Community College, Syracuse, NY Associate Degree, Computer Science –05/01/2000Security Clearance Active DoD TS/SCI Adjudicated 01/2020Senior .NET Developer – Halvik SSB 06/2019 – Present Cary, NC (remote)Lead developer on .NET Core based API / MS SQL Server integration effort with Apache Kafka API. Lead Architect and developer on a .NET Core based Azure hosted web application. Approaches and techniques include the implementation of a RESTful Service Architecture using .NET WebAPI along with the Entity Framework ORM and .NET MVC with C#. Design patterns implemented include unit-of-work, repository, and Inversion-Of-Control. Front-end technologies include Bootstrap 4.0 and JavaScript libraries such as jQuery, RequireJs, bluebird, infinite-scroll, filesaver, Moment and Underscore. Developer that assisted in migration of web applications to Azure cloud environment by converting classic asp web pages to .NET web forms.Responsible for new development and maintenance of C# Web Applications.Senior Developer / Technical Lead – System Plus / DRS03/2016 – 06/2019 Cary, NC (remote) Technical Lead and architect on React/Redux application rewrite with Material-UI and SQL Server backend with C# .NET WebAPI. Previous application was written in SharePoint with AngularJS front-end. Managed all aspects of project including lead development. Responsibilities included maintaining project roadmap, JIRA ticket management, daily “standup” sessions on skype, leading code reviews and pull request approvals and creation and enforcement of best practices for software development.Lead developer and designer of a React/Redux based Calendar application that allows organizations to track their events using a grid based visual display integrated into SharePoint.Developer on a web-based request tracking system developed in AngularJS 1.x.Conducted maintenance, upgrades, development on existing AngularJS 1 / Angular 5 application.Developed and overhauled a JavaScript based SharePoint web application that utilizes AngularJS, Bootstrap and SharePoint 2013. This application is actively used by multiple organizations for the coordination of operations and activities across the global enterprise.Directed custom software application migration for organization’s portal migration effort from SharePoint 2010 to SharePoint 2013. Responsibilities included identifying and coordinating all custom applications written on SharePoint and ensuring proper migration and deployment to 2013 environment. Activities also included refactoring source code to meet new portal architecture.Strategic Consultant .NET Developer – AvePoint Cary, NC (remote) 06/2015 - 01/2016Lead developer and architect for a project that prototyped integration of AvePoint technologies with third-party cloud-based platformsDeveloped workflows that were utilized internally by management to better communicate with the sales department resulting in greater customer engagement on pre-sales efforts.Lead developer on the creation of custom reports to enhance existing AvePoint products. Senior Software Engineer – Barling Bay / SRA Stuttgart, Germany10/2013 – 06/2015Member of SCRUM development team that implemented a SharePoint 2010 based application that tracks Leadership events using the SharePoint API, C#, JQuery UI and Twitter Bootstrap.Assisted in implementing a custom meta-tagging solution for SharePoint 2010 Portal. Responsible for Scrum Master duties including coordination of team meetings, tracking team progress, maintenance of task board and burndown charts, updating backlogs and participating in daily briefings of leadership on the status of team projects.Tested and debugged code relating to Microsoft SharePoint 2010 software applications.Responsible for documenting software applications designed by the engineering team.Senior Software Engineer – ARMA Global11/2012 – 10/2013 Virginia Beach, VADeveloped a Microsoft MVC 4.0 web application that provides the organization with an ability to create and track new projects and project related management tasks.Developed a Microsoft Dynamics CRM 2011 equipment inventory application to replace spreadsheets. Developed a C# windows service application that interfaces with the Microsoft Dynamics CRM 2011 API. SharePoint Portal Developer / Technical Lead – Barling Bay07/2010 – 09/2012 Stuttgart, Germany Supported Knowledge Management Office by implementing technical solutions for Knowledge Management initiatives and policies.Designed and developed a JavaScript based Knowledge Management notification system that alerts users to important KM events when they log into the SharePoint Portal.Created a Google Earth based map solution that allows for the dynamic generation of map overlays from data stored in SharePoint lists as well as data retrieved using web services.Project Manager / Senior Software Engineer – Prokor, Inc.03/2005 – 07/2010 Virginia Beach VA, Fayetteville, NCDirected the software development efforts of multiple .NET Web enterprise applications utilizing C#, and CSLA. Tracked and reported status of software projects throughout the Software Development Lifecycle.Introduced and trained staff on the SCRUM process framework and Agile best practices.Participated in CMMI Level 3 working group focused on assessing and providing process solutions for the software department ultimately helping the organization obtain certification.Additional ExperienceSoftware Developer - L3 Web Application Developer – MKGCSComputer Scientist - WetStone Technologies, Inc.Conferences, Training and Certifications07/12/2019 - CompTIA Security+ Code: 96B9QTVJVLE4Y0FZ04/18/2018 – NG-Conf - Angular Conference – Salt Lake City, Utah03/01/2013 – Microsoft Dynamics CRM (80294B, 80295, 80296, 80444)03/07/2012 – Microsoft Premier Workshops – SharePoint 2010 Enterprise Features03/14/2011 – M10175 – Developing and Customizing Applications for Microsoft SharePoint 201004/23/2009 – Carnegie Mellon – Leading a development team using the Team Software Process (TSP) ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download