We provide IT Staff Augmentation Services!

Application Architect Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Microsoft Certified Solutions Developer (MCSD) with 15 years of IT experience
  • Certified Project Management Professional (PMP)
  • Working experience as an Onsite Application Architect for 1.2 years delivering Web, Data and Service based solutions
  • Extensive experience in building Web Based Applications, Client - Server applications, Web Services, Restful API, Reporting and data oriented solutions
  • Successfully delivered projects for industry leaders like - OTIS, Oracle, Citigroup, Humana, Elliemae to name a few..
  • Experience in diverse business domains including - Healthcare, Mortgage, Insurance Market Place, IT Risk & Control, ERP
  • Experience in Microsoft .NET Framework 4.5/4.0/3.5/3.0/2.0
  • Experience in building Web based solutions using - ASP.NET, MVC4/5, AngularJS, JAVASCRIPTS, JQuery, AJAX, THEMES, HTML5, CSS3, Bootstrap
  • Experience in ORM tools like Entity Framework with ADO.NET, LINQ, LINQ to SQL, LINQ to Entities
  • Experience working on N-Tier Architectures such as MVC (Model View Controller), MVVM
  • (Model View, View Model) in applications.
  • Proficiency in Software Development Life Cycle (SDLC) and AGILE (SCRUM) methodologies of development process such as requirement analysis & definition, designing, coding, testing and implementation.
  • Hands on experience in Service Oriented Architecture (SOA) with WCF Web Services. REST services using ASP.NET Web API.
  • Experience in Data Modeling, Designing and Creating Tables, Views, Stored Procedures, User Defined functions, Triggers against MS SQL Server 2008, SQL Server 2012/2008/2005 and Oracle 11g PL/SQL relational databases.
  • Experienced in implementing Payment Gateways like PayPal, Authorize.Net, Stripe
  • Experience in Unit testing tools like Visual Studio Team System, N-Unit
  • Experience in implementing Error Handling, Trouble shooting, tracing and logging features
  • Extensive working experience new framework development as well as platform reengineering
  • Extensive experience in working with both co-located teams and multi-location teams including onsite offshore model
  • Proficiency in client interaction, CR reviews and delivery
  • Good at handling multiple projects simultaneously
  • Excellent analytical, communication, interpersonal and decision-making skills and is well motivated to rapidly acquire new skills on the job

TECHNICAL SKILLS:

Operating System: DOS, Windows 7/Vista/XP/NT/98, Windows Server 2008/2003

Languages: V#, VB.NET, VC++

.Net Frame Work: Microsoft .NET Framework 4.5/4.0/3.5/3.0/2.0

IDE Tools: Visual Studio .NET 2005, 2008, 2010, 2012, 2013 and 2015

Web Server Technologies: ASP.NET, MVC4/5, Razor View, Ajax, ADO.NET

Web Client Technologies: JQuery, JavaScript, Angular.js, HTML5, CSS3, Bootstrap

Web server: IIS 7/8.5

Web Services/ API: WCF, RESTful Services, Web API

Database: SQL Server 2005/2008/2012, Oracle 11g

ORM Tools: Entity Framework, LINQ

Third Party Controls: Telerik, infragistics

Version Control: TFS, Git, VSS, SVN, Bitbucket

Unit Testing: Visual Studio Team System, NUnit, Moq, Jasmine and Karma (UI)

Profiling Tools: Red Gate Ants Profiler, Dynatrace, SonarCube, dotTrace, VS Profiler

Reporting Tools: SSIS, SSRS, Microsoft Reporting Services.

Agile Tools: JIRA, Version One, TFS

Other Tools: SOAPUI, Fiddler, MS Visio, Informatica Power Center

Design, Architecture: MVC, MVP, MVVM, SOA, OOD, Design Patterns

Payment Gateways: PayPal, Authorize.Net, Stripe

PROFESSIONAL EXPERIENCE:

Confidential

Application Architect

