Software Engineer Resume
3.00/5 (Submit Your Rating)
SUMMARY:
An effective global software development leader with over 20 years of experience in software development and technical management roles.
SKILL HIGHLIGHTS:
- Senior Technical Management (13+ years)
- Leading global development teams
- Team Building
- Employee Mentoring
- Motivational leader
- Advocate for continuous learning
- C#, VB.NET, ASP.NET (17+ years)
- Experience designing enterprise systems
- Excellent database design and development
- Designing and Building Web APIs
- Software Architecture
- Integrating with third - party systems
- Managing software development roadmaps
- Implementing Continuous Integration and Continuous Deployment (CI/CD)
TECHNICAL EXPERIENCE:
- C#, VB.NET, SQL, Objective-C, VB6
- .NET Core, .NET Framework, .NET Standard
- ADO.NET, Dapper
- Blazor, ASP.NET Core, ASP.NET MVC, ASP.NET Web Forms, Windows Forms
- RESTful & SOAP web APIs
- Basic Authentication, OAuth, JWT
- JavaScript, JQuery
- CSS, Sass / Scss, Bootstrap
- HTML, XML, JSON, VXML
- SSMS, SSRS
- SQL, T-SQL
- TCP, UDP, SMTP, FTP, HTTP, HTTPS
- Syslog, Log4Net, SNMP
- Agile, SCRUM, sprint management, Kanban boards, backlog management
- Azure, Azure DevOps / VSTS, Application Insights, CI/CD
- Serverless functions
- Message Queues
- Git, GitFlow
- Repository and Service pattern
- Relational Database Design
- Micro-services architecture
- Microsoft SQL Server, MySQL
- Visual Studio (all versions), VS Code
- IIS
- Client/Server architecture
- N-Tier architecture
- Office 365, Word, Excel, PowerPoint, Outlook, Teams, Skype, Visio, OneNote, SharePoint
- Sedona Office, Manitou, Salesforce, ConnectWise
- Windows XP and up
- Windows Server 2003 and up
PROFESSIONAL EXPERIENCE:
Software Engineer
Confidential
Responsibilities:
- A short-term contract with a focus of implementing additional features to existing products as well as building a new product.
- Implemented an online shopping cart and checkout system to allow for one-time purchases and subscription billing
- Designing a building a supply chain system
Director of Software Development
Confidential
Responsibilities:
- Managed and led a team of software developers located in New Orleans, identifying gaps in the software development process, and implementing new processes to fill the gaps.
- Led a software development team which consists of in-office and remote developers
- Mentored junior developers
- Turned business requirements into technical specifications for the development team
- Implemented a feature prioritization process for department heads
- Incorporated Azure DevOps into the development process to in order to track enhancements and issues
- Introduced and implemented the SCRUM methodology for the company and development team
- Shifted the branching model to GitFlow
Director of Software Development
Confidential
Responsibilities:
- Managed a team of software developers located in the US and UK offices that enhance and maintain a portal that is an integral part of day to day operations and provides efficiencies to all employees and customers.
- Member of the Confidential senior leadership team
- Led and mentored a global software development team in the US and UK
- Responsible for a development budget of approximately 600K
- Developing the next generation of technical and managerial talent
- Responsible for managing the software development roadmap and the priority of all features
- Turning business requirements into technical specifications for the development team
- Performing the role of subject matter expert for system integrations and architecture
- Prototyping software solutions
- Conducting code reviews through the utilization of pull requests
- Introducing the portal provided a new process flow for customer service and increased data entry efficiency by 65%
- Implemented Test Driven Development to reduce post release issues by 94%
- Incorporated CI/CD using Azure DevOps which decreased deployment times by 66%
- Introduced the company to Agile methodologies and incorporated into the development process allowing the development team to be more responsive to changing business requirements
Director of Software Development
Confidential
Responsibilities:
- Led a team of developers
- Responsible for finding process inefficiencies in across the company and implementing solutions to increase productivity
- Created software solutions that integrated with third party financial and alarm handling systems
- Designed and developed a system that monitored elevators in order to proactively identify and notify elevator maintenance companies of issues that were occurring before they became an actual problem
VP of Software Development
Confidential
Responsibilities:
- Technical Lead for research and development initiative that created the Confidential mobile coupon application and online services
- Managed a group of US contractors for web design and overseas developers for cross-platform mobile app development
- Designed and developed the SQL database, web APIs, and back-end services for the product
Director of Software Solutions
Confidential
Responsibilities:
- Senior member of the management team working directly with CEO to ensure technical alignment with the business
- Mentored a team of junior developers into intermediate and senior developers
- Managed customer expectations from project conception, design, and implementation
- Managed outsourced projects
- Gathered business requirements and turned them into technical specifications
- Developed custom VXML application for our customers using .NET
- Provided operational efficiencies through software solutions