Software Architect & Engineer Resume
5.00/5 (Submit Your Rating)
SUMMARY:
- Azure, C#, oData, Scrum, API Design
- Developed various software products that aid in establishing growth vectors for businesses interested in becoming more agile. Solutions favor composable microservices style multi - tier architecture.
- Delivering Continuous Deployment and Continuous Integration pipelines using Infrastructure as Code on Azure PaaS using C#, ASP.NET WebAPI, and WCF. Implemented various user experiences using Xamarin, UWP, ASP.NET MVC, WinForms and various Single Page Applications (SPA) using jQuery, BootStrap, Aurelia or Angular. Lifecycle management using Visual Studio Team Services.
TECHNICAL SKILLS:
- Agile Methodologies
- AJAX
- Amazon Web Services (AWS)
- ASP.NET MVC
- Azure
- ECMAScript jQuery
- C#
- Cloud Computing
- Database Design
- Databases
- Entity Framework
- Git
- HTML 5
- JavaScript/ECMA Script jQuery jQuery Mobile jQuery UI
- JSON
- LAMP
- LINQ
- MySQL oData
- Object Oriented Design
- OOP
- Oracle
- PHP
- PL/SQL
- Python
- REST
- Scrum
- Selenium
- SOAP
- Software Design
- Software Development Life Cycle (SDLC)
- SQL
- T4
- Test Driven Development
- TypeScript
- Visual Studio
- Web Applications
- Web Development
- Web Services
- Web Standards
- Windows Phone
- XML
- Zend Framework
PROFESSIONAL EXPERIENCE:
Software Architect & Engineer
Confidential
Responsibilities:
- Consult on various Azure and AWS products as well as various open source projects like Aurelia and Angular.
- Managing every step in the development lifecycle to reduce overhead and flaws in software products.
- Work closely with customers to establish specifications and system designs.
- Responsible for designing and implementing software solutions focused on Cloud and business agility.
- Define long term maintenance programs for systems and software. Coach customers in agile solutions for incremental delivery of value.
- The technology stack emphasizes C#, Azure and Microservices style.
- A graphical user experience is created using ASP.NET MVC or UWP using Xamarin.
- Lifecycle Management is done using Visual Studio Team Services.
- Continuous Integration and Continuous Deployment is handled by VSTS Build and Release.
- Infrastructure as Code is implemented by first focusing on Azure Resource Manager (ARM/Azure API) Templates to define resource groups and filling in the gaps with Power Shell scripts.
Senior Solutions Developer
Confidential
Responsibilities:
- Develop an API platform to supercharge channel relations.
- The platform is a family of structured microservices running in a hybrid cloud spanning existing AWS, Azure and on- premises systems.
- Oversee major new enhancements to existing software systems.
- Streamline deployment process by developing continuous integration workflow using Visual Studio Team Services.
- Strengthen developmental methodologies by introducing continuous deployment.
Software Developer Lead
Confidential
Responsibilities:
- Leading the engineering team in the enhancement and maintenance of C#/Oracle software solutions.
- Designing and building databases and table structures following n-tier architecture.
- Normalize Oracle database schema improving data integrity.
- Design and develop transactional and analytical data structures for large sets of meter readings.
- Modernize a custom data access layer to improve time to delivery.
Software Development Engineer
Confidential
Responsibilities:
- Work closely with customers to establish specifications and system designs.
- Design and implement software solutions. Primarily using C#, ASP.NET, ECMAScript, CSS and PHP.
Senior Software Engineer/Architect
Confidential
Responsibilities:
- Implementing and enforcing software architecture and engineering standards for a LAMP application.
- Provide mentoring and leadership to the Engineering Team.
- Design new product elements such as a patented lead generation and tracking tool.
- Strengthen developmental methodologies by introducing a code quality process.
- Streamline deployment process by developing continuous integration tooling.
Programmer/Analyst
Confidential
Responsibilities:
- Supporting and developing software used by various groups. The primary platform being ASP .NET using C#.
- Created a system for direct entry of Hunting Harvest Survey data by phone interviewers using PHP and early versions of jQuery.
- Improved responsiveness of ASP .NET web frontends by using Atlas (Microsoft Ajax) and jQuery.