We provide IT Staff Augmentation Services!

Software Solutions Architect / Software Manager Resume

0/5 (Submit Your Rating)

SUMMARY:

  • MVC.NET Platform / Framework Design Architect with fifteen years of experience in Microsoft Application Architecture, Functional Design, Development, Integration, Implementation, and Production Support. Obtain an in - depth practical knowledge of relational database design and development as well as extensive experience with enterprise, multi-tiered applications. Practice in proficiency with modern life-cycle development methodologies including Agile and Scrum.

TECHNICAL SKILLS:

Languages: C#, O/R Mapping Tool (LLBL Gen Pro 3.1), Java, WCF Web Services, Shared Add-Ins,Windows Services, JSP, Servlets, SOAP, Java Web Services (Glue Framework),ASP.NET 4.0/4.5, MVC 4.0/5.0, MVC Portable Areas, VB.NET, Visual Basic 6.0, C++,UML, Perl, LINQ, Classic ASP, ADO, ADO.NET, Entity Framework 6.0

Databases: SQL Server 2005/2008, Access 2000

Scripting: MVC/ASP.NET AJAX 2.0, JQuery, JavaScript, DHTML, HTML, XML/XSLT, CSS, T-SQL, SQL Stored Procedures, Twitter Bootstrap

Platforms: Windows 2000/2003/XP/NT 4.0/Windows 7, Mac OS System 7, MS DOS 6.2

PROFESSIONAL EXPERIENCE:

Confidential

Software Solutions Architect / Software Manager

Responsibilities:

  • Architect solution to bridge the gap between Zen Desk Customer Service system and Agile Planning Tool in TFS Online Service and In-house TFS using ASP.NET MVC 5.0, Zen Desk Rest API and TFS API, Rest Sharp, Amazon Web Services EC2 Instance
  • Design and Develop solution using ASP.NET MVC 5.0, Entity Framework 6.1, SQL Server 2012 to help Scrum Masters, Project Managers predict/foresee if projects are doable in certain time frame and what level of difficulty projects have before they begin

Confidential

MVC.NET Platform / Framework Design SaaS Architect

Responsibilities:

  • Designed and Architect Software as a Service Platform for Media Tools Planning Web Experience using C#, ASP.NET 4.5, MVC 5 framework, JQuery, JQuery UI,SQL Server 2012, Entity Framework 6.0, App Fabric Cache Clustering environment, Amazon Web Services and Windows Azure
  • Setup TFS Web Access Portal using Agile Planning Tool over Team Foundation Services
  • Introduced Scrum / Agile Methodologies of Development into Project Management
  • Designed API Frameworks for multiple web product re-use, Workhorse.Common.Domain, Workhorse.Common.Web, Workhose.Common.Logging (NLog), Workhorse.Web.Security
  • Researched and proof test App Fabric Cache Clustering environment as well as Amazon Web Services Elastic Cache Clustering environment
  • Integrated Confidential API Thrift Data Service Stubs with Workhorse Confidential Data Access Portal Service layers
  • Assisted in setup of Infrastructure as a Service (IaaS) and Platform as a Service (PaaS) using Amazon Web Services and Windows Azure for Confidential Media Tools Web and Confidential Universe porducts

Confidential

MVC.NET Architect Associate/Senior Software Engineer

Responsibilities:

  • Architected in-house Digital Media software analytics tool prototype to show statistics for ImpressionsClicks and Conversions based on filters such as data sources, campaign names, channels, time periods, keywords using MVC 4, Entity Framework 5.0, MVC .NET Portable Areas, Inversion of Control (IoC), Dependency Injection (Structure Map), Repository Pattern, Unit Of Work
  • Pattern, Data-Driven Documents D3 Graphics Library HTML 5, Scale Vector Graphics, Twitter Bootstrap
  • Researched and developed Data Wizard Bubble Charts, X and Y axis coordinate Textual Area Charts with Data Driven Documents D3 Graphics Library in HTML 5 and Scale Vector Graphics by architecting prototype to show relations of media data for keywords, conversion %, total cost, totalimpressions
  • Developed Technical Specifications Document for Existing Ad Campaign Management systemGadget using Visio and Balsamiq Mockups
  • Improved and enhanced performance of existing Trace application using Entity Framework 4.5 andMVC 4.0
  • Attended Dev Intersection Conference 2013 for Developers in Las Vegas
  • Conducted lecture for Analytics team on subjects such as Microsoft Technologies for Enterprise

Confidential

Senior Software Engineer

Responsibilities:

  • Developed online work order, preventive maintenance, and asset management system to monitor and control buildings’ inventory, space, floors, equipment, installation materials and emergency building management.
  • Made presentations on user interface page level standards and Agile practices.
  • Introduced Agile practices of planning and engineering using Scum framework to the company to better facilitate the development processes and management of project tasks.
  • Led daily Scrum meetings with a team of seven people including development, quality assurance and business analysts.
  • Developed reusable in-house JQuery 1.6 / Ajax functional libraries for different user interface controls such as multi-select, modal dialog pop up, asynchronous dropdown fill-ins, and confirmation dialogs.
  • Developed generic MVC.NET controls to speed up team development efforts for different screen implementations such as MVC.NET 360 Facility Pagination Custom Control.
  • Designed and architected 360 entity class framework to create domain driven level of development at data access layer using Microsoft Enterprise Library 5.0 to communicate with business layer.
  • Introduced design patterns using .NET generics concepts for MVC.NET business model builders.
  • Refactored current 360 Facility data access layer to improve performance of SaaS-based model for database connection management and removal of connection pool de-fragmentation.
  • Designed Objective XML data serialization to enhance persistence and update of massive load of data using XML query language.
  • Architected JQuery validation engine to build custom validation functionality for different client’s user experience using 360 Facility software as a service.
  • Upgraded JQuery library across all application code bases for 360 Facility.
  • Architected authorization action filter attribute to put page level security layer on top of current user application experience.
  • Designed Text Editor Templates for different custom user experience.
  • Introduced extension methods at presentation, business, and data access layers to facilitate re-use of code base at multiple sections of application such as data manipulation, business partial logic segmentation and presentation screen customization.

MVC.NET Application Engineer (Mid-Level)

Confidential

Responsibilities:

  • Developed online library and research tools for individuals, students and small businesses to have unlimited access to newspaper archives, articles and magazines.
  • Integrated high beam business on-line company and industry search engine research tool with sales force marketing tool to capture potential client web leads for Cengage sales team.
  • Mentored and trained quality assurance members of the team to write and perform valid use test cases for fast-changing requirements in Agile environment for software development products.
  • Instrumental in migration process of the high beam business application’s core pages from old database schema to new database schema.
  • Created data access tier using LLBL Gen Pro tools to assist in development of data site services tier for high beam business search engine application.

Confidential

.NET Software Engineer

Responsibilities:

  • Developed software products to manage transportation data for carriers and clients.
  • Created transformation process for Echo Pak client to better assist with uploading its data into in-house database for further review and analysis.
  • Managed and researched and developed new 3-tier APIs for three major applications: Optimizer, Echo Pak, and Echo Trak projects using strongly typed datasets for business and data access tiers.
  • Made enhancements and continued maintenance of Echo Global Logistics major systems to make better quality of the products and speed up sales broker’s response time to our clients.
  • Developed spreadsheet LTL audit tool to analyze statistics about carrier transpiration data costs to better assist sales brokers with picking and choosing the proper carrier for appropriate price and make the most profit for the company on an individual basis.

We'd love your feedback!