Senior .net Developer Resume
Albany, NY
PROFESSIONAL SUMMARY:
- 6+ years of IT experience in Requirement, Analysis, Design and Development of Client/Server, Windows and Web - based applications using N-tier Architecture with knowledge in complete Software Development Life Cycle (SDLC).
- Worked in different areas of Software Development, Banking, Insurance, Finance, and Healthcare domains.
- Expert in application development using Object Oriented Analysis & Design techniques (OOAD), Object Oriented Programming Concepts (OOPS) with experience in Agile and Scrum software development methodology.
- Technical expertise in Microsoft Technologies, such as ASP.NET Web Forms, ASP.NET MVC, C#, Web Services, Web API, WCF, WPF, LINQ, IIS, SOAP, XML, XSL, XSLT, ADO.NET, Entity Framework and RESTful Web Services.
- Extensive experience in Designing professional UI Web Applications using Front End Technologies like HTML, CSS, JavaScript, JQuery, AJAX, JSON, AngularJS and Bootstrap.
- Experienced in building Cross Browser Compatibility Web Pages in Responsive Design using Bootstrap.
- Experience in gathering customer requirements and functional requirements and converting them to technical requirements, applying Object Oriented Analysis and Design (OOAD) concepts and Patterns.
- Involved in the design and development of 3 Tier, N-Tier Distributed Architectures and MVC Architecture.
- Good experience in Web services, Windows Communication Foundation (WCF) .
- Proficient in using XML related technologies including XSL, XSLT, XPath and XQuery.
- Knowledge on developing the Web application using framework like Language Integrated Query (LINQ), Entity Framework and LINQ to Entities.
- Proficiency in development using Microsoft .Net technologies like C#, ASP.Net, AJAX, MVC, Web Services, Data Structures, Windows Azure (Cloud Computing), N-hibernate and Entity Frame Work
- Experience in Database Analysis/Design/Normalization/Manipulation processes using SQL Server and Oracle Data Base.
- Good experience in designing and developing Windows Applications, Web Applications, Web Services by using C#, ASP.Net, ADO.Net, AJAX, SQL Server technologies.
- Good experience in designing components and services by using techniques.
- Good experience with Singleton design pattern, MVVM, MVC and MVP.
- Experienced in XML Web Services (SOAP, WSDL and UDDI), Service Oriented Architecture (SOA) concepts using .Net Framework.
- Good experience in using ASP.Net Server Controls and ASP.Net Ajax Controls like Script Manager, Update Panel and Modal Popup Extender.
- Experience in Silverlight programming using XAML and data access using WCF RIA/REST Services and ADO.Net.
- Experience in MS SQL, Oracle Data Base and MS-Access Data Base programming using PL/SQL, Constraints, Indexes, Views, Stored Procedures, Packages, Cursors, Triggers and User Defined Functions.
- Working experience in data modeling and implementing tables, views, stored procedures, functions, and triggers using PL/SQL. Extensive knowledge of writing complex queries using SQL.
- In-depth knowledge in Multi-threaded programming and Thread synchronization.
- Good knowledge in creating Web Forms, User Controls, Custom controls.
- Extensively used various ASP.Net features like Caching and Session for State Management of Web Applications.
- Very good expertise in design and development of Web forms using HTML, ASP.Net AJAX, CSS and XML.
- Extensive experience in developing and implementing XML Web Services using WCF, WPF, WSDL, UDDI, SOAP and LINQ.
- Experience with Test-Driven Development (TDD) like N-Unit testing frameworks and MS unit Tests.
- Experience in using Source Code Control Systems like MS Visual Source Safe, TFS (Team Foundation Server) and Proficient in writing Unit Test Cases for Business logic, Web services and WCF.
- Experience working with PRISM and MVVM design patterns for Silverlight and WPF.
- Experience in creating use case diagrams, class diagrams, activity diagrams, sequence diagrams, page flow diagrams using UML technologies.
TECHNICAL SKILLS:
Languages: C, C++, C# .NET, T-SQL, PL/SQL, UML
.NET Technologies: ASP.NET, ADO.NET, AJAX, LINQ, Web Parts.
Web Technologies: HTML4/5, DHTML, XML, XSLT, XSD, WSDL, XAML, SOAPCSS 2.1, CSS3, Web forms, MVC 5, Web Services
Scripting Languages: JavaScript, VB Script, JQuery
Operating Systems: Win NT, Windows Server 2000/ 2003Win XP/ Vista/Windows 7, Windows 2008, Windows 2008 R2.
DBMS: SQL Server 2000/ 2005/ 2008/ 2012, Oracle 11g.
Framework: MS .Net Framework 1.0/ 2.0/ 3.0/ 3.5/ 4.0/ 4.5
IDE: Visual Studio 2010, 2012, 2013, 2015,2017 VSTS 2005, Visio, Dreamweaver
PROFESSIONAL EXPERIENCE:
Confidential, Albany, NY
Senior .NET Developer
Responsibilities:
- Involved in various stages of software development life cycle analysis, design, development, and maintenance of Confidential (DB) system.
- Understand and analyzed both Functional and Non-Functional requirements for the Paid Family Leave (PFL) and Confidential (DB) system.
- Added new features to existing applications using technologies like C#, ASP.NET MVC, JavaScript, jQuery, Bootstrap, PL/SQL, WCF, SOAP/JSON, AWS CLOUD etc.
- Automated jobs for extracting the day to day updated data from AWS (Amazon cloud) S3 buckets which were established for the DB & PFL System.
- Debug existing code for any immediate requirement and report the update accordingly.
- Implemented file log mechanism for AWS batch programs.
- Worked on database modeling and database schemas and created stored procedures in Oracle.
- Designing and developing User Interfaces ASP.Net on Visual Studio.
- Worked on Generic classes using C# to create Support Functions and Database Operations.
- Implementing OOPS concepts like Inheritance to develop Base common and Base Secure modules.
- Used Windows Communication Foundation (WCF) to communicate with other backend systems.
- Implemented ASP.NET MVC strongly-typed views, partial views and routing.
- Used jQuery, Ajax, and JSON to post data from client side back to the database.
- Used repository pattern and MS Unity dependency injection tool for the data layer.
- Used LINQ and Lambda expressions to retrieve data through entity framework.
- Created dynamic web pages for generating dynamic tables.
- Created Authenticated logins and validated permissions.
- Used Data Grid, Data List to populate data from database
- Involved in Debugging and Testing of the application.
- Prepare Unit Test documentation for each job with a unique test case when creating the work order for the production team.
- Work on existing Confidential database objects like Tables, Indexes, Views, Procedures, Functions and Packages.
- Understand requirements and provide best approaches for complex business requirements.
- Follow agile development process by involving in sprint grooming, planning, daily-stand up and sprint demo sessions.
Environment: C#.NET, ASP.NET, LINQ to SQL, Microsoft Visual Studio 2015 IDE, Business Integration Development, XML Web Services (WCF), MVC, Oracle, PL/SQL, PL/SQL Developer IDE, Windows Server 2008 R2, IIS 7.5, HTML, CSS3, AWS Cloud S3.
Confidential, New Jersey
Senior .NET Developer
Responsibilities:
- Designed and developed the UI application using Visual Studio 2012 and ASP.NET 4.0.
- Developed HTML prototype of the web pages using CSS3, according to client specifications
- Extensively used .Net inbuilt components like Grid view, Link button and other ASP.NET server controls in designing the front-end web pages.
- Implemented bound columns in the data grid to display information to the user.
- Created custom controls that provides customization of pages for the user interface using ASP.NET in MVC.
- Assisted in the designing of database and also created database Triggers, Functions and Stored.
- Using Angular JS for client-side validations.
- Procedures in SQL Server 2008 for ensuring data integrity.
- Used AngularJS and ng-grid JS libraries as a part of client-side development
- Experienced in Developing and Enhancing MVC, Layouts, Partial Views by using HTML, CSS, and ASP.Net Controls.
- Implementation of the UI using HTML, CSS, JavaScript, JQuery and Bootstrap.
- Implemented Reports Functionality using modules UI (MVC and Kendo UI), Service (Web API)
- Designed MVC design pattern for ASP.Net application development using the ASP.Net MVC framework.
- Used Code first approach and Entity Framework for Data Access Layer (DAL).
- Developing the services of the application using ASP.Net MVC and Web API.
- Most of the internal structure uses XML for generating input/output.
- Developed Restful Services using Web API that are consumed by various Client applications for routing data between different systems.
- Utilized LINQ to SQL technology extensively to interact with the SQL/Server database 2008 for data retrieving, querying, storage and manipulation using Entity Data Model.
- Developed, deployed and monitored SSIS Packages including upgrading DTS to SSIS, Team City and Subversion.
- Performed ETL transformations using SSIS (SQL Server Integration Services) via the Business Integration Development environment in Visual Studio 2010.
- Created new design and styles for the web pages using AJAX controls using the Ajax Control Toolkit to enhance the aesthetic value of the web pages. Some of the features implemented were hover profiles, dynamic menus, Cascading Drop Downs, Combo Box, Update Panel Animation, tooltip dialogs, Calendar control, Collapsible Panel and some animation effects.
- Designed and implemented styling modules in CSS3 to format the report parameter pages.
- Developed XML Web Services (WCF) for Credit card validations, currency conversions mainly used for the stock exchange rates and for accessing real time data and to perform aggregate, balance calculations and for implementing role-based security to authenticate the users.
Environment: C#.NET, ASP.NET, LINQ to SQL, Microsoft Visual Studio 2015, Business Integration Development, XML Web Services (WCF), TIBCO Spotfire 6.5 x, Team City, Angular JS, MVC, SQL Server 2008, Windows Server 2008, IIS 6.0, HTML, CSS3, SSIS, Subversion
Confidential, Costa Mesa, CA
Senior .Net Developer
Responsibilities:
- Worked on AGILE software development methodology.
- Involved in programming the front UI and backend services using C# and features like LINQ to SQL.
- Involved in front end Application development using in ASP.NET using C#, and back end in SQL Server.
- Used Custom Validations, ASP.Net Validation Controls and JavaScript to perform validations both on client and server side.
- Implemented Model View Controller (MVC) Pattern in the application development.
- Used some test work with Crystal Reports& HTML for reporting.
- Extensively used ADO.Net objects such as Data Adapter, Data reader, Dataset and Data View for reading/updating records in database.
- Developed Desktop Applications using Visual Basic, JavaScript, AngularJS, XML, UDDI, WSDL, WS-I, SOAP, COM, DCOM, Visual Studio.Net.
- Worked extensively in implementing Fault contract, security, performance tuning and Web Service Callbacks.
- Developed the Control Module Web Pages from ground up using MVC, HTML, JQuery, Angular JS, CSS and Kendo UI.
- Importing data from MS Excel and Text file to SQL Server database using SSIS.
- Designed and used Telerik Controls for the front-end UI.
- Developed Reports using the SQL Server Reporting Services and integrated with the application.
- Created and tuning the database objects like complex Stored Procedures, Functions, Packages, Triggers, Indexes and Views using T-SQL in Development and Production environment for SQL Server.
- Client-side validations were done using JavaScript and AJAX scripting.
- Developed Service Oriented Architecture (SOA)
- Used ADO.Net objects to retrieve and update data to the database like MS Access, SQL Server.
- Created ASP. NET Web pages that provide new features and enhanced user experience.
- Worked with SSRS reporting services for generating few reports.
- Supported production software operations through testing and troubleshooting to resolve the issues.
- Experience in coordinating with on site and offshore team members in daily status meeting to resolve issues related to project Activities.
Environment: ASP 3.5, MS Visual Studio 2012, .Net Framework 3.0, ASP.Net, UML, XML, XSLT, XSL-FO, VSS, JavaScript, MVC Pattern, CSS, AJAX, SQL Server 2008, SSRS, IIS, JSP, Windows PL/SQL and Microsoft Office.
Confidential, New Brunswick, NJ
.Net Developer
Responsibilities:
- Involved in Design and Development stages of the Software Development Life Cycle for the project.
- Involved in designing and developing the User Interface in ASP.NET.
- Involved in enhancing and implementing new rules into the business logic using C#.
- Followed 3-Tier Application Architecture to ensure flexible and reusability of the application.
- Created Master Pages to define unified layout for Application.
- Implemented AJAX into the user interface to improve the user interaction.
- Used ASP.NET Input Validation controls and JavaScript to perform client-side validation.
- Effectively consumed XML Web Services to retrieve Pending Claims.
- Written Complex Queries and Stored Procedures to validate the data and execute the desired results.
- Involved in automated Email generation system using SMTP server.
- Developed various web forms using ASP.
- Added and modified user profiles, maintaining user feedbacks using encrypt and decrypt methods.
- Developed ActiveX components and developed complex DLLs using C# to enhance and improve the system functionality.
- Used HTML, DHTML for generating interactive screens.
- Good experience in developing components.
- Used COM to manage transactions and object pooling to improve the performance.
- Used ADO to interact with the database by using appropriate cursors and lock types.
- Involved in unit testing, integration testing and system testing.
- Created Triggers at the database level to automate database activities.
- Used MS SQL Server as the database and ADO.NET for database connectivity.
- Responsible for implementing test cases using NUnit.
- Used Visual Source Safe for source control.
Environment: C#, VisualStudio2008, ASP.Net Framework, ADO.NET, HTML, XML, SMTP Server, AJAX Toolkit, MS SQL Server, Microsoft Visual SourceSafe, NUnit.