Application Architect Resume
Bellevue, WA
PROFESSIONAL SUMMARY
- Have written substantial amounts of code over period of 17 years.
- Experience with agile product development principles and tools. Helped Team to streamline development Process .
- Designed high performance, high volume, and Business Critical Systems.
- Deep knowledge of ISO 8583, C#, ASP.Net, SqlServer,Html5
- Developed Credit and Debit card solution (AMEX, VISA and MasterCard).
TECHNICAL SKILLS:
Skills Language Known: C#, Java and Scala,
Scripting: Angular JS, JQuery, Bootstrap
Technology: XML, ADO.Net, Asp.Net, Web API 2.0, WCF
Server Technologies: MSMQ, WCF, MQ Series, Kafka, Spark
GUI Tools: Visual Studio, Bracket, Eclipse, Android Studio
Database: MS - Sql, Mongo DB, Oracle, Ingres, Cassandra
Published Papers: Papers on Agile Extreme Programming, which was implemented in Confidential Technologies.
PROFESSIONAL EXPERIENCE:
Confidential, Bellevue, WA
Application Architect
Responsibilities:- Developed Portals to aggregate data from different source like COSMOS\Casandra and Sql Server to show data for Azure Performance and LAB performance.
- Developed application to which can draw on a VISIO based on user input (limit 256 data point) and send the file to user and Security team for validation of application vulnerabilities.
- Developing Fault injection application which can simulate Fault in the Cloud infrastructure, this tool has helps in determining how stable is a product on an Azure cloud infrastructure.
Confidential, Long Beach, CA
Sr.Application Architect
Responsibilities:- Built a distributed Application which can interface with various Modules of SAP like Material Master, Delivery, and Sales data.
- Wrote Processing module to Integrate with SAP, Sales Force and People soft.
- Developed many Window Services to do the Batch job.
- Developed WebAPI to be consumed by AngularJS.
- Managed and mentored team of 4 people and over looked for other team Members from other Countries (Mexico and Argentina).
- All the windows applications were Smart Confidential Application.
Environment: SQL Server 2008 R2, C#, Win forms, WebAPI, MVC (Razor Engine), C#, WCF, VISIO, TDD, AngularJS and Azure.
Confidential, Woodland Hills, CA
Sr.Application Architect
Responsibilities:- Application Development was done using Scrum Methodology. All applications are hosted on AWS Cloud.
- Built a distributed Framework on which all kinds of application can run, system heavily uses MSMQ 3.0 and WCF Services deployed on different machine in the AWS Cloud.
- Developed Web Application using ASP.Net MVC 4.0, Web API, HTML5 and WCF REST full Services as well as WCF Windows Services, Bootstrap and used Telerik control .
- Guiding SCM and QA team, so that they can exactly understand the requirements.
- Currently reporting directly to CTO. I did Project Management, People Management and coding every day.
- Did integration with third Party like Global Payment Systems, Amex Payment System, Ideology and Experian.
- Did POC application to display customer purchase strength using HTML5, AngularJS, WebAPI and MongoDB.
- Managed Multiple team Dev, QA and IT team and Offshore Team (Sri Lanka)
Environment: SQL Server 2008 R2, C#, Win forms, WebAPI, MVC (Razor Engine), C#, WCF, WPF, VISIO, TDD and AngularJS, AWS.
Confidential, Redondo Beach, CA
Application Architect
Responsibilities:- Designed Document Management System, a web-based application for restaurant owners, a centralized repository for storing documents, using ASP.Net MVC, MVVM , WCF, WPF and Web Services. Developed WCF Services and Business Logic using C#. Wrote database adapter components and developed WPF user controls
- Documented technical designs, using flow charts, class diagrams, sequence diagrams, activity diagrams, data flow diagrams, database schemas, software component, and wireframes. Developed Custom Components which can be reused throughout the application which saves time and money.
- Executed the project using Agile Methodology. Guided the technology directions for the company, recommended specific technologies, and performed code review sessions.
- Performed estimation of Product features to add to the main Product, managed a team of 4 onsite and 2 offshore members. Responsible for developing the complete software, from conception to design through production.
- Developed Sync Service for Sql Server 2008. Developed business logic using stored procedure in SQL Server2008
- Developed many custom controls, Data Adaptors to extract data from the backend.
- Developed payment module all alone integrated with FirstData, Heartland Payment System and Mercury Payment System.
- Developed module to process Credit\Debit Cards (AMEX, VISA, MasterCard) . Helped Company achieve PCI compliance.
- Developed Tools to do Database comparison and generate Database Script.
- Developed web installer to deploy online and update product automatically. Developed Notification Services for windows Confidential Composition Application Blocks(CAB)
- Developed Gift Card Module.
- Developed House Account Module and Customer Management Module for restaurants using Entity Framework.
- Designed and developed Document Management System ActiveX in. Net4.0 which directly Integrates with IBM File Net (Document Management System).
- Currently ActiveX is deployed in 1400 Computer Nationwide. All that ActiveX does is processes document based on bar code (2D as Well as 3D). Document can be viewed and uploaded to the Document Server, compatible with IE. Also, designed and developed Application to Downgrade 5010 record to 4010.
- Managed Multiple team Dev, QA and Offshore Team (Mexico, Ukraine)
Environment: SQL Server 2008 R2, C#, Win forms, ASP.NET MVC (Razor Engine), C#, WCF, WPF, Prism 4, VISIO, TDD, AWS
Confidential, Clearwater, FL
Sr.NET DEVELOPER
Responsibilities:- Had been responsible for developing new features and fixing existing bugs and Server Side Development of Web pages, WinForms, and Web Services.
- Stored documents and Meta data in SQL server for document management system.
- Wrote database adapter components in C# and developed user controls. Developed Web Services and Business Logic using C#.
- Developed the Used Data Grids, Data Sets, Data Views, Data Adaptors to extract data from the backend.
Environment: SQL Server 2005, Asp.Net 2.0, Ajax, C#, WinForms, Nunit, AWS
Confidential, St.Petersburg, FL
Sr. NET DEVELOPER
Responsibilities:- Lead developer and team lead for a web based application, in .NET, called Claims Management which was for hospitals, adhering to the standards of HIPPA rules. A website to upload patient information and process the claims, make corrections to the claims before submitting to the insurance companies. Website received average of 10,000 claims a day from various clients. Involved in analysis and design, including the prototypes.
- Had been responsible for Server Side development (Admin Tool) e.g. new pages, web services, MS SQL procedures etc. Developed Orchestration\Rule Engine and Web Services for use in BizTalk Server as well as .Net Application.
- Wrote database adapter components in C#, developed Web Services. Developed Business Logic using C#.
- Loaded claims data from hospital clients into SQL Server, processed and analyzed data, and report analysis to hospitals.
- Developed windows services and components. Wrote the logic of parsing the data into X12, UB92, UB04 format. Wrote component for secondary claims. Created server Maps and deployed in BizTalk Server 2006 to process flat files accurately.
- Wrote pipeline so that BizTalk can process incoming flat file coming from Main frame.
- Installed, configured, and administered BizTalk Server 2006 on the Server. Configured BizTalk Server so that Web Service can be consumed.
- Fixed bugs in the Flat file Schema for BizTalk Server 2006.
Environment: SQL Server 2000, Asp.Net 2.0, Ajax, C#, NUnit, BizTalk Server 2006.
Confidential, St. Petersburg , FL
Sr. NET DEVELOPER
Responsibilities:- Developed plug-in for AOL Messenger, a Windows and server based application, with over 300,000 user access per day. Built Secure Web Service to be used by Wrapper program. Architected data encryption, using heavy threading to handle number of request coming from a single user. Confidential side program is an add-on for AOL messenger, using AOL messenger to login and do financial transaction similar to PayPal.
- Gathered all business requirements and created project scope document, including flow chart planning, documentation and end-user documentation.
- Designed and developed Web Service, in such a way that it is not possible to read the clients data. Designed and implemented window CE 5.0 based framework, using SqlServer Compact 3.5 to store and retrieve the data in the POS. Framework used as plug and play application for current application to run on the Mobile POS. Application supports barcode reading, printing and card reading.
- Gathered requirements and formed the Scope Document, including flow chart planning, ER diagrams, documentation and end-user documentation.
Environment: C#, MBUnit, Windows CE 5.0, MS SQL Server Compact 3.5.
Confidential
Tech Lead
Responsibilities:
- Designed and developed Web based and smart Confidential based enterprise application, using AJAX extensively as per N-tier architecture specifications. Migrated old application to .NET based application including business enhancements.
- Designed and developed key elements of a Web application using Visual Studio.NET, ASP.Net, C#, ADO.Net, SQL, object and data models, use cases, sequence diagrams, etc.
- Performed Unit & Integration testing and trained end users.
- Responsible for a Web based Content Management System (CSM) application for 15k users per day, involving migration from MS-Access to .NET., including analysis, designing, documentation, development and deployment. Led team as a lead programmer and architect on a .NET project. Developed windows services and deployed the application. This project was executed using XP process. Used AJAX extensively and Windows services to poll the data from Oracle database.
- The application Funnel is a Part of Work Flow application. UBS has main work flow application, user receives request from the main work flow application, and to accomplish the task for the DATA IT dept the application Funnel was done. Similarly, built NATS application to accomplish the work for TAX dept. Both applications are web based applications.
- Responsible for Server Side development (Admin Tool) e.g. new pages, web services, MS SQL procedures etc. Stored and query data in SQL server for CMS
- Developed user controls (.ascx files) for reuse.
- Worked with the database using ADO.NET library. with a focus on the ability to re-engineer, rewrite or extend existing technology. Wrote database adapter components in C#. Developed the Business Logic using C#. Developed Web Services.
- Gather business requirements, performed analysis and design, including the prototypes.
- Used Data Grids, Data Sets, Data Views, Data Adaptors to extract data from the backend.
- Completely administered the IIS.
Environment: SQL Server 2000, Oracle 10g, Asp.Net 2.0, Ajax, C#, NUnit., RFID , MVC Architecture
