Application Architect Resume
Trevose, PA
EXPERIENCE SUMMARY:
- 16+ years of diverse work experience in system analysis, architecture, design, development and implementation of web and windows based software and products for Banking & Finance, Insurance, Manufacturing, Healthcare, Travel and Enterprise domains.
- 7+ years in financial services industry with broad experience in wealth management and investment banking at company’s including Bank of America, Confidential, Confidential and PwC.
- Expert level skills and experience in Software Architectures and Fullstack Microsoft .Net technologies: .Net Frameworks, C#, WPF, WCF, Silverlight, Win Forms, ASP.NET, MVC5 and HTML5.
- Experience with cross platform mobile app and responsive web application frameworks such as Angular 2/4, Node JS, NW JS, JavaScript, TypeScript, JQuery, Bootstrap, Gulp, Karma, Ionic, Apache Cordova and Xamarin.
- Hands on experience with OOAD, SOLID, Design Patterns, TDD and Application Architectures concepts.
- Experience in all the stages of SDLC including Requirements, Analysis, Design, Development (TDD), Testing, Implementation, User Training and Application Support.
- Proficient in Distributed Architectures and SOA using Web/ Micro Services, WCF, JSON and RESTful Web API.
- Expert in Database Design, schemas, performance and writing T - SQL, Stored Procedures, Functions using SQL Server 2008/ 2012/ 2014 ; Sybase 10, SQLite and exposure to PL/SQL, SPs using Oracle 11g and MongoDB.
- Experience in messaging technologies using MSMQ, IBM MQ Series and SQL Server Service Broker.
- Expert in generating reports using Crystal Reports and SQL Server Reporting Services 2008.
- Experience in all the phases of SDLC using various Software development methodologies including Agile (Scrum) and Software processes those confirming to the CMMI Level 5 standards.
- Having knowledge of TOGAF 9.1, Cloud Computing platforms using MS Azure and AWS.
- Experience working in onsite/ offshore model and as an Application Architect, Tech Lead and Lead Developer.
- Expertise in Software Configuration Mgmt. (SCM), Release Process Mgmt. (RPM) and Continuous Integration.
TECHNICAL SKILLS:
Dot Net Technologies: C#, WPF, Silverlight, ASP.NET, .NET Core, VB.NET, ADO.NET, Entity Framework, Windows/ Web/ WCF Services, Web API, WWF, LINQ, MVC 5, XamarinWeb & Mobile
Technologies: HTML5, CSS3, JavaScript, TypeScript, JQuery, Angular 4, Node JS, Bootstrap, XML
Server Technologies: BizTalk Server 2004/ 2006, SharePoint Portal Server 2007/ 2010, IIS 7
Reporting Tools: Crystal Reports 11.0, SQL Reporting Services 2008
RDBMS: MS SQL Server 2012/ 2014, SQL CE 3.5, SQLite, Oracle 10g, Sybase 10
Messaging Technologies: MSMQ, IBM WebSphere MQ, SQL Server Service Broker
Application Programming: Visual Basic 6.0, Java 2.0
Operating Systems: Windows XP/ 7/ 8/10, Window Server 2008/ 2012
Methodologies & Tools: UML, Rational XDE, Rational RequisitePro, RUP, TOGAF 9.1Cloud Computing & Others MS Azure, AWS, VS.NET 2015/2017, VS Code, Android Studio, TFS, Git, Infragistics/Xceed/Telerik Ctrls, MS Visio, MS Project, SSIS, Open XML, MongoDB
WORK EXPERIENCE:
Confidential, Trevose, PA
Application Architect
Responsibilities:
- Architecture, design and coding using Angular 4, Node JS, NW JS and RESTful Web APIs on AWS environment.
- Working with Business stakeholders and Managers for business needs and processes implementations.
- Creating database design and writing stored procedures using SQL Server 2014.
- Managing Confidential offshore team members and co-ordinate development activities.
Environment: Angular 4, Node JS, NW JS, Gulp, C# 7.0, REST Web API, jsPDF, SQLite, SQL Server 2014 and AWS.
Confidential, Cleveland, OH
Architect
Responsibilities:
- Architecture, design and coding of JSON based Web APIs and AWS for the Panel Schedule features.
- Working with Business stakeholders and Managers for business needs and processes implementations.
- Creating database design and writing stored procedures using SQL Server 2014.
- Provide technical analysis, solutions and direction to assure timely and cost-effective objectives delivery.
Environment: C# 6.0, ASP.NET (MVC 5), REST Web API, JQuery, ReactJS, NodeJS, JSON, Bootstrap, ActiveReports, WebGrease, iTextSharp, NLog, SQL Server 2014, AWS (Amazon EC2 and Amazon S3).
Confidential, New York, NY
Application Architect
Responsibilities:
- Architecture, design and coding using MVC5, Kendo UI, Bootstrap and Open XML 2.5 on Azure environment.
- Design and Coding using .NET Tiers as ORM tool and LINQ to work with database.
- Co-coordinating with Business Stakeholders for business requirements and processes implementations.
- Requirements analysis, Code reviews and application performance evaluation and implementation.
- Creating Technical specification documents, deployments and providing QA, UAT and PROD supports.
- Creating database design, writing stored procedures and functions using SQL Server.
- Managing, leading and providing technical assistance to the offshore developers of Confidential India.
Environment: C# 5.0, ASP.NET (MVC 5), Web API, JQuery, JSON, Kendo UI, Bootstrap, .NET Tiers, LINQ, Open XML 2.5, Azure and SQL Server 2012.
Confidential, Johnston, RI
Sr. NET Developer
Responsibilities:
- Worked with Business Stakeholders and Managers to get the business requirements of the projects.
- Used MVVM and PRISM Framework for coding of the Servicing and other modules of the application.
- Coding using Multithreading, TPL and Async for better performance and higher responsiveness.
- Used ADO.NET Entity Framework, LINQ, PLINQ and WCF Services for the database related activities.
- Creating database design, writing stored procedures and functions using SQL Server.
Environment: WPF, C# 5.0, PRISM, Entity Framework 6, LINQ, XML, Xceed, Telerik, WCF and SQL Server 2012.
Confidential, NYC, NY
Lead Developer/Architect
Responsibilities:
- Created Prototypes, System architecture, Technical specs and Application framework design.
- Managing and leading the team of three offshore developers of PwC India.
- Worked with Business Stakeholders and Managers to get the business requirements of the projects.
- Coding using HTML5, JQuery and WCF Service to develop MIDA- SR application.
- Creating database design, writing stored procs and functions in SQL Server and application support.
Environment: ASP.NET 4.5, C# 5.0, HTML5, JQuery, SQL Server 2008 & SQL Service Broker.
Confidential
Lead Developer/ArchitectResponsibilities:
- Created various prototypes to decide the appropriate technologies to meet the business needs to work online & offline mode using WPF, XBAP and Silverlight 4.0.
- Created architecture, design and coding for the application framework using MVVM design patterns.
- Implemented Multithreading, LINQ and WCF Services to develop this application.
- Leading the team of six developers both on-shore and offshore of PwC India.
- Worked with Technical and Analytical managers to get project direction and report on project status.
- Worked with Business Analyst to make sure the system meeting the business needs of the project.
- Provided technical assistance to other developers when needed.
- DB design and coding for the many screens using WPF, Infragistics Controls, SQL CE and SQL Server.
- Prepared a new system design to migrate to SQL Express from SQL CE 3.5 for better performance.
Environment: WPF, PRISM, C# 4.0, WCF, LINQ, XML, Infragistics Controls, SQL CE 3.5, SSIS and SQL Server 2008.
Confidential
Lead Developer/ArchitectResponsibilities:
- GUI design and coding for a module DBF Converter based on various business rules.
- Involved in Database Design, creating tables, views, stored procedures and functions in SQL Server.
- Created a supporting tool to show NEO Statistics reports using Silverlight 4.0 and WCF Services.
Environment: ASP.NET 4.0, C# 4.0, Silverlight 4, WCF, JavaScript, LINQ, XML, Informatica & SQL Server 2008.
Confidential, NYC, NY
Sr. Consultant
Responsibilities:
- GUI design and coding for the various modules like Define Business, Concentration and Issue Level Report, Clean Trade, Trades with Exceptions, User Admin etc. using XAML with MVVM and PRISM.
- Implemented Infragistics XamChart Controls to create Bar charts, Column Charts, Pie Charts etc. and Xceed DataGrid for WPF to create Data Grids in the above modules.
- Created our own DataGrid User Control to implement merge cells in the Define Business module.
- Coding to create a WCF based Web Service as Data Access Layer for interaction with Oracle db.
- Involved in Database Design, creating tables, views, stored procedures and functions in Oracle 11g.
Environment: WPF, C# 3.0, PRISM, WCF, LINQ, XML, Infragistics Charts, Xceed Grid, SAP BO and Oracle 11g.
Confidential, NYC, NY
Sr. Consultant
Responsibilities:
- Created Technical Design Specifications for the CSA Exposure and Debt Buy Backs Adjustments Services and their corresponding Reporting modules.
- User interface design and Coding for the Adjustments related Reports using ASP.NET & AJAX.
- Coding to create a WCF based Web Services to create CSA and Debt Buy Back Adjustments.
- Involved in Database design enhancements to support the new reports at the native currency level.
- Coding for the Unit Test Cases using the Visual Studio Test System of the MS Visual Studio.NET.
Environment: ASP.NET 3.5, C# 3.0, AJAX, WCF, LINQ, JavaScript, XML, UML and SQL Server 2008.