Developer Resume
New, YorK
PROFESSIONAL SUMMARY:
- Around 8 years of software development experience in web and windows applications including Requirement gathering,Analysis, Design, Development, Integration, Implementation and Deployment using Microsoft .NET Technologies.
- Proficient in Application Design, developing Use - case diagrams, class diagrams, sequence diagrams using UML.
- Proficient in Web based N-tier applications using C#, ASP/ASP.NET, SQL/PLSQL/T-SQL, JavaScript, AJAX, ADO.NET, XML, Web API, WCF, Web Services, WSDL, JQuery, HTML, HTML5, DHTML XML, ADO.NET, VBScript, CSS, Angular Js.
- Experience in using the data access methods Active Data Objects (ADO), Language Integrated Query (LINQ), Used LINQ to SQL, LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Knowledge ofLambda and Entity Framework (EF).
- Good knowledge in Object Oriented Analysis/Design(OOAD) and implemented Design Patterns across the applications.
- Proficient in developing N-Tier distributed .NET applications using Web Services like SOAP based, RESTFUL and Windows Communication Foundation (WCF).
- Experience in using Bootstrap,Telerik Controls and Kendo UI.
- Good knowledge of Principles and Design patterns like SOA, REST, Dependency Injection, Adapter, MEF, Factory and Abstract Factory, Facade, Builder etc.
- Expertise in advanced JavaScript libraries and frameworks such as Prototype, Ext JS, Angular JS, Node JS and Object Oriented Programming in JS.
- Experience in XML/XSL related technologies: XML, XSLT and X-Path.
- Knowledge in Database Programming using RDBMS databases like SQL Server, MySQL. Expertise in writing SQL Queries, Stored Procedures, Views, Triggers and Cursors.Improved the Performance (Performance tuning)of SQL Server Stored Procedures.
- Experience in working in Software Configuration Management using Tortoise SVN, Microsoft Visual Source Safe (VSS)&Visual Studio Team Foundation Server (TFS).
- Good Experience in Test-Driven Development (TDD), creating the test cases and performing Unit testing on applications using N- unit testing tool.
- Hands-on experience with Reporting Tools SQL Server Reporting Services (SSRS), creating ETL packages using SQL Server 2005 Integration Services (SSIS).
- Assisted project manager in defining project scope, time, effort estimates and deliverable management.
- An innovative team player proven to work under tight deadlines, Adaptable to new software technologies, quick learner and also can work efficiently as an individual.
TECHNICAL SKILLS:
Programming: C, C++,C#, Visual Basic.NET, ASP.NET (1.1, 2.0, 3.0, 3.5, 4.0, 4.5), AJAX, XML, XSL, TSQL, JavaScript, Classic ASP, VBScript, CSS 3, HTML, DHTML and HTML5
Platforms: ASP.NET (4.5/4.0/3.5/2.0 ), MVC 5/4/3, Razor 3/2/1, ADO.NET, AJAX, Web API 2/1, WCF Services, VB.net, Web Services (SOAP, WSDL), XML Technologies (DTD, XSD, DOM, XSLT, XPath, XQuery), Entity Framework (EF), LINQ
Databases: Microsoft SQL SERVER 2008/2005/2000, MSAccess 2010/2007/2003, Oracle 11g/10g/9i/8i, PGAdmin III 1.16
Packages & Tools: Visual Studio 2005, 2008, 2010 & 2013, Dynamics CRM 3.0, 4.0, Dynamics CRM 2011, Dynamics CRM 2013, Dynamics CRM 2015, CRM SDK, Team Foundation Server, Source Safe, MS Build, Enterprise Library, Cruise Control, Macromedia Dreamweaver, Urban Turtle and Adobe Photoshop, Unit Testing (VSTS, N-Unit 2.2), Mercury Test Director, Load Runner, Selenium Suite, Soap testing, Win runner, Web API testing, Soap, UI, Fiddler, DHC client
Architectures: Abstract Factory, Factory, Angular, Model View Control (MVC), Agile Methodology, Scrum Methodology
Web Services: SOAP,REST,WSDL
Reporting Tools: SQL Server Reporting Services (SSRS 2008/2005), Crystal Reports (2010/9/8.5/8)
ETL Tools: Modeling Tools
SQL Server Integration Services (SSIS 2008/2005): UML,MS Visio 2010/2007
Version Control Tools: Visual SourceSafe(2005), SubVersion(SVN), Team Foundation Server(2008)
Middleware: WCF, ADO.NET 4.0/3.5/3.0/2.0, Web Services, Enterprise Library 5.0/4.0/3.1
Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.5/7.0/6.0/5.0/4.0 )
Dynamics CRM: CRM 1.2, 3.0, 4.0, CRM 2011, 2013 & 2015
EXPERIENCE:
Confidential, New York
Developer
Responsibilities:
- Worked on Agile Methodology (Scrum) to meet timelines with quality deliverables.
- Created an Application using C# and ASP.NET MVC 5 (RAZOR engine) and Entity Framework 4.5 using .NET Framework.
- Involved in full life cycle of the project from requirements gathering, analyzing, designing, and developing the application using Iterative AGILE Methodology.
- Preparing High Level and Low Level Design Documents
- Involved with the client team to design and implement the advanced technologies WCF, ASP.NET, WEB API, Angular Js, with the application logic in C # according to the user requirements.
- Involved in creating a lot of Both Rest Full and SOAP WCF Services.
- Created Web API’s to listen to the Events from Send grid.
- Developed Web Roles, Worker Roles and deployed them in Microsoft Azure.
- Created Node JS custom, single-page, responsive web applications.
- Implemented a custom, SPA framework that utilized Node JS and knockout
- Full responsive functionality available across devices and desktop browsers.
- Log processing servers created with node.js using redis for message routing.
- Updated HTML5, CSS3 user interface to provide better user experience, both on mobile devices and desktop, with responsive media queries and keyframe animations.
- Designed and developed remote client access using Web Services (REST) to allow for syncing of data at remote sites and the main data site.
- Developed SOAP and REST based Web Service Application Programming Interface (API) s for exposing functionalities to client applications.
- Worked on Angular JS of Scopes, Models, Services, Dependency Injection, Routing and Prototyping.
- Used Angular JS as framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data with server.
- Created Stored Procedures for generating reports by using SQL Server 2012 Reporting Services (SSRS), Triggers, and Views for performance tuning and retrieval of data.
- Implemented Data warehousing, extraction, loading, Integration, Transformation and update multidimensional cube data using SQL Server Integration Service (SSIS).
- Administration and Maintenance support for our WindowsAzureCloud computing platform.
- Worked on RD Tasks provided by component team to perform the manual steps onAzure components and tools.
- Utilized Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ Statements, views, User Defined Functions, StoredProcedures for inserting/updating/Deleting the data into the relationaltables.
- Used LINQ to SQL, LINQ to Entities, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Written JSON services in both ASP and WCF.
- Used some third party controls like KendoUI (TelerikControls) and worked on AngularJS with HTML5,CSS3 andBootstrap.
- Used the latest WPF/XAML vector based UI framework for the front end and WCF to implement the various services such as the QAServices.
- Used Team Foundation Server (TFS) for VersionControl, creating and managing projects and accessing the items that are stored and managed for a project.
Environment: and Tools:ASP.NET MVC, C#.NET, LINQ, Unit, SQL 2012, CSS3, HTML5, Bootstrap, DHTML, XML, JavaScript, JQuery, DOJO, Visual Studio 2013,TFS,Web Services, REST,WCF, Angular JS, Windows Azure, Entity framework, Fiddler, Selenium, NoSQL, Soap UI, Web API Testing, n-Unit. Soap UI.
Confidential, Hartford, CT
Developer
Responsibilities:
- UsedADO.NETobjects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL Server data source.
- Used ASP.NET, C#, MVC 4 and WCF and Web API for developing the application.
- For the interactive UI part used the Kendo UI, Razor View, JavaScript, HTML 5, JQuery and CSS.
- Used Entity Framework, ADO.Net objects for accessing the data from the database.
- Performed the set of operations on the dataset objects with LINQ (Language Integrated Query).
- Used SSRS to generate reports on demand.
- Implemented and used WCF Services to interact with internal systems.
- WrittenT-SQL procedures, functions, designing Databases in SQL SERVER 2012.
- Improved performance by using Caching the data for WCF service that was taking more time to retrieve. Exception handling was done thoroughly.
- Developed Classic ASP based system to archive emails into database and save attached files
- Developed Classic ASP controls for Social sharing- Cache Tweets In Database
- Developed Classic ASP with Ajax utilizing secure URL check
- Implemented image resizing to make thumbnails within Classic ASP
- Created Rotating banners in Classic ASP
- Providing the detailed design to accomplish the requirements using UML Modeling.
- Worked with Cascading Style Sheets to present the XML Data on Web Pages.
- Worked for Customizing Entities in CRM, Adding attributes,Designing List view and Detail View, Linking the views in Menus using Microsoft Dynamic CRM.
- Re-designed the existing Calculator Algorithms for Insurance Illustrations to improve their performance and was succeed improve the performance up to 50% faster.
- Worked with Visual Studio Tools for Office (VSTO) to do automated dump the results into Excel, Word etc. Also worked extensively with VBA, Macros for Excel Models
- Worked with Offshore teams and co-ordinate the Development Activities.
- Involved in each and every enhancement and maintenance tasks in this project and had over all command on all the modules of the project.
- To generate the reports, used third party software CrystalReports and its tools.
Environment: and Tools:.NET Framework 3.5, C#.Net 2.0, ASP.Net 2.0, HTML, CSS, XML, VSTO, AJAX, SQL Server 2005, Crystal Reports, XSLT, Windows Server .
Confidential, New Jersey
Developer
Responsibilities:
- Involved in Analysis, Design and Development of application with full Software Development Life Cycle (SDLC) from inception to peak/delivery.
- Participated in the daily stand up SCRUM agile meetings as part of agile process for reporting the day to day developments of the work done.
- Worked with ASP.NET MVC 3 and Razor.
- Used Kendo UI Framework to enhance the user experience.
- Worked as a prime resource for the creation of the WCF Rest Service Layers to communicate with the third party systems.
- Designed and developed Single Page Application using Angular JS and ASP.NET MVC.
- Written Custom NHibernate Interceptor which will invoke business logic during CRUD operation.
- Extensively worked in Entity Data Model for implementing Business logic and Data Layer using Entity Framework 4.0 Developing reports onSSRSon SQL Server (2000/2005/2008 ), and excellent in SSIS packages for integrating data.
- Developed Reports using SQL server analysis services and SQL reporting services.
- Used SharePoint for process management in implementing Agile methodology.
- Developed user interface screens under VisualStudio.NET2012 using ASP.NET and C#.
- Created Business Logic Layer & Data Access Layers to implement the MVC architecture.
- Involved in user validations and authentications through LDAP (Lightweight Directory Access Protocol).
- Involved in the implementation of client side validations using AngularJS and ASP.NETMVC Validation implemented at Controller level.
- Designed Graphical User Interface (GUI) using HTML, JavaScript, CSS, Custom Controls, JQuery, JqGrid, JQuery UI and Bootstrap.
- CreatedStored Procedures, Views, TriggersandComplex T-SQLqueries in SQL Server.
- .Net Framework 4.0, Windows Communication Foundation (WCF) and ASP.NET MVC and new C# 4.0 features like LINQ, Entity Frame Work and NHibernate.
- Involved inWeb Service unit testingusingSoapUI tool.
- Developed an AngularJS workflow manager leveraging Angular-UI's state router for flexible configuration and management of multi-step user input flows.
- Created an AngularJS add on lib that allows component developers to define and bind to W3C Custom Elements (Web Components) from within Angular code.
- Used TFS for maintaining versions of code.
- Performed Code review and Unit testing for better performance.
- Designed Web form’s input validation using the ASP.Net Input Validation Controls and dynamic features using Ajax 2.0, JavaScript and MS Enterprise Library 4.0(Validation Block).
Environment: and Tools:ASP.Net MVC, Visual Studio 2012, C#, JavaScript, AngularJS, Bootstrap, Ajax, JQuery, XML, NHibernate, WCF Services,TFS Server 2012, SQL Server 2008, Oracle 10g, Active Directory (LDAP), Windows Server 2003,.net framework 4.0, Azure
Confidential
Developer
Responsibilities:
- Actively participated through whole life cycle starting from Requirement gathering till to the release of the application.
- Designed and implemented a 3-Tier application architecture including the Presentation, Business and Data Access Layer.
- The Presentation Layer is implemented in ASP.Net with HTML, Cascading Style Sheets (CSS) and Web Controls. The Web Forms are developed utilizing the C#.
- Wrote Object Oriented functions in data Layer and business Layer components using C#.
- Writing Stored Procedures/Adding Tables/Functions in SQL Server 2008
- Data accessing and modifications using stored procedures in SQL Server.
- Designing Module, which contains the list of all the users and consumption history.
- Used Visual Studio .Net 2008, MS SQL Server 2008 for this project.
- Used JavaScript for client-side validations.
- Used AJAX for better usability and implemented input validation using the ASP.NET Input Validation Controls.
- Worked on XML Web Services using Asp.Net.
- Involved in the development of the screens
- Worked with ADO. Net, used Data Adapters, Command Objects, Data Readers, Datasets.
- Participated in design and development of back-end SQL Server 2005database based on the user needs and requirements which included creating stored procedures and triggers.
- Involved in Unit Testing and Code reviews.
- Provided Production Support.
Environment: and Tools:Visual Studio 2005, ASP.Net 2.0/2.5, C#, SQL Server 2005/2000, T-SQL, Web Services, ADO.Net, AJAX, JAVA, Java Script, HTML, DHTML, XML, XSLT, Crystal Reports.
Confidential
Application Developer
Responsibilities:
- Worked on Web application using ASP.NET, C#.
- Used validation controls for client side validations in ASP.NET.
- Designed and implemented a 3-Tier application architecture including the Presentation, Business and Data Access Layer.
- Involved in designing the layout of User interface using Visio and Class diagrams using UML.
- The Presentation Layer is implemented in ASP.Net with HTML, Cascading Style Sheets (CSS) and Web Controls. The Web Forms are developed utilizing the C#.
- Worked on Ajax Controls to reduce the client server turnaround time, hence enhancing the performance of the application.
- Developed programs by using Java Oops concepts like Abstraction, Polymorphisms, Inheritance, and Encapsulation
- Wrote stored procedures to communicate with the database.
- Implemented Data Access Layer using ADO.NET to connect and retrieve or manipulate database information.
- Involved in setting up the authentication, authorization and security settings of the application.
Environment: and Tools:C#, Visual studio 2014, ASP.Net 3.0, C#, SQL Server 2012, T-SQL, Web Services, ADO.Net, AJAX, JAVA, Java Script, HTML, DHTML, XML, XSLT, Crystal Reports.