We provide IT Staff Augmentation Services!

Solutions Architect Resume

0/5 (Submit Your Rating)

SUMMARY:

  • More than 16 years of comprehensive experience in software development processes and methodologies including requirement gathering and analysis, system architecture, design, development, deployment and production support. Have excellent work experience in waterfall, scrum and agile methodologies. Highly capable to work in demanding schedules and have excellent attitude towards team work. Excellent leadership, communication, presentation, interpersonal, analytical and problem - solving skills. Have received good appreciations and have high enthusiasm for work.
  • Hands on thorough experience with:
  • Solution Architecture for enterprise systems for more than 3 years.
  • Web applications using Angular 2/4, Angular JS 1.x, ASP Net Core, .Net Core, ASP Net Web APIs, Bootstrap 3/4, ASP.NET 4.5/4.0 (MVC/Web Forms), C#, ADO.NET, Entity Framework, Identity Server, OAuth/OpenID Connect.
  • Web services using Web API and WCF (REST APIs, SOAP)
  • Various design patterns like MVM, MVVM, MVP and MVC.
  • WPF, Silverlight
  • HTML, DHTML, CSS, JavaScript, jQuery, XML, JSON, Ajax.
  • Designing and coding custom framework components and business layer and data layer components using C#.
  • MS SQL server ( )
  • Database programming using Stored Procedures, Triggers, Functions, T-SQL and dynamic SQL Queries
  • MS SQL server 2008 BI / ETL tools like SSRS, SSAS, SSIS
  • Designing Transactional, Reporting and Data warehouse databases using SQL Server
  • Oracle Databases, PL/SQL
  • MS Visio 2013/UML diagrams like class diagrams, components diagram, deployment diagram, use case diagram, sequence diagram, architecture diagrams
  • Source Control Systems like Microsoft Visual Source Safe and Team Foundation Server (TFS/GIT).
  • Http tools like Fiddler, Postman
  • Agile Development, Scrum, Kanban, Extreme Programming.
  • Experience with re-writing monolithic legacy applications written in VB.Net, ASP.Net Forms into .Net Core, Web API, Microservices, Multiple targeted Clients (Web, Native) based applications.
  • Great ability to develop synergy, sense of purpose and enthusiasm among team members, resulting in unleashing creative energy to solve complex problems.
  • Business domains include Travel/Vacation Industry, Healthcare Management, ERP for Manufacturing and Aviation Manufacturers, Email/Messaging/Collaboration, Portal and Content Management, Learning Management Systems, Payroll and Employee Services.

PROFESSIONAL EXPERIENCE:

Confidential

Solutions Architect

Responsibilities:

  • Transform and Modernize software development at Confidential .
  • Create a team out of silo developers who at the time were using a disarrayed set of technologies from ASP.Net web forms to stored procedures, command line applications, VB.net, C#, Classic ASP, Crystal Reports to solve business problems.
  • Implement modern UI technologies like Angular 2/4 and Bootstrap 3/4
  • Implement microservice architecture, Web API, ASP .Net Core,
  • Introduce ORM e.g. Entity Framework
  • Introduce SSIS (SQL Server Integration Framework) for integration projects, replacing stored procedures.
  • Implement token based authentication and Authorization using Identity Server.
  • Introduce MVC, MVVM design patterns.
  • Introduce Test Driven Development.
  • Introduce SCRUM and 2-3 week development and delivery cycle.
  • Promote code re-use. Shared Architecture.
  • Document and Communicate the architecture with sponsors and developers.
  • Create and Conduct s for developers on individual technologies in development stack and best patterns and practices.
  • Deliver software while all these modern technologies are being introduced and is being conducted.
  • Created the proof of concept and template solutions, with common elements and technologies in place that can be re-used for any new app reducing startup development time for new apps.
  • Design and Develop one app using Angular JS 1.x, Bootstrap 3, .Net 4.5 Web APIs, SQL Server
  • Design and develop two apps using Angular 4, Bootstrap 4, .Net Core Web APIs, SQL Server, Identity Server 4 (OAuth/OpenID Connect Provider).
  • Design hiring process and participate in hiring process for inducting fresh software talent, which resulted in hiring two great additional resources.

Confidential

Senior Software Engineer

Responsibilities:

  • Miscellaneous assignments aimed at learning the business domain.

Confidential

Senior Application Developer

Responsibilities:

  • Participated and Lead JAD sessions and Sprint planning process.
  • Did architecture, design and development of a highly responsive Silverlight based solution.
  • Implemented the solution as lead developer using C#, Silverlight, MVVM, MVVM Light, WCF RIA Services, LINQ, Entity Framework.
  • Produced System Architecture documents (Class Diagrams, Logical Architectures and Deployment Models) using UML
  • Unit testing using NUnit, Conducted code reviews for quality and conformance.
  • Managed customer support and continuous development/deployment of additional features/enhancements.
  • Participated and Lead JAD sessions and Sprint planning process.
  • Did architecture, design and development of a highly responsive Silverlight based solution.
  • Implemented the solution as lead developer using C#, Silverlight, MVVM, MVVM Light, WCF RIA Services, LINQ, Entity Framework.
  • Produced System Architecture documents (Class Diagrams, Logical Architectures and Deployment Models) using UML
  • Unit testing using NUnit, Conducted code reviews for quality and conformance.
  • Managed customer support and continuous development/deployment of additional features/enhancements.
  • Conducted requirement analysis and planned the project.
  • Developed ETL using SSIS.
  • Developed analysis cube using SSAS.
  • Developed dashboard and drilldown reports using SSRS.
  • Have supported customers.

