Senior Technical Consultant Resume
New York, NY
PROFESSIONAL SUMMARY:
- 14+ years of experience in developing multi - tier, database-driven, client-server Applications using Object Oriented Analysis and Design methodologies.
- Proficient with all phases of Software Development Life Cycle (SDLC) involving Requirements Gathering, System Analysis, Design, Development and Implementation. A result oriented Full Stack Software Engineer.
- Excellent understanding of Concepts of Object-oriented analysis and design (OOAD) and use of .Net Design Patterns.
- Worked extensively in Microsoft Technologies developing applications - Web application in C#.NET, VB.NET, ASP.NET, MVC4, ADO.NET, Ajax, Restful Web services, Web API, WCF, Web Services, Windows Services, WPF application, Windows apps, WSDL, LINQ, SharePoint 2010, ADO.NET, ODP.NET, Entity Framework 6.0, Spring.NET, .Net Remoting, Serialization, Threading, MVVM, Sitecore 7.1, Sharepoint 2010, Nintex Workflow, Silverlight 4.0, WCF, WPF, WWF
- Access layer, Service layer, Presentation layer, and UI layer with exception management, and Unit-testing among others to create a cohesive application and well layered separation of concerns using ASP.NET model - view - controller (MVC) 5 and Model-View-Presenter (MVP) patterns.
- 10+ years of experience in Microsoft Team Foundation Server (TFS) and Git for sourcecontrol and integrated collaboration, to track work-items such as tasks and bugs/defects, and manage builds
- Adept in the design and development of web services and windows applications using multi layered/service oriented architecture.
- Experience in developing windows applications using WPF, MVVM Light and WinForms.
- Updated the classes and methods in the business layer to access the Data Access Layer using Object Oriented Programming in C#, Visual Studio 2015/13/12/10 and .Net Framework 4.6/4.0/20.
- Worked extensively on SharePoint Object Model in C#, ASP.NET to create ASPX pages and integrated it with new site definitions.
- Experience in developing applications using NHibernate, Entity frameworks.
- Worked on projects executed both in Agile SCRUM and Waterfall methodologies.
- Experience in developing UI using JavaScript Frameworks AngularJS and Knockout JS, jQuery Mobile and Node.js
- Strong knowledge and experience in scripting languages like JavaScript, JQuery, UNIX Shell Scripting & Vb Script.
- Experience in developing and consuming Restful Web services using Web API and WCF. WSE Security implementation using certificate and policy cache file.
- Experience in writing unit tests and Test Driven Development (TDD).
- Experience inETL (Extract - Transform - Load)using SQL Server Integration Services (SSIS).
- Experience in developing reports using tools SQL server reporting service (SSRS), Crystal Reports and Microstrategy.
- Experience in developing Service Oriented Architecture (SOA) Enterprise Applications using REST and XML Web Services.
- Used various 3rd party controls like Telerik Kendo, Infragistics, Dundas Charts, FileMaker, NLog.
- Experience in creating Functional Specification (FS), Low Level Design (LLD), UML diagrams.
- Experience in preparing Data Models and Use Cases using UML tools like MS Visio.
- Proficient in the database programming with TSQL, PL/SQL, XML.
- RDBMS Experience with Stored Procedures, Functions, Views and Triggers and imports & exports of Data in SQL Server (2014/2012/2008) and Oracle (12c/10g/9i).
- Experience in using Configuration Management, build schedule using Team Foundation Server (TFS) and Visual Source Safe.
- Good in Troubleshooting and debugging .NET applications in Windows/ Web application.
- Excellent analytical & problem solving skills. A team player with strong interpersonal and communication proficiency.
- Involved in meetings to gather information and requirements from the clients.
- Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.
- Experience in Scheduling, Resource allocation, Team management, Change management.
TECHNICAL SKILLS
- C#, VB.NET, JAVA, JAVA, C, C++, XML, SQL, PL/SQL
- ASP.NET 4.5
- Win Forms, WPF, Silverlight, XAML
- MVC/MVVM, LINQ, MVVM
- ASP.Net MVC 4.0, ADO.NET, ODP.NET,
- Entity Framework 6.0
- PRISM, VBScript, JavaScript
- XML/XSLT, AJAX, JQuery, Infragistics
- DHTML, CSS 2.0
- WCF, WSDL, SOAP, WSE, REST
- Entity Framework
- Design Pattern
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
Senior Technical Consultant
Responsibilities:
- Involved in design, development and testing phases of project.
- Involved in design, analysis and architectural meetings. Created Architecture Diagrams, and Flow Charts using Microsoft Visio.
- Followed Agile software development practice paired programming, test driven development and scrum status meetings.
- Worked on tools like Microsoft VISIO, JIRA for bug tracking.
- Designed the WCF REST Service Architecture.
- Implemented WCF based REST implementation.
- Data Transfer implemented as Xml, JSON & Stream formats.
- Developed Logging Framework.
- Developed SQL Queries, Stored procedures, and views using SQL Server 2014.
- Developed Application using Visual Studio 2015.
- Hosted in IIS using ServiceHostFactory.
Environment: C#, WCF REST, IIS, Unity framework, JSON, XML, XSD, ADO.Net, Entity Framework6, SQL Server 2014, LINQ, .Net Framework 4.5.2, Visual Studio 2015, Agile development model, Visual Studio Testing, TFS.
Confidential
Senior .Net Developer
Responsibilities:
- Worked as Sr. Developer in the team.
- Collaborate effectively with users, project manager, business analyst, testers and other team members.
- Developed Web based UI layer in ASP.Net, CSS, JQuery, JavaScript, XML and ASP.Net MVC with C #code behind.
- Create database schema, Views, SQL procedures for Data manipulation and CRUD operations using SQL Server 2014.
- Implemented Data Access layer using Repository Pattern.
- Developed custom ModelBinders, MediaTypeFormatters in MVC.
- Used AngularJS framework for grid, menu and tabs.
- Created Views using Razor & HTML5.
- Used Restful Web API to process Stolen Vehicle Messages.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller (MVC) and IIS security models.
- Pioneered the use of agile methodologies particularly sprints for capacity planning and project tracking using agile templates in TFS.
- Developed using Visual studio 2015.
- Involved in code review and mentor Junior Developers in the team.
- Develop detailed specifications, design and unit testing documents, release notes.
- Played a major role in Bug Fixing and Trouble Shooting.
Environment: C#, ADO.Net, Sitecore7.1, Entity Framework6, SQL Server 2014, MVC5, Angular 2.0, Angular CLI, SASS, TypeScript, JQuery, LINQ, JavaScript, XML, NodeJS, Restful WebAPI, HTML5, CSS, .Net Framework 4.5, TFS, Visual Studio 2015, Agile development model, Visual Studio Testing
Confidential
Senior .Net Developer/ Web UI/AngularJS Developer
Responsibilities:
- Developed the UI layout and front-end programming (HTML) for web application that matched requirements. Working in the Agile/Scrum development environment with frequently changing requirements and actively participated in scrum meetings and reviews.
- Bootstrap used along with AngularJS in creating the Application.
- Development of Client Side Validation techniques using Web RTC and JQuery and Angular Java Script.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like Hybrid HTML5, XHTML, and CS.
- REST - the standard HTTP request and response mechanism, simplifying implementation and providing for a looser coupling of the client and server.
- Responsible for creating efficient design and developing User Interaction screens using HTML5 (new tags like audio, video, canvas) CSS3, JavaScript, jQuery, AJAX and JSON.
- Used JavaScript, jQuery for user interactions in pages. Creating a responsive web application integrating Twitter Bootstrap with AngularJS and media queries.
- Designed and developed custom jQuery components for the front end client side validations.
- Responsible to manipulate HTML5, CSS3 in jQuery as well as making the pages, dynamic using AJAX, JSON and XML.
- Modularized front end CSS and JS code
- Developed server side REST style web services and called them from backbone collections.
- Developed a cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
- Integrated the Java code (API) in JSP pages and responsible for setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, bootstrap and AngularJS.
- Implemented code according to coding standards and Created AngularJS Controller, which isolate scopes perform operations.
- Web Design (RWD) and did data manipulations to display data in company standard format in UI.
- Leveraged angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Tested cross browser functionality and fixed major layout bugs for supported browsers.
Environment: Core Java, Web storm, AngularJS, HTML/HTML5, CSS3, JavaScript, JQuery, Bootstrap, REST Web Services, Sass, RWD, AJAX, JSON, XML, Maven, Star team, SQL, Junit, Rally.
Confidential
Senior Software Engineer
Responsibilities:
- Responsible for developing the UI for the Display Controller using WPF.
- Responsible for developing the background functionality for TCP/IP communications and Serial communications.
- Involved in writing the Windows Service for Display Controller Service, Exceptional Handling, Windows Logging and Logging to Flat file.
- Responsible for writing the unit test cases and Bug Fixing.
- Responsible for creation on installer for Command Line Utility, Wizard and Windows Service using Visual Studio 2010 Setup and Deployment.
- Estimating the Tasks and defining the User Stories and Task using RallyDev for its agile tracking tool
- Sending MOMs for Scrum Meetings
- Worked on various activities deployment and integration of all the modules as part of Integration Team.
- Involved in Fixing the UAT Bugs, change requests (CRs) analysis and impact analysis of CRs.
Environment: Windows-XP, Windows 7, Microsoft .NET4.0, C#, WPF, XML, TCP\IP and Serial Port Communications, Command Line Utility, Windows Service, VS - Setup and Deployment
Confidential
Senior Software Engineer
Responsibilities:
- Worked as Sr. Developer in the team.
- Collaborate effectively with users, project manager, business analyst, testers and other team members.
- Developed Web based UI layer in ASP.Net, CSS, JQuery, JavaScript, XML and ASP.Net MVC with C #code behind.
- Implement Change Requests suggested by end users
- Dealing with Performance Issues of the Application and Stored Procedures
- Designing and coding SSRS 2005/ 2008 Reports
- Worked on SSIS 2008
- Have basic knowledge on SSAS
- Worked on Silverlight 4.0 to demonstrate the better UI for SYR Framework
- Create database schema, Views, SQL procedures for Data manipulation and CRUD operations using SQL Server 2014.
- Implemented Data Access layer using Repository Pattern.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller (MVC) and IIS security models.
- Pioneered the use of agile methodologies particularly sprints for capacity planning and project tracking using agile templates in TFS.
- Developed using Visual studio 2015.
- Involved in code review and mentor Junior Developers in the team.
- Develop detailed specifications, design and unit testing documents, release notes.
- Played a major role in Bug Fixing and Trouble Shooting.
Environment: C#, ADO.Net, SQL Server 2008, MVC, WCF, SQL Server 2008, SSRS 2008, CSS, Silverlight 4.0, .Net Framework 3.5, TFS,Visual Studio Testing
Confidential
Senior Software Engineer
Responsibilities:
- Understand the PremierOne Framework and existing application code
- Developing component for business logic
- Attending calls with Onsite team for capturing the requirements for enhancements
- Implement Change Requests suggested by end users
Environment: C#, ADO.Net, MVC, WCF, SQL Server 2008, SSRS 2008, CSS, .Net Framework 3.5, TFS, Visual Studio Testing
Confidential
Software Engineer
Responsibilities:
- Involved in the analysis of the application.
- Involved in Design of User Interface
- Preparation of the Requirement Specification Documentation.
- Implementing with new technology like SCSF, CAB, and Enterprise library 3.0.
Environment: C#.NET, ADO.NET, CAB, SCSF, WCF, Enterprise library 3.1, Oracle Database 10g, PL/SQL, . Net framework 3.0, Microsoft Visual Source Safe
Confidential
Senior Software Engineer
Responsibilities:
- Understand theCSMO architecture and existingapplication code
- Attending calls withCSMO team for capturing the requirements for enhancements
- Fixing Bugs
- Implement Change Requests suggested by end users
- Experiment with Analysis Services and Silver Light.
Environment: Microsoft .NET3.5, C#, ASP.NET,AJAX, SQL Server 2005, Reporting Services, .Net framework 3.5, Microsoft Visual Source Safe
Confidential
Software Engineer
Responsibilities:
- Involved in the analysis of the application.
- Involved in Design of User Interface, Components design &
- Generating Reports
- Involved in the development of custom User Controls
- Preparation of the Documentation.
- Designed the Web Reports Template and embedded with the WebPages.
Environment: #.NET, ASP.NET, ADO.NET, ASP.NET 3.5 Ajax, Web Service, SQL Server- 2000, Crystal Reports 11
Confidential
Software Engineer
Responsibilities:
- Involved in the Database design of the application.
- Designing and Coding of the
- Design of User Interface
- Web Service Code for the Synchronization
- Generating Crystal Reports 11
- Documentation of the Project involves the SDLC and Generating HTML Help Files
Environment: VB.NET, ASP.NET, ADO.NET, MS-Access, Web Services, Crystal Reports