Senior Developer Resume
Cary, NC
SUMMARY:
17 years of experience in the software development field specializing in the design, development and implementation of enterprise software applications for Confidential and commercial customers.
TECHNICAL SKILLS:
Web Technologies: AngularJS 1.x - 5, React/Redux, ASP.NET, JQuery, Bootstrap 3.0
Languages: C#, JavaScript, XML, CAML, T-SQL, HTML, CSS
JavaScript Libraries: Underscore, Moment, Lodash, Semantic UI, Axios, RxJS, Redux-observable
Databases: Microsoft SQL Server
Development Tools: Microsoft Visual Studio, Visual Studio Code, SharePoint Designer
Platforms: Microsoft SharePoint 2013/Online, ServiceNow, Microsoft Azure, Microsoft Dynamics CRM
Frameworks: Entity Framework, Web API 2.0
Additional: InfoPath, MS TFS, SSRS, Github, Webpack, Babel, ESLint, Javascript Standard
PROFESSIONAL EXPERIENCE:
Senior Developer
Confidential, Cary, NC
Responsibilities:
- 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.
- Lead developer on a web-based request tracking system developed in AngularJS 1.x.
- Conduct maintenance, upgrades, development on existing AngularJS 1 / Angular 5 application.
- Actively 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
Confidential, Cary, NC
Responsibilities:
- Lead developer and architect for a project that prototyped integration of Confidential technologies with third-party cloud-based platforms. Responsibilities included design, development, integration, testing and documentation of all aspects of the project.
- Developed 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 Confidential products.
Senior Software Engineer
Confidential
Responsibilities:
- Member 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.
- Developer on team that created a custom meta-tagging solution for the organization’s 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
Confidential, Virginia Beach, VA
Responsibilities:
- Developed 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. This effort helped the Command meet audit requirement deadlines successfully.
- Developed a C# windows service application that interfaces with the Microsoft Dynamics CRM 2011 API.
- The application helped the organization quickly meet personnel reporting requirements by providing a custom connection between the existing personnel system and CRM.
SharePoint Portal Developer / Technical Lead
Confidential
Responsibilities:
- 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
Confidential, Fayetteville, NC
Responsibilities:
- Directed the software development efforts of multiple .NET Web enterprise applications.
- 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 .
- Developed an n-tier enterprise web application utilizing C#, ASP.NET and CSLA that manages decision tracking and support.
Software Engineer / Technical Lead
Confidential, Virginia Beach, VA
Responsibilities:
- Implemented an enterprise solution that leveraged C#, SharePoint 2003 and InfoPath to establish interoperability between COTS and custom applications leveraging .NET web services with a focus on the implementation of workflow processes.
- Developed SharePoint web parts using the SharePoint Object Model that allowed the customer to manage and track items specific to their workflow processes.
Software Consultant
Confidential, Washington, DC
Responsibilities:
- Designed and implemented desktop windows forms software using Delphi that formatted data into reports to be published to the customer’s Intranet environment.
Software Developer
Confidential, Fayetteville, NC
Responsibilities:
- Developed .NET web applications in C# to help support the customer.
- Developed web parts for SharePoint 2003 using C# and the SharePoint Object Model.
- Trained user groups on Microsoft SharePoint 2003.
.NET Web Application Developer
Confidential, Washington, DC
Responsibilities:
- Worked with a small software team on the development of a mission critical .NET web-based application in C# that automated workflow management for the customer’s business processes.
Information Security Specialist
Confidential, Arlington, VA
Responsibilities:
- Evaluated information security technology for potential deployment to the customer’s IT systems.