We provide IT Staff Augmentation Services!

Sr. Software Engineer/cloud Administrator Resume

4.00/5 (Submit Your Rating)

Athens, GA

TECHNOLOGY SKILLS:

Programming Languages: .NET, .NET Core, ASP.Net Web API VB.Net AngularJS Angular 1.5 jQuery' JavaScript Angular 2 Bootstrap T - SQL VB6 VB5 Angular 2+ Classic ASP ADO.Net ADO VB Script Java Groovy & Grails Ruby on Rails Android Java SDK

Database Technologies: SOL Server 2008+ SSIS SSRS SSMS MySQL Postgress Oracle MS Access Informix 4GL

Frameworks: ASP.Net MVC CodeSmith MSMQ REST SOAP XML JSON nUnit Cucumber Jasmine Ninject nHibernate Entity Framework NPOCO WinForms Hibernate Spring COM+ COM DCOM NServiceBus

Services: Azure AWS Microsoft Test Framework Microsoft Internet Information Server (IIS) Microsoft Clustering Services Network Load Balanced (NLB) Web .Net Remoting Enterprise Services based COM+

Integration: Microsoft Build NET Continuous Integration CruiseControl.NET Continuous Integration Team City Continuous Integration Jenkins NET Continuous Integration Mainframe Integration

IDE/Source Code Control: Visual Studio 2015+ Team Foundation Server Git Subversion Visual SourceSafe IntelliJ IDEA NetBeans SQL Developer (Oracle Administration)

Operating Systems: Windows 7+ Windows Server 2008+ OSX Linux Stratus VOS

WORK EXPERIENCE:

Sr. Software Engineer/Cloud Administrator

Confidential, Athens, GA

Responsibilities:

  • Perform maintenance and enhancement work on existing Ruby on Rails application.
  • Simultaneously re - writing the application in .Net Core 2.1, C#, and Azure.

Technology Stack:

  • Ruby on Rails, React, and bootstrap hosted with AWS.
  • C# - Used in the Web API 2 w/RestSharper, TypeScript REST clients, .NET Core 2.1 and backend DAL projects along with other assorted utilities.
  • AngularJS/HTML 5/Typescript/JavaScript - Used in SPA front ends to increase responsiveness along with Webpack to assist in compilation and distribution.
  • SQL Server
  • Azure

Sr. Software Engineer

Confidential, Alpharetta, GA

Responsibilities:

  • Converted a PHP Customer Service application to .NET. It was architected with a “separation of concerns” approach by creating a separate DAL, Web API, and ASP.NET client application.

Technology Stack:

  • PHP
  • Oracle
  • C#

Owner/Architect/Developer

Confidential, Athens, GA

Responsibilities:

  • Architected and developed an affiliate shopping referral site.
  • The system currently supports the affiliates ShareASale, ShopStyle, Commission Junction and LinkShare.

Technology Stack:

  • C# - Used in the Web API 2 w/RestSharp, TypeScript REST clients, .NET Core and backend DAL projects along with other assorted utilities.
  • AngularJS/HTML 5/Typescript/JavaScript - Used in SPA front ends to increase responsiveness along with Webpack to assist in compilation and distribution.
  • SQL Server( Moving to MongoDB)

Sr. Software Engineer

Confidential, Omaha, NE

Responsibilities:

  • Developed a testing application for a legacy desktop application used in home improvement stores to assist in ordering custom doors.

Technology Stack:

  • Microsoft UI Automation Framework
  • C#

Sr. Software Development Manager

Confidentialm Alpharetta, GA

Responsibilities:

  • Managed a team of 5 developers responsible for the development and maintenance of major functional areas of legacy applications and legacy application re-writes to the newest technologies.
  • Also, responsible for IT infrastructure for all applications.
  • Growth and direction of a 5-member developer team.
  • Communication and planning with the marketing department on new development and enhancements.
  • Administration and maintenance of the Cloud environments AWS/Azure.
  • Hands on development of third-party API integration.

Technology Stack:

C# - Used in the Web API 2 w/RestSharp, REST clients, and backend DAL projects along with other assorted utilities.

AngularJS/HTML 5/Typescript/JavaScript - Used in SPA front ends to increase responsiveness along with Webpack to assist in compilation and distribution.

PHP - Used in legacy projects. Mainly in a maintenance capacity. All these legacy projects wryer marked for conversion to AngularJS and C#.

REST Web Services - Made used of multiple third-party REST APIs to access financial data and notification services.

WordPress - Used in legacy projects. Mainly in a maintenance capacity. All these legacy projects were marked for conversion to AngularJS and C#.

SQL Server - All Microsoft projects used SQL Server as their database backend. Developed queries, and performance tests. Stored procedures were not used. All data was persisted thru the NPOCO ORM.

MySQL - Used with the PHP and WordPress legacy projects for data persistence.

Azure - Migrated the company’s Cloud environment from AWS to Azure to decrease costs and gain maintainability.

Agile/Scrum - Used by the development team as our development methodology.

