We provide IT Staff Augmentation Services!

Senior Application Architect/developer (.net) Resume

3.00/5 (Submit Your Rating)

Jersey, CitY

SUMMARY

  • A quality conscious programmer (Senior Application Developer (.NET)) with Nine years of professional experience in software application analysis, design, development, and implementation, specifically with client/server web applications and SQL Server in various domains.
  • Comfortable working autonomously and in teams using agile software development methodology.
  • Focused on building and preserving strong relationships with clients, senior and junior business sponsors, as well as technical specialists.
  • Adhere to a delivery - focused approach while managing business expectations.
  • Expertise in Microsoft Technologies like .NET Framework 2.0/3.0/3.5/4.0 , 4.5,and MS SQL Server 2005/2008/2012 , Visual Studio 2008/2010/2012/2015 , IIS.
  • Working experience in ASP.Net, Asp.Net MVC 3/4/5.
  • Experience in Client side technologies like AngularJS, Knockout.JS, Bootstrap, KendoUI
  • Expertise in programming languages like C#, ASP.NET, ADO.NET, VB.NET, T-SQL, PL-SQL.
  • Working experience in creating RESTful services using WEBAPI.
  • Developed, configured and consumed web services using WCF.
  • Working experience in scripting languages like JavaScript, JQuery, Typescript
  • Working Experience on development Tools like SOAPUI, Resharper, Fiddler
  • Good Experience in Agile Scrum development model.
  • Expertise in database technologies like SQL Server 2012/2008/2005/2000 , MS Access, Oracle10g.
  • Expertise in three-tier Client/Server development architecture and Distributed Computing Architecture.
  • Good understanding of Object Oriented Programming (OOPs) concepts, and Object-oriented analysis and design (OOAD).
  • Working experience on Service Locator Pattern, Repository Pattern, Unit of Work Pattern.
  • Extensive Knowledge on Microsoft .NET Design Patterns including Dependency Injection (DI) using Unity,Inversion of Control (IOC),MVVMandMVC.
  • Working Experience with SharePoint2010/2013.
  • Ability to develop high performance Single Page Application using advanced AngularJS patterns (Module, directives, services).
  • Expertise in Markup Languages like HTML5, DHTML, XML, CSS, CSS3.
  • Expertise in Web Services Description Language (WSDL), Windows Communication Foundation (WCF), WebAPI and Enterprise libraries.
  • Developed, configured and consumed web services in C#.net using WCF.
  • Experience in SQL, T-SQL, PL-SQL, stored procedures, functions, triggers, views, joins in SQL Server 2012/2008.
  • Experience in generating reports using SQL Server Reporting Services (SSRS).
  • Very good working experience MS Office suites 2003, 2007, 2010, 2013, MS Visio.
  • Strong Analytical and Communication Skills, and troubleshooting capabilities /Problem Solving Skills as well. Worked well as a part of team and independently.
  • Responsible for developing quality assurance life cycle and developing deployment package
  • Working Experience with Testing Frameworks like MStest, MOQ
  • Transitioned software development efforts to a test-driven development (TDD) process, which brought QA testing in on the front-end of the development cycle for gains in code quality, software functionality and programmer productivity.
  • Testing of web based and Client-Server applications, effective use of QA and Testing practice.

PROFESSIONAL EXPERIENCE

Confidential, Jersey City

Senior Application Architect/Developer (.NET)