Responsibilities:

  • Work with various stake holders to understand requirements and come up with suitable architecture
  • Design software systems with suitable technologies adhering to the architecture requirements
  • Participate in meetings with business and relevant stakeholders to understand and analyze requirements
  • High level design for various components and interfaces to the system
  • Work with various stakeholders to come up with an Interface Contract Document for system interfaces
  • Identify tools/technologies required to support Architecture and mentor Development team on the same
  • Identify potential issues & come up with solution to mitigate the same
  • Provide technical stories to Development team to implement requirements
  • Monitor application solution implementation to ensure adherence to architecture
  • Contribute towards adherence of architectural guidelines and contribute towards updating the same.
  • Provide high level design and estimate for CR
  • Support business in getting to the optimal solution in view of cost, time and scope
  • Perform Code Reviews with focus on code refactoring and Performance optimization
  • Mentor team on hosting services using API Connect
  • Planning, guidance to conduct Load Tests for various services, review results and take remedy actions for performance optimization as required
  • Help team in logging and diagnostics activities
  • Monitor application performance through profiling tools

Environment: Microsoft .Net 4.5, C#, Web API, Oracle 11g, TFS, Version One, API Connect, Soap UI, DynaTrace, Moq, JMeter

Confidential

Application Architect

Responsibilities:

  • Estimate for New project/ CR
  • Work with various stake holders to understand requirements and come up with suitable architecture
  • Participate in meetings with business and relevant stakeholders to understand and analyze requirements
  • High level design for various components and interfaces to the system
  • Work with various Interface systems like - MTM, Med Adherence, IBM Campaign Manager, DIH, Reporting to come up with an Interface Contract Document for system interfaces
  • Identify tools/technologies required to support Architecture and mentor Development team on the same
  • Identify potential issues & come up with solution to mitigate the same
  • Mentor team in adapting Data Integration Hub (DIH)
  • Provide technical stories to Development team to implement requirements
  • Support business in getting to the optimal solution in view of cost, time and scope. Performance optimization
  • Participate in Architectural meetings for Alert specific discussions and contribute towards identifying & finalizing on technical implementation

Environment: SQL Server 2012, SSIS, IBM Campaign Manager, DIH, TFS, QlikView Reports

Confidential

Application Architect

Responsibilities:

  • Estimate for New projects / CR
  • Work with business to understand requirements and come up with suitable architecture
  • Understand CMS Guidelines on reporting requirements
  • Design various components and Data Feeds required for Readiness Report
  • Discuss various business rules and computational requirements to come up with data for Readiness Report as per field specification
  • Participate in meetings with business and relevant stakeholders to understand and analyze requirements
  • Work with different subsystems to establish contract to get data like CMR details, TMR details, Member Opt Out information, Member Eligibility Information from different Vendors, IDD system and RxMentor System
  • Guide team on Database design, SSIS package tasks and Informatica workflows for data exchange
  • Identify potential issues & come up with solution to mitigate the same
  • Provide technical stories to Development team to implement requirements
  • Monitor package execution in QA and Production environment and recommend performance optimization steps if required
  • Support business in getting to the optimal solution in view of cost, time and Scope
  • Perform Code Reviews with focus on code refactoring and Performance optimization

Environment: SQL Server 2012, SSIS, Oracle 11g, Informatica Power Center, TFS, Version One

Confidential

Tech Lead

Responsibilities:

  • Provide estimate for new projects/ CR with the help of team
  • Participate in meetings with business and relevant stakeholders to understand and analyze requirements
  • Low Level Design of UI, Web API, Model classes & Service layer
  • Provision stories for Front End Team to implement UI requirements in view of design, user interactions and service integration
  • Provision stories for Back End Team for Service and database implementation
  • Provide necessary technical support to the team in implementing solution
  • Mentor team for writing Unit tests using Moq framework
  • Communicate with offshore team to provide implementation details, resolve queries and resolve work related issues with the help of onsite team
  • Defect tracking through Jira & Stash
  • Perform Code Reviews
  • Perform System Integration Testing for various UI, Service and Database components

