Sr .net Developer Resume
New, YorK
SUMMARY:
- 8 + years of experience in analysis, development, testing and maintenance using Microsoft .NET Framework, C#, ASP.NET in Retail and Finance Industry
- Extensive experience in Visual Studio .Net Environment, Microsoft .Net Framework 2.0/3.0/3.5/4.0, Web Service and Object Oriented Programming.
- Competent at building a Single Page Application website using Angular 6, Angular 5, Angular 4, Angular 2, AngularJS, and ASP.NET Core, ASP.NET MVC
- Strong programming experience with web technologies like HTML JavaScript, ASP.NET, Web services.
- Excellent experience in web service, WCF, web API in cross domain environment and other .NET technologies including Entity Framework 6/5/4, ADO.NET, and LINQ
- Experience in design and development of applications using Visual Studio 2003/2005/2008, SQL Server 2008
- Systems analysis, design, development and implementation of various applications
- Experience in building client/server, database, graphics and/or Internet based systems using Visual Studio .NET. CSS styles and themes for web pages.
- Knowledge and experience in setup, configuration & maintenance of IIS and Active Directory
- Experience in developing complex WCF Services
TECHNICAL SKILLS:
Languages: ASP.NET, C#.NET, XML, Web Services, WCF.
DBMS: Oracle, SQL Server, Teradata
Version Control: Microsoft Source Safe, Team Foundation Server
Frameworks: .Net MVC, Entity Framework, Web API's
Front end: AngularJS, jQuery, JavaScript
Tools: and Servers: JIRA, Eclipse, SVN, HP Quality Center, SQL Report Builder, Microsoft Visual Studio 2008, Microsoft Visual Studio 2010, Microsoft Office, Microsoft Project Server.
PROFESSIONAL EXPERIENCE:
Confidential, New York
Sr .NET Developer
Responsibilities:
- Work as a Front - End Developer on a web-based application accessed by potential customers to buy products in retail store through their website.
- Designed the web application structure using ASP.Net Core with Angular 4, Angular 5, Angular 6. Created different Components to ensure separation of concerns on the html
- Work as a developer in the team for designing and developing the application using Microsoft advanced technologies MSFT Visual Studio .Net, C#, ASP.NET 3.0, 4.0 SQL Server and Microsoft Visual SourceSafe.
- Designed and implemented State Management using NgRx
- Implemented dynamic pagination to reduced work load on the Server
- Used Angular Animations to improve user’s experience
- Implemented Directives for different DOMs manipulation
- Implemented Repository Layer for maximum code re-usability using generics and dependency injection
- Created automated Unit tests using Nunit framework for ASP.NET and Jasmine for Angular
- Use server side controls to dynamically change the look of the application. Create Web page elements like navigation controls and Calendar Controls once and reused across multiple areas of the site.
- Perform Web test and load test using TFS
- Develop a communication layer that is used for consuming web services (SOAP, WSDL) and this layer was used while fetching the products.
- Write JavaScript for the client side validation, browser detection and application functions.
- Work on internationalization to French Canadian locale. Translate the web page from English to Canadian French including reports.
- Work on Microsoft Visual Studio using IIS.
- Convert several VB.Net 2005 applications to Microsoft Visual Studio 2010 and update some of the code to take advantage of some of the new technologies.
- Use Microsoft Report Builder to view all the reports associated with Confidential Canada Store Applications Project and also apply changes to reports based on store application.
Environment: Microsoft Visual Studio 2010, 2012, 2015, C#, ASP.NET, Microsoft SQL Server Report Builder 2008, TFS, IIS.
Confidential, Oakland, CA
Application Developer
Responsibilities:
- Built a site that lets student order/reserve text books in the campus library that takes the module to get student class information/Syllabus and preferred text books.
- Created a single page application structure with multiple modules Using Angular, that helped to initiate all the requirements.
- Designed Single Page Web Applications using ASP.Net MVC 5 and Angular 2
- Implemented the database using SQL server 2014 with SQL server management studio and created Stored Procedures for specific View model, triggers, and views
- Developed the repository by using dependency injection (injected the DbContext) on the repository class to achieve a decoupled layer and facilitate a Test-Driven Development
- Created Components, Services, Pipes and Directives
- Upgraded an Application from AngularJS to Angular 2
- Implemented Unit tests using Jasmine and Karma on Client side
- Used Bootstrap, and Material CSS to help the responsiveness of webpage
- Implemented Social Authentication
- Used Data Annotation for server-side validation and jQuery, jQuery.validate and unobtrusive to enable client side validation according to the business requirements
- Used SASS for creating CSS frameworks store things like colors, font stacks, or any CSS value.
- Redesigned the existing module with AngularJS according to the client requirements.
- Developed application using AngularJS framework.
- Worked on JavaScript and Browser Cache mechanism for storing and retrieving data for the website.
- Used AJAX & JSON communication for accessing RESTful web services data payload.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5 & CSS3.
- Used Jasmine to test application
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
Environnent: HTML5, CSS3, JavaScript, jQuery, ANgular JS,JSON, Ajax, XML
Confidential
Application Developer
Responsibilities:
- Designed and developed highly secure scalable web windows applications using ASP.Net C #.Net which consumes SQL server
- Implemented AJAX using JavaScript, and Partial view
- Built web applications using ASP.Net MVC 4
- Autogenerated range sliders dynamically from database values
- Designed and executed n-tier architecture using Entity Framework as Data access layer and View model for Business access layer with LINQ to select specific/clean data
- Created windows authentication for MVC application
- Implemented various validation method for the pages including JavaScript validation, View Model data annotation
- Implemented AJAX toolkits and jQuery for front-end script.
- Designed custom CSS3 style sheet for the web application
- All the scripts and style sheets were loaded using bundling for better performance.
- Managed code using multiple areas for different modules to archive modular development method
- For Front-End HTML page used Razor View and HTML4
- Implemented technologies/techniques such as AJAX and jQuery for pagination of the grid table.
- Used WCF as a service to provide the data from database for security. And consumed the service using jQuery/Ajax in the cross-domain environment.
- Created View model for Web API to handle specific business logic.
- Used third party library to optimize the design of web page using Telerik Kendo UI
- Developed UML diagrams using MS Visio
- Used SSRS to generate administration reports.
- Interacted with client in requirement analysis developing high level design and detailed level specification
- Transformed the Customer s requirement into high scalable system
- Designed and developed various reusable business components and tools for repetitive ad-hoc jobs
- Was responsible for creating WCF web services
- Developed reusable stored procedures and functions using SQL
- Configured and deployed the developed applications into production server
- Was responsible for System Integration Testing collaborating with other vendors third party system
- Collaborated with team on implementing new features and UI in an Agile environment
- Developed working prototypes from UI designs for cross-platform devices
- Explored various emerging JavaScript technologies for feature development
Environment: Microsoft Visual Studio, Windows server 2003, SQL Server, .Net Framework, C# .Net, ASP.NET.
Confidential
.NET Developer
Responsibilities:
- Designed and developed highly secure scalable web windows applications using ASP.Net C #.Net which consumes SQL server
- Interacted with client in requirement analysis developing high level design and detailed level specification
- Transformed the Customer s requirement into high scalable system
- Designed and developed various reusable business components and tools for repetitive ad-hoc jobs
- Was responsible for creating WCF web services
- Developed reusable stored procedures and functions using SQL
- Configured and deployed the developed applications into production server
- Was responsible for System Integration Testing collaborating with other vendors third party system
- Collaborated with team on implementing new features and UI in an Agile environment
- Developed working prototypes from UI designs for cross-platform devices
- Explored various emerging JavaScript technologies for feature development
Environment: Microsoft Visual Studio, Windows server 2003, SQL Server, .Net Framework, C# .Net, ASP.NET.