We provide IT Staff Augmentation Services!

Solutions Architecture And Software Engineer (consultant) Resume

0/5 (Submit Your Rating)

SUMMARY:

  • Solutions Architect/.NET developer/architect. Resourceful self - starter with strong communication (spoken and written), collaborative interpersonal and mentoring skills. Team player who enjoys rising to the challenge of advanced problem solving and multitasking project responsibilities.

TECHNICAL SKILLS:

Primary: Architecture, ASP.Net, C#, VB.Net, ADO.net, SQL Server, CSS, SQL, T-SQL, FLEX, HTML, EFF, Visual Studio, Team Foundation Server, jQuery, jSon

Secondary: Photoshop, Viso, Adobe Flex, Action Script, UNIX, XML/XSL/XSLT, Microsoft Build Server, Continuous Integration, Requirements Gathering, Business Analysis, Agile/Scrum, Test Driven Development, SDLC development, JSLint, node.js, illustration

PROFESSIONAL EXPERIENCE:

Confidential

Solutions Architecture and Software Engineer (consultant)

Responsibilities:

  • Provided solutions and refactored C# web APIs to meat performance expectations.
  • Architected AWS Step Function solution to simplify complex business workflows.
  • Refactored AWS Lambda APIs for performance, elegance, and operations support.
  • Mentored junior developers, lead Agile Scrum, interviewed team candidates and maintained coding standards.

Confidential

Responsibilities:

  • Architecture and Development of Mean Stack Single Page Application (SPA).
  • Asp.net Web API ODATA Microservices for consolidation of internal Confidential services.
  • Developed testing strategy using KARMA (TDD/Unit Testing) and Protractor (E2E)
  • Angular, MongoDB, NodeJS

Confidential

Responsibilities:

  • Authored technical requirements and solution design documentation
  • Managed integration of new patterns with downstream API consumers
  • Designed custom unit and integration testing solutions in .net
  • Managed off-shore development (code reviews, change requests, performance enhancements)
  • Lead operationizing trouble-shooting effort (SUMOLOGIC)

Confidential

Responsibilities:

  • Collaborative architecture environment.
  • Mobile targeted Web forms in .net and HTML 5 with REST api services.
  • Windows forms for Desktop tools
  • SQL Lite, MongoDB, Leafletjs for OpenStreetMap API, Badgeville API for Gamification

Confidential

Responsibilities:

  • Architected new modules using the open source C# MVC based product: Orchard CMS.
  • Iterative development using Agile/Scrum methodology.
  • Modified existing modules to accommodate changing requirements.
  • Authored UML documentation.
  • Responsible for User Experience (UI) architecture and User Experience (EX) design for new modules.
  • Retro-engineered less than adequately documented open source products to support an open-source application base too new to be compatible.
  • Distributed team, with both off-shore and state-side resources.

Confidential

Responsibilities:

  • Web Client Software Factory (WCSF) pattern application using VS2010 and Oracle DB.
  • Co-ordinated Distributed team, with both off-shore and state-side resources.
  • Worked with Business Analysts to create requirements for development team.
  • Wrote test-plans and acceptance criteria for both Unit Tests (Test Driven Development) and Quality Assurance testing.
  • Developed proof of concept (POC) applications using WCF, MVC, and .Net Web API in VS2010, 2012 and 2013 to assess architectural approach for migration of features from existing application.
  • Responsible for User Experience (UI) architecture and User Experience (EX) design for migrated features.
  • Refactored code developed by off-shore team for manageability and re-use.
  • Authored UML documentation for application workflow and communication of requirements to distributed team.
  • Mentored junior developers on C# coding practices, Object Oriented Concepts, and ASP.net.

Confidential

.Net Development Manager / Architect

Responsibilities:

  • Design Development Strategy: Work with president to put in place the best agile development strategy, documentation RACI and sustainable development practice.
  • Form and Manage Development Team: Identify staffing needs, interview and hire candidates, manage and supervise existing development team.
  • Mentor and Train: Actively participate in growing team members through direct mentoring, code reviews, internal programs to facilitate collaboration and learning and side-by-side hands on development.
  • Design and Implement Development Environment: Establish and maintain the servers and processes used to host applications across the development life cycle.
  • Hands on Heads Down Development: 50-60% of time spent in heads-down coding on development projects.
  • Create an Enterprise: Recognize and address areas of development that can be converted into modular software as a service product.
  • Establish and Maintain Coding Standards: Implement coding standards for developers, review code created by developers for adherence to coding standards, instruct and correct for elegance, performance, maintainability and re-use.
  • Client Facing: Work directly with clients and stakeholders to gather requirements (i.e. users stories) and organize the development schedule (sprints). Interact with clients and project management team to ensure customer satisfaction remains a priority.
  • Technology: Stay abreast of current technological trends primarily (but not limited to) the Microsoft Sphere of .net products. Encourage and motivate team to be enthused by and in pursuit of new and innovative technology and approaches to technology.
  • Distributed Team Management: lead teams of developers both off-shore and state-side.
  • Business Analysis: Created requirements documentation including project plans, use-case surveys, acceptance criteria, test-plans and UML diagrams as well as managing those responsible for providing the same.