Responsibilities:

  • Gathered functional, business, and technical requirements and prepared the requirement documents.
  • Followed Agile Scrum development model.
  • Involved in Feature grooming and story pointing.
  • Actively Involved in coding activities in C# and ASP.NET MVC
  • Used Linq to SQL in Business Logic Layer.
  • Used Unity container as dependency resolver.
  • Used Service Locator pattern for obtaining a service with a strong abstraction layer .
  • Used Repository pattern in data access layer with Entity Framework.
  • Used WCF to communicate with overseas loan processing.
  • Used SOAP UI to easily and rapidly create and execute automated functional, regression, compliance, and load tests.
  • Used AutoMapper to map Domain model and View Model.
  • Used APPFabric and NCache for caching.
  • Used TFS for source control.
  • Used MOQ and Microsoft Testing Framework for Unit Testing.
  • Used Aspose to create Excel files.
  • Created mocks for sql functions using Microsoft Testing Framework.
  • Its web based N-Tier application developed using SQL Server as Data Repository Tier, Web API Services (Data Access Layer) as Business Service Tier and MVC as Presentation Tier.
  • Efficiently used object oriented programming to achieve the functionality for the application.
  • Developed Web API services to communicate with the Data Access Layer.
  • Developed various Data Service classes to connect and manipulate data using ADO.NET and C#.NET.
  • Extensively used Entity Framework to connect SQL Server database with Data Access Layer.
  • Implemented source control and version control using Team Foundation Server.
  • Prepared weekly status reports /monthly status reports code review.

Environment: Net Framework 4.6, NET WCF, Java-Script,SQL Server 2008/2012,Windows 2008/2012, Enterprise Library 5.05 application block, Entity Framework 6.0, SOAP UI AutoMapper, Aspose, Team Foundation Service 2012, Visual Studio 2015 with C#, Moq, KendoUI,IIS7.5

Confidential, PARSIPPANY, NJ

Tech Lead/Sr. Developer

Responsibilities:

  • Gathered functional, business, and technical requirements and prepared the requirement documents.
  • Responsible for developing application pages using ASP.Net MVC 4.0, C#.NET. Used CSS (Cascading Style Sheets) in ASP.Net MVC Razor View Engine. Created CSS for various GUI effects and to improve the “look and feel” of the applications.
  • Worked as a Team Lead with 3 members of team.
  • Efficiently used object oriented programming to achieve the functionality for the application.
  • Designed, developed, and customized several web pages using AngulaJS, CSS, Java Script and ASP.NET MVC4.
  • Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request and invoke the requested actions on the mode.
  • Wrote Custom Angular directives which do the job of delayed loading of the contact modules in Site Configuration page on the fly when the Site Configuration view gets loaded.
  • Wrote Services in Angular JS which help in making Server Side calls, Single Page Navigation, Client side Validation of the pages etc.,
  • Used Angular Filters and Directives to add Auto complete features for searching Users and office locations Code in US for DDI module, which is just similar to Google Auto complete
  • Created Directives in AngularJS, which help in performing complex regex validations and client side validations for various text fields on the front end.
  • Implemented Customers facing user stories using Web API. And added multiple complex type parameters to ASP.NET Web API. Used Basic Authentication with help of custom principal Interface.
  • Used Lambda expression, Extension Methods and Anonymous types in Libraries using LINQ
  • Extensively used Entity Framework to connect SQL Server database with Data Access Layer.
  • Assisted in physical and logical database design.
  • Worked on creating tables, views, triggers, constraints, Stored Procedures, Functions, and Packages using SQL Server based on the documented user requirements.
  • Resolved performance issues, fine-tuned queries, indexes and stored procedures.
  • Implemented source control and version control using Team Foundation Server.
  • Involved in creating, deploying and managing reports using SSRS Reports.
  • Prepared weekly status reports /monthly status reports code review.
  • Designed, coded, tested applications identified system deficiencies and recommended solutions.

Environment: NET 4.5 framework, Asp.Net MVC4, Web API, AngulaJS, TypeScript Visual Studio 2015, MS Enterprise Library 6.0, jQuery / HTML / CSS, SQL Server 2012

Confidential, PARSIPPANY, NJ

Tech Lead/Sr. Developer/Designer