Environment: Microsoft .Net 4.5, ASP.NET, C#, Web API, Angular.js, SQL Server 2012, Jira, Git

Confidential

Tech Lead

Responsibilities:

  • Provide estimate for new project/ CR with the help of team
  • Participate in meetings with business and relevant stakeholders to understand and analyze requirements
  • Low Level Design and implementation of Front End components like- UI components using ASP.NET Web Forms, JQuery to load and process Mortgage data
  • Low Level Design and implementation of Business components like Web Services, Model classes & Service layer
  • Low Level Design and implementation of Database component development using SQL objects like - Stored procedures, functions, Indexes
  • Perform Code Reviews to ensure adherence to the standards and guidelines
  • Recommend Code Refactoring solutions to improve application performance
  • Execute Unit Test cases using Visual Studio Test Framework
  • Perform System Integration Testing
  • Defect management using Jira & Stash

Environment: Microsoft .Net 4.0, ASP.NET, C#, WCF, MVC, SQL Server 2008

Confidential

Tech Lead

Responsibilities:

  • Provide estimate for new projects/ CR with the help of team
  • Participate in meetings with business and relevant stakeholders to understand and analyze requirements
  • Low Level Design and support to implement
  • UI components using ASP.NET Web Forms, JQuery
  • Business components development like Web Services, Model classes & Service layer
  • Database component development using SQL objects like - Stored procedures, functions, Indexes, SQL job
  • NoSQL Database development using Cassendra
  • Mentor team to perform Proof of Concept (POC) and integrate with Payment Gateways
  • Monitor application solution implementation to ensure adherence to architecture, coding standards and quality
  • Contribute towards setting up, Maintaining and adherence to the various guidelines and process
  • Perform Code Reviews
  • Perform System Integration Testing
  • Defect management using TFS
  • Perform Deployment and Release activates to Test, QA and Production environments
  • Educate business to understand system capabilities in view of effective usage
  • Help development team to understand and use tools/technologies required to implement solution
  • Identify potential technical issues in discussion with team & come up with solution to mitigate the same

Environment: Microsoft .Net 4.0, SQL Server 2012, Cassandra (No SQL DB), Couthbase (Cache DB), Payment Gateways - PayPal, Authorize.Net, Stripe

Confidential

Senior Developer

Responsibilities:

  • Communicate with business and tech lead to understand requirements
  • Provide task level estimate
  • Low level design of classes and DB objects
  • Identify potential technical issues in discussion with team & come up with solution to mitigate the same
  • Coding & unit testing of
  • UI components using ASP.NET Web Forms, JQuery
  • Business components development like Web Services, Model classes & Service layer
  • Database component development using SQL objects like - Stored procedures, functions, Indexes, SQL job
  • Implantation of Email notification framework
  • Code Refactoring
  • Defect analysis, fixes & verification using TFS
  • Peer code review
  • Code Refactoring for better performance, maintenance and optimization using ANTS Profiler tool
  • Deployment and release of new features/ changes to SIT, UAT and Production environments
  • Demo system capabilities to business for effective usage
  • Mentor peers to adapt new technology/tools

Environment: Microsoft .Net 4.0, SQL Server 2008 & Crystal Reports XI-R2, ANTS Profiler tool

Confidential

Senior Developer

Responsibilities:

  • Communicate with business and tech lead to understand requirements
  • Provide task level estimate
  • Low level design of classes and DB objects
  • Identify potential technical issues in discussion with team & come up with solution to mitigate the same
  • Coding & unit testing of
  • UI components using ASP.NET Web Forms, JQuery
  • Business components development like Web Services, Model classes & Service layer
  • Database component development using SQL objects like - Stored procedures, functions, Indexes, SQL job
  • Implemented Data Import/Export tool for various data components
  • Code Refactoring
  • Defect analysis, fixes & verification using TFS
  • Peer code review
  • Code Refactoring for better performance, maintenance and optimization using ANTS Profiler tool
  • Deployment and release of new features/ changes to SIT, UAT and Production environments
  • Demo system capabilities to business for effective usage
  • Mentor peers to adapt new technology/tools

