System Architect Resume
2.00/5 (Submit Your Rating)
OBJECTIVE
- I want to use my knowledge and skill, the latest technology and methodologies to design, develop and manage highly scalable, highly complex software solutions.
TECHNICAL SKILLS
- Manage multiple development teams in Rapid Development environment Manage multiple projects through Full Life - cycle with MS Project and TFS.
- Software design and development using MS Visual Studio .NET(C#) .
- Design and development of Secure applications using azure ad and .Net Core.
- Design and development of rich client web applications usng the MVC PARADIGM.
- Design and implement custom interfaces between systems/applications.
- SQL Server development (Stored Procedures, views and triggers).
PROFESSIONAL EXPERIENCE
Confidential
System Architect
Responsibilities:
- Design and implement custom security module integrating custom Identity Management application with Azure Active Directory to protect library of web applications and services using the .Net Core 2.2 SDK.
- Work with Sr Architect to develop service based pattern to align with .Net Core injectable, service-based architecture.
- Implement CI/CD using Azure Devops to OnPrem web servers to build and deploy microservices and client MVC apps.
- Develop set of microservices to push data from eShip shipping software to MS Dynamics 365.
- Apply new pattern and security module to existing and new micro services.
Confidential
Sr.Consultant
Responsibilities:
- Work with Identity Management Architect to fix issues with Identity Access Application (Courion).
- Work with Core Security Professional Services Team to upgrade to newest version of Courion, specifically, migrating custom code to work with upgraded application.
- Convert SSIS packages to c# applets, allowing for easier customization and maintainability.
Confidential
Sr. web/C# Architect
Responsibilities:
- Define and implement common framework for web team development to utilize allowing for maximum reuse and common methods including data access, exception handling, logging and authentication.
- Work with multiple IT teams to define a secure web infrastructure.
- Design and implement configuration database to manage access for users and processes, settings for customer and environment settings and dynamic web user interfaces.
- Work with IT leadership to define and implement development processes and procedures to improve Confidential ’s development process.
Confidential
Sr. developer
Responsibilities:
- Work with module leads to make changes and enhancements to the Confidential Advanced enterprise application.
- Review and approve changes by Confidential development team.
- Use TFS for assigned work items, code reviews, unit testing, source code repository using gated check-ins.
- Review and approve design and requirement documents.
Confidential
Sr. Architect/Application
Responsibilities:
- Lead development teams in the design and development of highly complex custom web applications.
- Design and implement a 3-layer, 2-tier framework dat allows developers and content authors to easily configure and deploy web content using 3rd party CMS.
- Work with internal business line customers to design innovative solutions and improvements to existing business processes.
- Mentor junior developers in Object-Oriented Design, industry-standard “best practices” and rapid development.
Confidential
Consultant
Responsibilities:
- Advise and assist development teams in transitioning to web-based .NET development.
- Work with clients in the full-lifecycle management of web-based application development.
- Coordinate with Information Security to ensure the highest security and privacy standards are met.
Confidential
Project Manager/ Lead Software Engineer Internet Solutions
Responsibilities:
- Manage multiple 1-3 person development teams.
- Manage multiple project plans coordinating schedule with multiple action teams, such as production, technical, client technical, client business contact, and sales.
Confidential
Project Manager/Software Engineer
Responsibilities:
- Work with clients to develop requirements for custom solutions.
- Manage 2 to 4-person team in the development of software solutions.
- Design and develop SQL Stored procedures.
Confidential
Technical Lead
Responsibilities:
- Work with project manager and team members to redesign web site.
- Work with multiple departments and teams to ensure the project design meets corporate-wide requirements.
- Lead development team in implementation of redesigned web site.
Confidential
Programmer/Analyst
Responsibilities:
- Design and implement software solution to meet requirements document.
- Work with team of developers to develop large-scale software applications.