Responsibilities:

  • Involved in complete SDLC, which includes Requirements Gathering, Analysis, Design, Development, Implementation, Enhancements, Maintenance, and Support.
  • Created UML (Class Diagrams, Sequence Diagram, and Component Diagram) diagrams using Visio.
  • Defined the requirements and initiated processes
  • Prepared technical designs, Data Model and service specs
  • Analyzed the requirements with Business Analyst and end-users.
  • Worked as a Team Lead with 6 members of team.
  • Designed and Developed the GUI using the ASP.NET 3.5 features like Master Pages, CSS and HTML for achieving uniformity through all the Web pages.
  • Implemented various Validation controls for client-side validation of Server Controls.
  • Designing, Development and deployment of SSRS Reports.
  • Involved in developing the Data Access Modules using the ADO.NET objects and SqlClient objects.
  • Developed window service to schedule automated Job to archive the Work Requests.
  • Worked on creating tables, views, triggers, constraints, Stored Procedures, Functions, and Packages using SQL Server based on the documented user requirements
  • Developed test cases and performed unit testing.
  • Developed custom event receivers and timer jobs.
  • Maintained Document Version history.

Environment: .Net FrameWork 3.5, Visual Studio 2010, ASP.NET, C#, SQL, Web Service, Ajax, SOAP, CSS, ADO.NET, XML, HTML, Javascript, IIS 6.0, SSRS,SSIS, SQL Server 2008,Sharepoint2010

Confidential, Cincinnati, OH

Team Lead/Sr. Developer

Responsibilities:

  • Worked on Agile Methodology (Scrum Framework) to meet timelines with quality deliverables.
  • Participated in daily scrums and weekly meetings with the project team to meet expectations and deadlines.
  • Involved in gathering and preparing the requirements from clients for product design and enhancements.
  • Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
  • Worked as a Team Lead.
  • Designed, implemented and configured WCF service layer.
  • Utilized ADO.Net technology extensively for data retrieving, querying, storage and manipulation using LINQ.
  • Designed the web UI using, ASP.NET, HTML, DHTML, XSL/XSLT, JavaScript, CSS, Web Forms and AJAX controls.
  • Created User Controls, Custom controls, Data Access Layer, Business Logic Layer classes using C# and .Net 4.0 for web pages.
  • Extensively used User interface controls which use JQuery and JavaScript to validate client side validation.
  • Written Stored Procedures in SQL Server 2008 used ADO.NET and Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
  • Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.
  • Developed Reports used with SQL Server Reporting Services SSRS.

Environment: VisualStudio2010, C#, ASP.NET 3.0, Entity Frame Work 4.0, HTML, DHTML, Web Forms, Java Script, JQuery, XML, WCF, AJAX, ADO.NET, LINQ, SQL Server 2008, WCF, BizTalk adapter, Silverlight, SAP, Excel Add-In, Sharepoint2010

Confidential, Cincinnati, OH

Team Lead/Sr. Developer/Designer

Responsibilities:

  • Participated in requirement gathering sessions with the client and preparation/modifying of the requirements in Requirement Specification document
  • Involved in Design, Development and testing of application.
  • Worked as a Team Lead.
  • Design Web pages using ASP.Net, HTML, JavaScript, and CSS.
  • Performed User Input Validation using JavaScript.
  • Extensively used and customized complex ASP.Net server controls like Data grids, Calendar and more.
  • Used WCF Service to interact with Sharepoint.
  • Used OpenXML to Write Excel Workbook and WordDocument.
  • Involved in the design, development and maintenance of the SQL Server 2008.
  • Prepared User Manual and made documentation.
  • Performed Unit testing, debugging and problem solving.

Environment: .Net framework 4.0 - WCF, VSTO, OpenXML, C#, ASP.Net, HTML, CSS, JavaScript, TSQL, SQL Server 2008

Confidential, Cincinnati, OH

Sr. .Net Developer

Responsibilities:

  • My responsibilities include performing analysis into the different stages of the system development life cycle in order to support development and testing efforts, identify positive and negative trends, and formulate recommendations for process improvements and developments standards.
  • Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
  • Utilized ADO.Net technology extensively for data retrieving, querying, storage and manipulation using LINQ.
  • Created User Controls, Custom controls, Data Access Layer, Business Logic Layer classes using C# and .Net 4.0 for web pages.
  • Written Stored Procedures in SQL Server 2008 used ADO.NET and Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
  • Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.