Environment: Microsoft .Net 4.0, SQL Server 2008 & Crystal Reports XI-R2

Confidential

Senior Developer

Responsibilities:

  • Communicate with business and tech lead to understand requirements
  • Provide task level estimate
  • Low level design of classes and DB objects
  • Identify potential technical issues in discussion with team & come up with solution to mitigate the same
  • Coding & unit testing of
  • UI components using ASP.NET Web Forms, JQuery
  • Business components development like Web Services, Model classes & Service layer
  • Database component development using SQL objects like - Stored procedures, functions, Indexes, SQL job
  • Implemented sophisticated Reports for Deck of dashboard components using Crystal Report
  • Code Refactoring
  • Defect analysis, fixes & verification using TFS
  • Peer code review
  • Code Refactoring for better performance, maintenance and optimization using ANTS Profiler tool
  • Deployment and release of new features/ changes to SIT, UAT and Production environments
  • Demo system capabilities to business for effective usage
  • Mentor peers to adapt new technology/tools

Environment: Microsoft .Net 4.0, SQL Server 2008 & Crystal Reports XI-R2

Confidential

Role: Senior Developer

Responsibilities:

  • Study& R&D on various Features of SQL Server 2005
  • Knowledge sharing within the Team through presentations

Environment: SQL Server 2005

Confidential

Senior Developer

Responsibilities:

  • Communicate with business and tech lead to understand requirements
  • Provide task level estimate
  • Low level design of classes and DB objects
  • Identify potential technical issues in discussion with team & come up with solution to mitigate the same
  • Coding & unit testing of
  • UI components using ASP.NET Web Forms, JQuery
  • Business components development like Web Services, Model classes & Service layer
  • Database component development using SQL objects like - Stored procedures, functions, Indexes, SQL job
  • Implemented sophisticated Reports for Deck of dashboard components using Crystal Report
  • Code Refactoring
  • Unit Testing using F2T format
  • Run Code Coverage tool and take remedy action to increase coverage for application testing
  • Run Profiler tool and take remedy action to improve application performance
  • Defect analysis, fixes & verification using TFS
  • Peer code review
  • Deployment and release of new features/ changes to SIT, UAT and Production environments
  • Demo system capabilities to business for effective usage
  • Mentor peers to adapt new technology/tools

Environment: VC++.NET, SQL Server 2005

Confidential

Senior Developer

Responsibilities:

  • Communicate with business and tech lead to understand requirements
  • Provide task level estimate
  • Low level design of classes and DB objects
  • Identify potential technical issues in discussion with team & come up with solution to mitigate the same
  • Coding & unit testing of
  • Windows Custom Controls
  • WinForms based testing tool to test the controls
  • Implemented controls using GDI+ classes
  • Code Refactoring for optimal results
  • Implemented Custom tags for controls
  • Defect analysis, fixes & verification
  • Peer code review
  • Deployment and release of new features/ changes to SIT environment
  • Demo system capabilities to business for effective usage
  • Mentor peers to adapt new technology/tools

Environment: C#.NET, Visual Studio Team System

Confidential

Senior Developer

Responsibilities:

  • Analysis of legacy application from VB6
  • Identify solutions for compatibility issues with legacy System 32 dlls
  • Provide task level estimate
  • Low level design of classes and DB objects
  • Identify potential technical issues in discussion with team & come up with solution to mitigate the same
  • Coding & unit testing of
  • Windows Custom Controls
  • WinForms based testing tool to test the controls
  • UI components
  • Implement third party system dlls
  • Code Refactoring for optimal results
  • Implemented Custom tags for controls
  • Defect analysis, fixes & verification
  • Peer code review
  • Deployment and release of new features/ changes to SIT environment
  • Demo system capabilities to business for effective usage
  • Mentor peers to adapt new technology/tools