Confidential

Architect (contract)

Responsibilities:

  • Architected MVC3 and Web API (RESTful SOA) application with Entity Framework 5 and SQL .
  • Stakeholder facing Iterative development using Agile/Scrum methodology.
  • HTML 5 and jQuery UI consuming jSon objects gathered by ajax calls to a .net Web API RESTFUL service.
  • Distributed Team Environment.
  • Provided UX/UI design and architecture for Proof of Concept application.
  • Test Driven Development using TFS Test projects.

Confidential

Solutions Architect (contract)

Responsibilities:

  • System for centralizing the brand consistency auditing process for thousands of local YMCAs and Associations (completed 25,000 USD under closest vendor estimate).
  • Establish adequate artifacts for the Confidential to use internal resources for maintenance only and better facilitate the transfer of knowledge from external developers to internal resources.
  • Evaluate the current re-granting software (Altum EasyGrants) in light of current business practices and consider possible replacement vendors.
  • Improve the data schema driving position codes relating to YMCA employees according to the needs of Human Resources.
  • Give Marketing better control over the external site and free up internal developer resources by migrating the YMCA’s web presence to a managed Drupal solution.
  • Upgrades, customizations and changes to the YMCA’s sharepoint site to integrate with the internal philosophy of “Living our cause”.
  • Impact study on over 15 internal systems affected by proposed schema changes
  • Interacted with stake holders to provide business analysis
  • Project kick off (user stories, site diagrams, database design, test cases, coding expectations, application concepts, code coverage requirements).
  • Customized TFS ALM WorkItem templates and workflows to mimic SDLC RACI
  • Made buy vs. build decisions
  • Evaluated, collaborated, amended and Approved vendor SOWs.
  • Identified potential vendors / Evaluated vendor proposals.
  • Hired staff augmentation resources.
  • Performed regular code reviews. Refactored code for compliance and ellegance.
  • Cordinated business unit operational artifact documentation (disaster recovery, security, maintenance, archival expectations)
  • User Experience/ User Interface design: wireframing and process diagraming.
  • Coordinated QA process for internal initiatives.

Confidential

Senior Developer (contract)

Responsibilities:

  • Developed SOAP WCF services in C# to allow the uploading of contest photo entries, facilitate moderator management of submissions and retrieve galleries and images for voting game.
  • Built reusable config driven module for automating image resizing and site deployment using .net System.Drawing and System.Configuration
  • Developed Facebook application for consuming WCF services in Buddy Media.

Confidential

Senior Developer (contract)

Responsibilities:

  • Built web user controls to display product specific information.
  • Enabled tracking analytics via javascript and google analytics.
  • Cut images, and authored CSS
  • Wrote CruiseControl build scripts for continuous integration
  • Authored NUNIT tests for Test Driven Development.
  • Authored Javascript and HTML sample application for documentation and knowledge transfer of WCF consumption.
  • Wrote WCF services in C#.net and accessed SQL data via Linq.
  • Wrote CruiseControl build scripts for continuous integration

Confidential

Senior Developer / Architect / User Experience Architect (contract)

Responsibilities:

  • Architected and developed MVC3 application utilizing the Razor engine in VS2010
  • Introduced TFS Database Projects in order to maintain SQL2008 R2 database supporting application.
  • Introduced TFS Test Projects and Continuous Integration for better iterative development.
  • Responsible for User Experience management including dictating style guides and establishing acceptable UI “Tropes”.
  • Responsible for Development guidelines and code reviews of junior developers.

Confidential

Senior Developer (contract)

Responsibilities:

  • Upgraded existing 2.0 c# Web Site stored in VSS repository to 3.5 c# Web Application housed in TFS to facilitate moving developers from Visual Studio 2005 to Visual Studio 2010.
  • Migrated existing database into .net database project to excise dependence on LLBL and better address separation of concerns.
  • Refactored application extensively to address separation of concerns,
  • Gathered requirements from business holders
  • Provided speculative documentation and UML diagrams for proposed solution
  • Worked with third party vendors to gather technical specs on consumed services
  • Architected 3.5 c# factory method pattern application with a classic .net web service end points to route requests from internal applications to appropriate external web services

Confidential

Senior Developer (contract)

Responsibilities:

  • Developed web application using C#.net, Asp.net, Ajax, Telerik controls, Javascript, jQuery in .net 4.0 framework.
  • Responsible for all layers of N-Tier application.
  • DB development in SQL including stored procedures, tables creation/modification and deployment scripts.
  • Test Driven Development.
  • Developed in Visual Studio 2010, SQL 2008 R2 using Team Foundation Server for source control

Confidential

Team Lead / Senior Developer (contract)

Responsibilities:

  • C#.net application using AJAX, jQuery, jSon and T-SQL
  • Developed in Visual Studio 2010, SQL 2008 R2 using Team Foundation Server Customized Telerik controls.
  • InRule rules engine used for ease of rolling out constantly changing workflows necessary for the insurance industry.
  • Documented workflow and authored acceptance criteria for junior developers.
  • Acted as Agile scrummaster and planned work for sprints
  • Reviewed candidate resumes to make recommendations for development team.
  • Established architecture, design patterns, coding standards and test coverage expectations
  • Reviewed junior developer code
  • Coordinated development between developers at locations in Chicago and San Francisco.
  • Made decisions on vendors for source control, content management, rules engines and cloud resources.

