We provide IT Staff Augmentation Services!

Solutions Architecture And Software Engineer Resume

4.00/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

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.
  • Responsive web and mobile application for business acquisition workflow, consolidating SalesForce APIs and internal Confidential MicroServices.
  • 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

Manager Sales

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)
  • Building tools to bring collaboration out of email and into the Confidential cloud: knowledge sharing, searching, gamification and content contribution.
  • 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

Consultant Solutions Architecture and Software Development

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.
  • Multi-phased project designed to replace an internal desktop application with an intranet web application supporting Nielsen’s entire organization.
  • 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:

  • Work with president to put in place the best agile development strategy, documentation RACI and sustainable development practice.
  • Identify staffing needs, interview and hire candidates, manage and supervise existing development team.
  • 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.
  • 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.
  • Recognize and address areas of development that can be converted into modular software as a service product.
  • 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.
  • 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.
  • 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. 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

Responsibilities:

  • Logistics application for distribution centers to better facilitate the auditing of hazardous materials.
  • 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

Responsibilities:

  • 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

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

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

Responsibilities:

  • Scratch built replacement system to replace existing internal application for managing Point of Sale (POS) devices for the airline industry.
  • 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

Responsibilities:

  • Extensive refactoring and redesign effort for scalability, more efficient data retrieval, session management and html page length reduction, improve performance and address usability concerns for a Corporate client facing application to manage marketing cooperatives.
  • 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

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

Responsibilities:

  • Initiative to move outsourced C# .Net Web application used by insurance brokers and underwriters to draft specialized insurance programs internal and build support and forward development team.
  • 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.
  • Installed Dot Net Nuke server with SQL Database and third party modules.
  • Customized existing DNN modules.
  • Created new DNN modules.
  • 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

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

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.

Confidential

Contract Senior Developer

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

Responsibilities:

  • Adobe FLEX and JavaScript based shopping cart widget designed to stimulate shopping cart use through attention grabbing interactivity.
  • Developed MVC pattern flex application integrated with C#.net and jQuery according to specifications
  • 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

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

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.

We'd love your feedback!