Environment: C#.NET, VB.NET

Confidential

Software Developer

Responsibilities:

  • Requirement analysis for Dashboard module
  • Provide task level estimate
  • Low level design of classes and DB objects
  • Coding & unit testing of
  • Windows Custom Controls
  • WinForms based testing tool to test the controls
  • UI components
  • Implemented nested Grid component with 4 level of details
  • Code Refactoring for optimal results
  • Implemented Custom tags for controls
  • Defect analysis, fixes & verification
  • Peer code review
  • Deployment and release of new features/ changes to SIT environment
  • Demo system capabilities to business for effective usage
  • Mentor peers to adapt new technology/tools

Environment: C#.NET, VB.NET

Confidential

Software Developer

Responsibilities:

  • Communicate with business and tech lead to understand requirements
  • Analyze requirements in view of implementation
  • Provide task level estimate
  • Low level design of classes and DB objects
  • Implemented Win Forms based custom rule engine
  • Implemented Autocomplete feature with various business rules
  • Database design using MySQL
  • Defect analysis, fixes & verification
  • Ensure adherence to different standards and guidelines in view of quality
  • Peer code review
  • Code Refactoring for better performance, maintenance and optimization
  • Deployment and release of new features/ changes to SIT, UAT environments
  • Demo system capabilities to business for effective usage
  • Adapt new technology and doing Proof of Concept (POC) for My SQLDB

Environment: VB.Net, SQL Server 2000, MySQL.

Confidential

Software Developer

Responsibilities:

  • Communicate with business and tech lead to understand requirements
  • Analyze requirements in view of implementation
  • Provide task level estimate
  • Low level design of classes and DB objects
  • Coding & unit testing of different custom controls and web forms
  • Integration with Classic ASP pages
  • Created tables, stored procedures using SQL Server
  • Defect analysis, fixes & verification
  • Code Refactoring for better performance, maintenance and optimization
  • Deployment and release of new features/ changes to SIT environments

Environment: C#.Net, ASP.Net, SQL Server 2000.

Confidential

Software Developer

Responsibilities:

  • Communicate with business and tech lead to understand requirements
  • Analyze requirements in view of implementation
  • Provide task level estimate
  • Low level design of classes and DB objects
  • Coding & unit testing of different custom controls and web forms
  • Created tables, stored procedures using SQL Server
  • Creating custom application with GDI+ classes for dynamic drawing
  • Offline execution support through local storage
  • Defect analysis, fixes & verification
  • Code Refactoring for better performance, maintenance and optimization
  • Deployment and release of new features/ changes to SIT environments

Environment: C#, ASP.NET, SQL Server 2000

Confidential

Software Developer

Responsibilities:

  • Communicate with business and tech lead to understand requirements
  • Analyze requirements in view of implementation
  • Provide task level estimate
  • Low level design of classes and DB objects
  • Coding & unit testing of different components
  • Defect analysis, fixes & verification using tools like JITA, TFS..
  • Ensure adherence to different standards and guidelines in view of quality
  • Peer code review
  • Code Refactoring for better performance, maintenance and optimization
  • Deployment and release of new features/ changes to SIT, UAT and Production environments
  • Demo system capabilities to business for effective usage
  • Adapt new technology and doing Proof of Concept (POC) for unknown areas
  • Mentor peers to adapt new technology/tools

Environment: VB.NET 2003, SQL Server 2000

Confidential

Software Developer

Responsibilities:

  • Communicate with business and tech lead to understand requirements
  • Analyze requirements in view of implementation
  • Low level design of classes and DB objects
  • Coding & unit testing of custom controls
  • Generate Reports based on various criteria
  • Defect analysis, fixes & verification
  • Code Refactoring for better performance, maintenance and optimization
  • Deployment and release of new features/ changes to SIT, UAT and Production environments
  • Demo system capabilities to business for effective usage

Environment: VB.NET, ASP.NET, SQL Server 2000

We'd love your feedback!