Solution Architect Resume
Philadelphia, PA
SUMMARY:
- Experience managing and architecting custom software development projects working with the team to define design pattern based architecture models and design critical integrations. Identify impediments, and work thru resolving the impediments. Hands - on Technical Architect/Manager with 16+ year experience of and highly skilled at implementing cutting edge computing solutions, complicated algorithms, latency sensitive based on Microsoft Technologies, Restful Web Services, Micro Services, Docker, Concurrency, Design Patterns (Adapter, Command, Factory Method, Façade, Proxy etc.).
- Strong knowledge of Design Patterns, Data modeling concepts, UML and ER diagram.
- Excellent domain experience in financial, product development, Credit Risk Management, CRM, Warehouse Management, Healthcare and Production Planning.
- Implemented system to integrate with Cloud like AWS. Helped organization to reduce their cost for system maintenance and management by integrating with AWS instance.
- Helped organization to migrate to MongoDB and AWS dynamoDB, Redis from SQL Server.
- Provided technical guidance and leadership for projects on Sitecore implementation.
- Agile methods to monitor team capacity, team velocity, and publish/monitor burn down of tasks within the Scrum Team. Manage the product/team backlog and work with program managers, product owners and business analysts to groom the backlog. Manage changes to scope in the backlog or in functionality of individual stories or features. Develop and deliver presentations to program leadership, stakeholders and executives to clearly communicate all relevant details of the project including scope, status, quality, costs
TECHNICAL SKILLS:
Technologies: .NET Framework 4.0/3.5/3.0/2.0, C#.NET, ASP.NET, ADO.NET, AJAX, Web services, WCF,ASP.NET MVC, WWF, LINQ, AWS S3Visual Dev Tools: MS Visual Studio 2015 to 2003
Web Technologies: HTML, DHTML, CSS, XML, Silverlight, Razor
Scripting Languages: Java Script, React, AngularJS 2, Typescript, JSON, JQuery UIDatabases: Microsoft SQL Server 2012/2008/2005/2000, MongoDB, AWS DynamoDB
Source/Version Control: Microsoft TFS, VSS, Subversion
Open Source Tools: NUnit, NANT, FxCop .Net, Code Smith, SOAP UI, Code maid, ReSharper, Adobe Analytics, Adobe Audience ManagerThird Party Controls: Soap UI, Telerik, Infragistics, Site core CMS 8.0/7.1/6.0
PROFESSIONAL EXPERIENCE:
Confidential, PHILADELPHIA, PA
SOLUTION ARCHITECT
Responsibilities:- Provided technical feasibility to stakeholder with system feasibility with hands-on POC’s.
- Provided high level design document like class diagram, activity and sequence diagram for all business needs.
- Communicate and engage other technology leader with upcoming system development.
- Implement continuous architecture improvement initiatives & maintain an active plan for migration.
- Created a system for specific flow (quick checkout) which generated huge orders with one click.
- Guide team to resolve more critical blocker and ensure to engage them for future delivery.
- Implement and envision the Digital Marketing across the application.
- Integrated content management system (Sitecore CMS) and created pipeline processor for business evaluations.
- Integrated AWS Dynamo DB and lamda with current system.
- Integrated AWS S3 bucket with current system.
- Architecture and implemented MongoDB for current system cache solutions.
- Provide and incorporated rest service for many of existing rest services.
- Heavy architectural use of core design patterns, Core Multithreading, Concurrency, Low Latency, REST, Micro Services.
- Cutting edge technology, leading multiple teams of highly skilled developers working in a highly transactional, multi-threaded environment.
- Accomplished in bringing new ideas and innovation to the table. Responsible for and leading multiple teams up to 7 developers
Environment: VS 2017-2012, C#, MongoDB, AWS DynamoDB, S3, EC3, Rest Services, Sitecore 8 & 7.1, C#, ASP.Net MVC 4, JQuery UI, Angular JS, LINQ, SQL Server 2016-2008, Sitecore Rocks, Sitecore TDS, Regular Expressions, Lambda Expressions, Restful Web Services, Micro Services, Adobe Audience Manager.
Confidential, BOSTON, MA
SR. TECHNICAL CONSULTANT /ARCHITECT
Responsibilities:- Implemented business rules engine using C# to execute on business related template on Page Flex Server.
- Rule based engine architecture and development in ASP.MVC application.
- Light CRM application architecture to support CRM activity for user interaction and tracking.
- Provided capability in the system for business related reports.
- Entire system was built using TDD.
Environment: Visual Studio 2012/2010, C#, ASP.Net MVC3, JQuery UI, LINQ, SQL Server 2008 R2, SSRS.
Confidential, BOSTON, MA
SR. TECHNICAL CONSULTANT/ARCHITECT
Responsibilities:- Design and implementation of codebase targeted for deployment on CAE using NET platforms using technologies such as C#, XML, VS, Soap UI, WCF Web services.
- Created WCF service architecture for all future business integration.
- With minimum supervision conducted the analysis, design and development of software within an AGILE development life cycle.
- Adhere to project timelines, addressing and resolving technical issues.
- Adhere to organization-wide development policies and best practices.
- Gain expertise of business processes and third-party vendor software and databases.
Environment: Visual Studio 2010, WPF, WCF, LINQ, JQuery UI, ASP.Net MVC3, SQL Server 2008 R2, C#, SOAP UI, VSTS, Agile development.
Confidential, NH
SR. TECHNICAL CONSULTANT/ARCHITECT
Responsibilities:- Developing and supporting Envision application container framework to support the application development effort across al FIMT organization.
- Design and implementing GUI components and widgets targeted for deployment on .NET platforms using technologies such as WPF, prism. C#, VS, Soap, Web services, MEF and clear case.
- Provide business solutions by assisting in the development and implementation of C#.NET applications in fast paced financial service environment.
- With minimum supervision, conduct the analysis, design and development of software. Participate in the design, development, unit testing, quality assurance testing, user acceptance testing, implementation, deployment and support of applications.
- Adhere to project timelines, addressing and resolving technical issues.
- Adhere to organization-wide development policies and best practices.
Environment: Visual Studio 2010, WPF, WCF, LINQ, C#, Prism, Clear Case, Agile development, Dependency Injection implementation.
Confidential
TECHNICAL LEAD
Responsibilities:- Designed technically feasible solution for existing issue and implementation.
- Programmed using C# and LINQ as per client specifications.
- Understand the product deliver and timeline.
- Technically leading the team and exploring each team member strength and weakness.
- Managing the team on their planned task to deliver the end product on time.
Environment: SQL Server 2008, Visual Studio 2010, WPF, WCF, LINQ, C#, ASP.Net, MVC2.
Confidential
SENIOR LEAD DEVELOPER
Responsibilities:- Analysis of the functional specifications provided by the clients.
- Design system specification and define architecture factors for the products. Implemented MVVM design pattern.
- Created data communication layer between data and UI and implemented duplex pooling mechanism for dashboard using WCF.
- Design and document, class diagram and sequence diagram.
- Created a Silverlight application for interactive, web based data visualization using XAML and C#.
- Implemented Styles to reuse formatting, Control Templates and states model to make more radical changes in customizing a Silverlight control.
- Built complex layouts using nested combinations of the layout containers (StackPanel,Grid, Canvas, Border, WrapPanel) and also our own layout containers(WrapBreakPanel) to get custom effects in Silverlight 3.0.
- Worked with Expression Blend for extensive graphics.
- Lead the team and provided technical guidance to achieve required product delivery.
- Design and architecture the product with help of peers to reduce to memory footprint.
- Wrote multithreading classes in C# to balance the load on system runtime.
- Created internal framework that could be used to build any application or system built using .Net technology and various RDBMS and platforms with minimal efforts.
- Template design using code smith.
- Used AJAX partial page updates with the update panel control.
- Responsible for determining abstract function across the application and design the method implementation for the product.
Environment: C#.Net, ASP.net, Web services, Java Script, AJAX, XML, XSLT, Silverlight 2.0/3.0, MS Expression Blend 2.0, XML, SQL Server 2005, WCF, LINQ, Windows Workflow Foundation, DOM, IIS, Visual source safe, Infragistics.
Confidential
SR. DEVELOPER
Responsibilities:- Developed data layer, business layer according to projects need.
- Used Web Services to get the data of customers in the process of tracking.
- Developed the necessary Stored Procedures in SQL Server 2005 and created complex views using joins for robust and fast retrieval of data.
- Secured application from SQL injection and malicious code entry by using appropriate Validation Controls on Web Forms, stored procedures and proper database objects.
- Responsible for determining commonalty function across the application
- Responsible for designing the data flow layer (we used MVC pattern)
- Created High & Low Level Functional Decomposition diagrams.
- Custom component control design for better re usability.
Environment: C#.Net, ASP.net, Web services, SQL Server 2000, Java Script, AJAX, XML, ADO.Net.