Confidential

Senior Software Engineer

Responsibilities:

  • Participated in JAD sessions and Sprint planning process.
  • Did architecture, design and development of a highly scalable, flexible and re-usable SOA layer for a variety of cross organization processes using WCF, SOAP, Web Services Software Factory, C# and Enterprise Library.
  • Worked as system area lead for the “Business Process Controller” (BPC) and designed database and GUI using Web Forms, Windows Forms, C#, T-SQL, SQL Server 2005 and Visual Studio 2005.
  • Used threading, thread synchronization techniques and asynchronous processing for continuous running processes.
  • Implemented pluggable architecture for BPC, through which it could be extended and more components could be added into it without modifying or recompiling original one.
  • Implemented Imperative and declarative code access security.
  • Implemented AES encryption and hashing for message security and reliability.
  • Used AJAX controls to enhance customer experience through reduced server trips.
  • Implemented and consumed Web Services using WCF (Indigo at the time).
  • Used infragistic WinForms and WebForms Controls to enhance user experience.
  • Wrote custom configuration solutions for custom configuration needs of the application.
  • Produced System Architecture documents (Class Diagrams, Logical Architectures and Deployment Models) using UML
  • Selected Nettier framework for the applications and services and developed proof of concept applications on top of it.
  • Unit testing using NUnit, Conducted code reviews for quality and conformance.
  • Helped project manager with estimations.

Confidential

Senior Software Engineer

Responsibilities:

  • Lead Implementation and on-site development/customization of the application.
  • Prepared project plans, estimations and lead their execution.
  • Designed and managed changes in database using Oracle 10g.
  • Coded, tested, and deployed the delicate selective import of medical images into the live production database using C#, Oracle 10g.
  • Analyzed gap between manual system and Medix Applications.
  • Selection and application of standards for the implementation and development of the project.
  • Conducted tests and Assured Quality.
  • Defined and executed the methodology for business process re-engineering and transformation from manual to automated system.
  • Defined the Benchmarks for the delivery of the project to the client.
  • Guided and directed my team in line with the strategic objectives of the project and helped them solve technical problems.

Confidential

Senior Software Engineer

Responsibilities:

  • Lead and mentored a team of 4 developers, assured Quality and managed release cycles.
  • Re-engineered the application and database for optimization and to take advantage of Object orientation in .Net and to make it more flexible to growth and changes.
  • Coded course creation, scheduling and commissioning modules using C#, ASP.Net (1.0), T-SQL, SQL Server 2000, Visual Studio 2003.
  • Developed system that imports data from legacy databases in form of flat or excel files. Incoming data is parsed, scrubbed for errors, and loaded into final database in de-normalized form for fast reports performance using C#, T-SQL, SQL Server 2000.
  • Developed highly customizable reports using Crystal Reports 9.0.
  • Reviewed competitor’s products, brainstormed and implemented new features to extend the lead of AT-Learning.

Confidential

Senior Software Engineer

Responsibilities:

  • Initiated, researched, designed and coded, code generating tool using C#, Codedom, XML, XSLT and SQL Server 2000.

Confidential

Senior Developer

Responsibilities:

  • Coded backend services and user interactions for different modules using ASP.Net 1.0, C# 1.0, VB.Net, T-SQL, SQL Server 2000
  • Wrote HttpHandlers and HttpModules for custom authentication and URL rewriting.
  • Designed ASP.Net state management strategy using Cache, Viewstate, Application/SessionState, Cookies.
  • Used telrik web controls to enhance user experience.
  • Designed the database, wrote stored procedures, functions and queries using SQL server 2000/T-SQL.
  • Coded authentication and authorization Framework, read/compose email functionality using Lumisoft MIME parser and composer, RSS Reader and web services that allow other applications to register with MailCentric, Extract User Emails, and Calendar etc using C# and ASP.Net Webservices.
  • Conducted unit testing using nUnit, assured Quality and Managed Releases.
  • Initiated and implemented companywide component and framework development
  • Created, estimated, categorized and prioritized internal development created in a lightweight, flexible task-tracking system (also internally developed)
  • Coded parsers to process XML and Text files asynchronously and store them in database using C# 1.1, T-SQL and SQL Server 2000.
  • Studied Microsoft Enterprise Library 1.0, trained team members on it, incorporated it into the project.
  • Lead teams of 4-12 members.

Confidential

Analyst/Programmer

Responsibilities:

  • Analyzed Production Planning and Control and HR modules.
  • Designed automated system for Production Planning and Control and HR modules.
  • Planned and designed user interaction solutions.
  • Implemented extensive UI using ASP 3.0/HTML/JavaScript
  • Database design using SQL Server, Enterprise Manager, Profiler, Query Analyzer, ER Studio.
  • Wrote Stored Procedures, User Defined Functions and Transact SQL Routines.
  • Front end and Middle Tier Development using ASP 3.0 and VB 6.
  • Initiated, designed, and coded a custom error handling and reporting framework.

We'd love your feedback!