Environment: VisualStudio2008, SQLServer2008, Sharepoint2010, CommerceServer2009,IIS6.0, Windows Server 2008 R2, C#(WCF),ASP.NET,TFS

Confidential

System Analyst

Responsibilities:

  • Involved in application design based on MVC 3, Factory Design Pattern and OOPS. Active Developer of the core developing Team using software C#.Net, SQL Server with MVC Pattern.
  • Designed, developed, and customized several web pages using HTML, DHTML, CSS, Java Script and ASP.NET MVC3.
  • Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request and invoke the requested actions on the mode.
  • Worked extensively on the UI, created views by utilizing MVC3, and created view models.
  • Consumed Web Services using Web API for online transactions using C# and exposed them through SOAP and HTTP.
  • Developed modules using (Team Foundation Server) TFS.
  • Implemented form validation using Validation controls using both Custom validation and JQuery was written for Client side validations.
  • Created classes for the Caching and Helper class for security mechanism
  • Developed various partial views to display data in web forms.
  • Implemented Session time out
  • Used Enterprise library 4.0 for exception handling
  • Created T-SQL Store Procedures, Views and User Defined Functions for fetching relevant data to UI for different VP Reports and Divisional Reports.
  • Have done data model principles, fit-gap analysis, prototyping, development, implementation, maintenance and support during the product design and development
  • Performed unit testing and bug fixing

Environment: C#, ASP.Net MVC 3.0, ADO.NET, WCF, LINQ, UML, SQL Server 2008,T-SQL, SOA, Web API, SSRS Reports, TFS2010, SSRS, SSIS, XAML, XSLT, N-unit testing, Visual Studio 2010.

Confidential

Sr. Software Engineer

Responsibility:

  • Team Player in designing and developing web modules for the application.
  • Participated in project life cycle design
  • Implemented .NET libraries to interact with client’s web services
  • Assisted in the development of database objects such as tables, views, index, procedures, functions and stored procedures.
  • Create ad-hoc reports using Crystal reports.

Environment: VB.NET, Visual Studio, JavaScript, Ajax, DHTML, XML, SQL Server Reporting Systems, Crystal reports

Confidential

Software Engineer

Responsibilities:

  • Involved in all phases of Software Development Life-Cycle (SDLC) for the application.
  • Followed Agile Methodology - Extreme Programming.
  • Implemented the Object Oriented programming concepts for developing server-side code using C# and ASP.Net.
  • Used HTML, CSS and Web Form Controls to create web pages.
  • Developed MS SQL server Stored Procedures, Triggers, Views, and Cursors for accessing the database.
  • Design of ASP.NET pages including Master and Navigation pages.
  • Design and Development of various Web Server Controls including Data List, Grid View, Validation Controls.
  • Used Data Access Controls, XML, and XSL to display data from the database.
  • Developed codes in Data access layer for retrieving and storing data to and from the database using ADO.NET connectivity controls.
  • Migrated pages from Classic ASP to ASP.Net.
  • Developed partial post back validations to manipulate data on web pages using AJAX.
  • Developed dynamic partial page updates using AJAX and added AJAX features to the existing web applications.
  • Worked closely with business users to define reporting requirements and documenting the requirements in order to design, develop and maintain Crystal reports.
  • Involved in Deploying the Applications in various environments.
  • Involved in unit testing and integration testing of the application.
  • Used Visual Source safe extensively for version control of the source code along with the maintenance of the builds and the relevant documents of the same.

Environment: C#.NET, ASP.NET, ASP,.NETFramework 3.5, Web Forms, HTML, SQL server 2008, ADO.NET,AJAX, Visual Studio 2008,Visual Source safe, Share Point Server 2010

We'd love your feedback!