Sr. Software Engineer

Confidential, Alpharetta, GA

Responsibilities:

  • Worked in all aspects of software development phases for banking software
  • That was resold and re-branded for smaller banks that didn’t have their own online presence.

Technology Stack:

C# - Used in the Web API 2, REST clients, and backend DAL projects along with other assorted utilities.

Angular 1.5/HTML 5/jQuery - Used in SPA front ends to increase responsiveness.

SQL Server - All Microsoft projects used SQL Server as their database backend. Developed stored procedures, queries, and performance tests. All data was persisted thru the Entity Framework.

REST Web Services - Made used of multiple internal REST APIs to access personal and financial data.

Agile/Scrum - Used by the development team, projects managers, and product owners as our development methodology.

Sr. Software Architect/Developer/Engineering Manager

Confidential, Alpharetta, GA

Responsibilities:

  • Worked in all aspects of planning, design, development, and support of a tablet-based classroom learning system developed using Groovy and Grails, and Angular JS.
  • Growth and direction of a 6-member 2nd level support development team.
  • Communication, planning and task assignment with other product development teams on issues that required a re-work or a re-design.
  • Planning and execution of weekly after-hours hotfix releases.
  • Hands on development for overflow tasks that overloaded the team.

Technology Stack: Ruby on Rails, Groovy, Java Android SDK, Postgress, MySQL, Agile/Scrum

Software Development Manager

Confidential, Alpharetta, GA

Responsibilities:

  • Managed an Atlas project team of 8-14 developers responsible for the development of major functional areas of the application like Payment Processing, Repossession, Crash Packet (offline operations), and Store Audits.
  • Growth and direction of a 14-member developer team.
  • Acted as Scrum Master for the team including sprint planning, task selection and retrospectives
  • Communication and planning with upper management on product direction.
  • Communication and planning with Business Analysts on task creation and selection.

Technology Stack:

C# - Used in the MVC client application and backend DAL projects along with other assorted utilities.

HTML/Asp.Net/jQuery - Used in the MVC page views in the client application.

SQL Server - All Microsoft projects used SQL Server as their database backend. Developed queries, and performance tests. Stored procedures were not used. All data was persisted thru the Entity Framework.

NServiceBus - Used as our message queuing mechanism within the application. This part of the application was developed using the Chain of Responsibility design pattern.

Agile/Scrum - Used by the development team, projects managers, and product owners as our development methodology.

Sr. Software Architect/Developer

Confidential, Alpharetta, GA

Responsibilities:

  • Responsible for the design and development of a ground up re-write of the company's flagship lending loan servicing fat client application.

Technology Stack:

C# - Used in the MVC client application and backend DAL projects along with other assorted utilities.

ASP.Net/HTML/JavaScript - Used in the MVC page views in the client application.

SQL Server – All Microsoft projects used SQL Server as their database backend. Developed queries, and performance tests. Stored procedures were not used. All data was persisted thru the Entity Framework.

NServiceBus – Used as our message queuing mechanism within the application. This part of the application was developed using the Chain of Responsibility design pattern.

Agile/Scrum – Used by the development team, projects managers, and product owners as our development methodology.

Software Architect

Confidential, Atlanta, GA

Responsibilities:

  • In charge of planning and development of a conversion of .NET Web forms websites to the ASP.NET MVC Framework.
  • Effectively improved performance of the .NET Web forms site and other backend processes during the conversion process resulting in increased customer satisfaction.
  • Developed excellence in framework conversion.

Technology Stack:

C# - Used in the ASP.Net client application and backend DAL projects along with other assorted utilities.

ASP.Net/WebForms/HTML/JavaScript – Used in the presentation layer in the client application.

SQL Server – All Microsoft projects used SQL Server as their database backend. Developed queries, and performance tests. Stored procedures were not used. All data was persisted thru the nHibernate ORM.

Agile/Scrum – Used by the development team, projects managers, and product owners as our development methodology.

Founding Member & Director Product Development

Confidential, Alpharetta, GA

Responsibilities:

  • Founding member of the development organization responsible for designing and developing a fully automated Disaster Recovery product for use in education, government, and other industries needing Disaster Recovery plans.

Technology Stack:

C# - Used in the Asp.Net Webforms client application and backend DAL projects along with other assorted utilities.

ASP.Net/WebForms/HTML/JavaScript – Used in the presentation layer in the client application.

SQL Server – All Microsoft projects used SQL Server as their database backend. Developed queries, and performance tests. Stored procedures were not used. All data was persisted thru a home grown ORM.

AREAS OF EXPERTISE:

  • Senior Software Development
  • API Development
  • Development Team Management
  • Agile/Scrum
  • Network Management
  • Data Analysis
  • Software Engineering
  • Troubleshooting
  • DevOps
  • Database Architecture
  • Technical Support
  • Project Status Reporting
  • Web Application Development
  • Telecommunications
  • Mainframe Integration
  • Third Party API Integration
  • Systems Integration
  • Product Development
  • Quality Assurance

We'd love your feedback!