Confidential

Senior Developer (contract)

Responsibilities:

  • Architected platform libraries and WCF services in C#.
  • Designed and developed database schemas in SQL.
  • Versatile, forward thinking architecture enabling custom sites for any clientele.
  • Used N-Unit for Test Driven Development.

Confidential

Senior Developer (contract)

Responsibilities:

  • Refactored legacy VB.net application into centralized site templates.
  • Versatile “platform” style development empowers UI developers to quickly produce new sites.
  • Performance data collected on “students” provides client with picture of course efficacy.
  • C# asp.net sites using AJAX for a Rich Internet Application experience.
  • Gameplay, User Registration and Authentication via RESTful web services.
  • C#.net application with SQL Backend.
  • Custom report engine for 1099 processing and contest entry/winner reporting.

Confidential

Contract Senior Developer (contract)

Responsibilities:

  • Created Rich Internet Application components using Adobe Flex Builder, Eclipse and Visual Studio for C# 3.5
  • All development was managed using the Agile/Scrum development methodology.
  • Maintained a continuous integration environment using Cruise Control.
  • Used N-Unit for Test Driven Development.

Confidential

Senior Developer (contract)

Responsibilities:

  • Participated in scope refinement meetings and provided user experience feedback
  • Created flash movies for embedded graphic content used by the shopping cart application

Confidential

Team Lead (contract)

Responsibilities:

  • Gathered requirements for and produced Use Case Studies, UML Diagrams and Design Documents for existing and future application modules.
  • Designed and developed UI wireframes and CSS Templates using Adobe Photoshop and Microsoft Visual Studio 2008 Team edition.
  • Developed C#.net 3.5 MVC.net application using Team Foundation Server and SQL Server in an Agile/Scrum development environment.
  • Reviewed developer code and established standards and practices for coding in C# and T-SQL.
  • Developed T-SQL stored procedures.
  • Wrote JQuery plugins for MVC.net application.

Confidential

Senior Developer (contract)

Responsibilities:

  • Upgraded existing Windows Services C#.net 1.1 to C#.net 3.5 WCF using Microsoft Visual Studio 2008 and third party products: Log4Net and iTextSharp.
  • All development was managed in a combination of Waterfall and Agile/Scrum development methodologies.
  • Created C#.Net 3.5 WinForm application for generating test data in .PDF files for QA of application.
  • Developed three-tier reporting application using C# 3.5 and SQL 2005 for measurement of application performance.
  • Created Rich Internet Application components using Adobe Flex Builder, Eclipse and Visual Studio for C# 3.5
  • All development was managed using the Agile/Scrum development methodology.
  • Maintained a continuous integration environment using Cruise Control.
  • Used N-Unit for Test Driven Development.

Confidential

Sr. Developer/Application Architect/Team Lead (contract)

Responsibilities:

  • Worked closely with business holders to gather requirements, author design documents and develop wireframe mockups.
  • Created initial three-tier Human Resources VB.net/ASP.net and SQL backend application from scratch.
  • Worked within existing and developed new standards and practices for C# and T-SQL code and managed and mentored between 2 and 4 developers in an Agile Method environment.
  • Oversaw Full Life Cycle development including requirements gathering, design specification documentation, UI/Graphic design, expectation management, coding lead, mentoring, knowledge transfer and “sandcastle” XML product documentation.

Confidential

Sr. Developer/Application Architect (contract)

Responsibilities:

  • Converted disparate classic asp and Vb.net applications into centralized N-Tier OOP C#.net 2.0 application using Studio 2005, SQL Server and Cruise Control for Continuous Integration.
  • Managed and mentored development in programmer pairs.
  • Gathered requirements and developed new components for existing application.
  • Authored
  • Senior Developer/ Application Architect on three productivity improving N-tier applications using C#.net and SQL backend using Agile/Scrum and Programmer Pairs.
  • All development was managed in an Agile/Scrum method environment.
  • Test driven development using continuous integration was achieved via Cruise Control and N-Unit.
  • Workflow Commander Application Windows Forms C#.net 2.0 standalone application for updating workflow definitions in a SQL database and generating .pdf documentation of same workflow processes associated with the creation and release of standardized tests.
  • Gathered requirements and evaluated existing solution for Workflow processing and drafted proposal for alternative solution
  • Developed C#.net 2.0 WinForm application with SQL database in Visual Studio and SQL Server Tools
  • Authored documentation related to the Workflow Generator for both the end users and future developers

Confidential

Sr. Developer/Application Architect (contract)

Responsibilities:

  • Gathered requirements and produced final proposal accepted for redesign effort.
  • Replaced existing Art workflow and rights management web application with improved time-saving enterprise wide solution using C#.net 3.5 and SQL Server 2000.
  • All development was managed in an Agile/Scrum method environment.
  • Test driven development using continuous integration was achieved via Cruise Control and N-Unit.

We'd love your feedback!