Senior .net Developer Resume
Nyc, NY
SUMMARY
- 5+ years of experience in Software Designing, Development and Testing using technologies such asASP.NET (5.0, 4.0, 3.5), ADO.NET, C#, ASP.NET (MVC5, MVC4), Razor, WCF, WPF, Entity Framework, Web API, JavaScript, HTML5, AJAX, jQuery, XML, Bootstrap, Angular.JS, Node.JS, Telerik Kendo UI, SSIS, SSRS and SQl Server.
- Strong experience in developing enterprise - level Web Applications using n-Tier Architecture.
- Strong experience in Object Oriented Programming (OOP) and methodologies.
- Strong understanding of SOLID design principles and exposure to Design Patterns like Singleton, Factory, Builder, Fascade, Strategy, Template etc.
- Excellent knowledge in Object Oriented analysis and design (OOAD), Agile Development Methodology,
- Service Oriented Architecture (SOA) and Model-View-Controller Architecture 3.0/4.0 (MVC).
- Experience in WiX Which offers a set of built-in custom actions that can be used and incorporated in Windows Installer packages
- Strong C# and ASP.Net skills focused on creating Web-forms and ASP.Net server controls.
- Developed next generation applications using the .NET Framework, Windows Communication Foundation (WCF) and MVC (Model View Controller).
- Developed web applications using Test Driven Development (TDD) methodology.
- Experience in implementing .NET Security features like Authentication and Authorization usingForm-based and Window-based authentication, Authorizing Users, Roles and User Account Impersonation, tracing.
- Experience in SQL Server DTS and SSIS (Integration Service) package design, constructing, and deployment
- Experience in database design in SQL Server, Oracle using Stored Procedures and Triggers
- Experience in maintaining automation framework.
- Experience in working in Software Configuration Management using Tortoise SVN, Microsoft Visual Source Safe (VSS) and Visual Studio Team Foundation Server (TFS). Experience in using third party tools like Telerik and kendo Controls.
- Applying Multithreading techniques for creating high performance applications.
- Implementing the n-tier application with UI, Business layer and Database.
- Expertise in Microsoft Visual Studio 2013/2012/2010 , Win forms, ASP.Net, ADO.Net, C#, .Net Framework 4.5.1/4.5/4.0 , SQL Server, Entity Framework 6 and LINQ.
- Extensive experience in SQL Server Database design, Database maintenance, developing T-SQL queries, stored procedures and triggers in SQL Server 2008/2005.
- Experience in developing Service Oriented Architecture (SOA) Enterprise Applications using WCF Services.
- Sound knowledge of LINQ, WCF, WWF and WPF concepts introduced in .Net Framework 3.0/3.5/4.5.
- Thorough understanding of web technologies including Silver light, HTML, JavaScript, VBScript, XML and AJAX.
- Expertise with ADO.Net objects such as connection object, command object, Data Reader Object, Dataset Object and Data Adapter Object.
- Designed workflow application by analyzing business processes and developed workflow maps for the application.
- AdministeredDB2 Z/OS for v 9.x/8.x/7.x/6.x on IBM mainframeandAIX DB2environments
- Development Methodologies and Tools - MSF Agile, SCRUM, Team Foundation Server 2010, Visual Source Safe (VSS)., AJAX controls and Kendo UI Web and Mobile
- Strong skills in Debugging Techniques and Object-Oriented programming concepts and design patterns.
- Have been involved in several sessions to gather system requirements from various Interfacing Teams at different client places.
- Possesses excellent communication skills and capable of working as an individual and also as a part of team.
TECHNICAL SKILLS
Programming Languages: C#, ASP.NET, JavaScript, TypeScript, jQuery, Angular JS, XML, XSL, XSLT.
.NET Technologies: Microsoft .NET Framework, ADO.NET, Entity Framework 6, Win Forms, Web Forms, SOAP 1.1, WCF, WPF, Data Connections, Excel Services, performance point, SSRS, Web API
Web Technologies: ASP.NET 3.5, ASP.NET MVC4, Razor, Web API, WCF, JavaScript, KnockoutJS, AngularJS, Bootstrap, CSS, XML, XSL, XSLT, HTML, AJAX, jQuery, JSON, CSS3, AWS
Data Base: SQL Server 2012 (T-SQL, Stored procedures, Triggers), Oracle 11g, MySQL, Sybase
Dependency Injection Tools: Structure Map, Ninject, Unity Framework
Application Tools: Log4Net, Auto mapper
Unit Testing Frameworks: MS-Test, Nunit, Jasmine, Karma
Mocking Tools: Moq
Development IDE: Visual Studio .NET / 2008/2010/2012
Content Management Tool: Sitecore, CMS, Dot Net Nuke
Source Repositories: Git Hub, TFS, Tortoise SVN, Visual Source Safe
Web Servers: IIS 6.0/7.0
Operating Systems: Windows Vista/XP/2000/NT/98, DOS, Unix, Linux
PROFESSIONAL EXPERIENCE
Senior .Net Developer
Confidential, NYC, NY
Responsibilities:
- Design and develop web based solutions through all the SDLC phases including business requirements gathering, front end web pages design and implementation, database implementation, testing, prepare technical and release documentation.
- Involved in design, and development of the web based application tool using Web API and C#.
- Design and implemented ASP.NET MVC, SPA web solutions with industry best practices and design patterns
- Implemented custom JavaScript date time picker (from Bootstrap) to pick to and from date calendar which gives a string to the input field.
- Hands on experience asDB2 DBA for mainframes and AIX environments and Lead team of 7 DB2 DBA. Provided mentoring services in DB2 DBA, Data Modeling and Development.
- Implemented Angular Service calls using Angular Factory
- Designed and coded modifications for BPCS software using AS/SET and RPG400.
- Used DB2/400 triggers to keep BPCS and custom database synchronized.
- Develop relational data models and database objects such as tables, views, indexes, stored procedures, triggers, functions.
- Worked on Multithreading, Asynchronous & event based programming.
- Convert data from legacy systems to SQL Server using SSIS packages.
- Kendo integration in MVC application, enabling OData with Kendo UI, Custom Filtering and grouping logic for Kendo UI
- Used NgDoc and Markdown for Automated Microsite Generation.
- Used Angular.JS-Custom Directives, Two Way Data-Binding, Dependency Injection, Modules Implementation, Templates Implementation, AngularJS integration with HTML, AngularJS Internalization, MVC (Model, View & Controller), AngularJS Filter & Validations, SPA and Front-End Development, Testing and Bug Fixing.
- EC2 instances, RDS instance - MySQL, VPC, S3, IAM, Route53
- S3 API implementation for accessing S3 bucket data files
- Used Object Oriented Analysis Design (OOAD), Object Oriented Programming (OOPS).
- Experienced in developing with .Net 3.5/4.0 using LINQ to Objects, LINQ to SQL, Silverlight 1.0/2.0, Microsoft Expression Blend, Windows Presentation Foundation (WPF) and XAML.
- Used Telerik UI/ Kendo UI/ JQuery UI Controls for building high quality windows/web applications.
- Experience in developing customized and distributed applications using User and Custom Controls.
- Extensively understanding in creating and managing View Models, Views and Partial Views using ASP.NET MVC. Proficient in LINQ for data retrieval, CRUD operations, data filtering & sorting.
- Good working experience with ADO.NET objects such as SQL Connection, SQL Command, Dataset, Data Reader and Data Adapter Objects in Web applications and Win form applications.
- Good working experience in XML Technologies - XML, XSL, DOM, XSLT, XPATH, SOAP and WSDL for data sharing/data migration and reporting.
- Working Knowledge of Model-View-View-Model (MVVM) & Model View Controller (MVC) Pattern.
- System Designing using Unified Modeling Language (UML) and experience in Design Patterns.
- Experience in working with xUnit, NUnit, Moq and VSTS test for Unit Testing.
- Worked in Agile Software, and Test-Driven Development(TDD), conducting Code/Test Case review meetings, participated in daily SCRUM meetings.
- Used TFS as Source repository.
Environment: ASP.Net MVC, Entity Framework, DB2, Typescript, Angular JS, JavaScript, Ajax, JQuery, LINQ, Windows 7, VS 2005 - VS2015, AS/400, .Net Framework 2.0 to 4.0, Team Foundation Server 2010, SSIS, NUnit, Telerik Controls, Kendo UI Controls, Angular JS.
Confidential, Jefferson City, MO
.Net Developer
Responsibilities:
- Extensive involve in analyzing business requirement and discussion with business users.
- Involved in enhancement of existing system based on the business requirements, database design and system analysis.
- Developed Web Pages using ASP.NET MVC and C#.
- Developed application written in C# utilizing .NET WinForms and significant multithreading
- Interacted with the offshore team, ensured the task distribution and delivery on time.
- Developed GUI using .Net framework 3.5/4.0.and responsible for creating components using C#.Net.
- Responsible for designing Rich user Interface Applications using JavaScript, JQuery, CSS, HTML, AJAX and AngularJS.
- Integrated Sitecore with backend systems and provided user controls.
- Used CSS framework (Bootstrap) for Base Styling of HTML-5 elements.
- Developed user controls and used validation controls available in .NET environment.
- Extensively worked with the JavaScript and client-side validations.
- Ajax web browser technology was extensively used with JQuery to avoid post back to the server.
- Developed Invoice View using MVC, Razor and Entity Framework.Developed Web services, using SOA architecture, WSDL.
- Designed and developed Web architecture and protocols: detailed HTTP knowledge, REST and SOAP services, HTML5/CSS3/JS, HTTP/2.
- Consumed JSON data in an AngularJS service and Returned JSON data from an ASP.NET controller.
- Created and consumed WCF Web Services to expose the application functionality for different applications running inside the company & outside, implementing a Service Oriented Architecture (SOA).
- Documented the details of all the WCF samples and Migrated Web services to WCF.
- Implemented basic and advanced search generically to populate in list views of all the modules.
- Implemented Service Oriented Architecture (WCF) for manager call tracking module.
- Used ADO.NET as a data source for accessing databases.
- Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL Server
- Created and Consumed WCF Web Services used for data transfer etc.
- Used .Net 3.5 LINQ components in data layer. Developed Web Pages using ASP.Net MVC and C#.
- Used LINQ to Entities for retrieving the data efficiently and Just in Time manner.
- Created and maintained the Admin page for central management of the application.
- Maintains UNIX\LINUX operating systems to provide optimum performance and system availability.
- Used Smart Part as a data storage back end for updating and committing the code into the system.
- Extensively used Nuget Packages.
- Performed debugging and exception handling in support to the software development.
- Used Tracking Portal open source software to keep track of bugs.
- Working with Team Foundation Server as the source for version control and project / issue management.
- Used Source repository such as TFS to commit changes and to follow the team members work.
Environment: Visual Studio 2008, Microsoft .Net Framework 3.5/4, Team Foundation Server, MVC5/4, ASP.NET MVC, C#, HTML, HTML 5, CSS 2/3, JavaScript, Telerik Kendo UI Complete, ADO.Net, Web Services, WCF, WPF, LINQ, SQL Server 2008 R2, T-SQL, PLSQL, XML, (XSLT, XPATH), SSIS, SSRS.
Confidential
.Net developer
Responsibilities:
- Designed and developed new applications using C# and ASP.Net.
- Developed Presentation layer using ASP.Net 2.0, JavaScript, AJAX, Business Layer using C#.
- Created user access control to restrict users based on user roles.
- Used ADO.Net objects such as Data Adapter, Dataset, and Xml Reader for consistent access of data.
- Used SSIS for data manipulation.
- Used ASP.Net Web Form controls like Dropdown list, Button, Textbox controls for creating User Interface (UI).
- Involved in Database Designing, Views and Stored Procedures in SQL Server.
- Involved in unit testing of the modules before submitting to QA.
- Developed Web Pages using ASP.NET MVC and C#.
- Developed application written in C# utilizing .NET WinForms and significant multithreading
- Interacted with the offshore team, ensured the task distribution and delivery on time.
- Developed GUI using .Net framework 3.5/4.0.and responsible for creating components using C#.Net.
- Responsible for designing Rich user Interface Applications using JavaScript, JQuery, CSS, HTML, AJAX and AngularJS.
- Integrated Sitecore with backend systems and provided user controls.
- Used CSS framework (Bootstrap) for Base Styling of HTML-5 elements.
- Developed user controls and used validation controls available in .NET environment.
- Extensively worked with the JavaScript and client-side validations.
- Ajax web browser technology was extensively used with JQuery to avoid post back to the server.
- Developed Invoice View using MVC, Razor and Entity Framework.Developed Web services, using SOA architecture, WSDL.
- Designed and developed Web architecture and protocols: detailed HTTP knowledge, REST and SOAP services, HTML5/CSS3/JS, HTTP/2.
Environment: .Net Framework 2.0, ASP.Net, ADO.Net, Visual Studio .Net, Win forms, WPF, Web Services, PL/SQL, IIS 5.0, C#, Windows 2000, XML, XSLT, SQL Server 2005.