Senior Full-stack .net Developer/ Lead Resume
Frisco, TX
SUMMARY
- 10+ years of experience in Software development industry involving in all phases of the software development - Analysis, Design, Development, Coding, Testing and Implementation, Production Support and Performance tuning.
- Expertise and strong working experience in design, development of client and server based applications using Microsoft .NET tools and technologies (C#, ASP.NET, ASP.NET MVC, SQL SERVER, Angular JS)
- Strong knowledge in development of software using Microsoft .NET framework 1.1 through 4.5.
- Experience in developing Web/Windows Applications and Web Services using .NET, WCF, WPF, ADO.NET, LINQ, Windows service, and SQL Server.
- Good Experience in HTML, CSS & JavaScript/ JQuery.
- Having knowledge and experience in implementing SOA using WCF services.
- Well experienced in ORM (Entity Framework and NHibernate)
- Extensive experience on Database development using SQL Server 2005/2008, Oracle 10g/9i.
- Knowledge of other programming languages like C, C++, Java, Visual Basic 6.0.
- Comprehensive knowledge of enterprise web applications, Microsoft SQL server, and ASP dot Net framework
- Multi-Channel Service solution, iPayments solution, service integrity, and familiar with BPM integration and BizTalk in virtual Machine
- Experience in implementing front end UI development for multiple browser clients using AngularJs, JavaScript Library, JQuery, HTML/HTML5, Data Binding, and CSS2/CSS3 with an emphasis on performance, scalability.
- Expertise in TFS, .NET 4.6.1 frameworks, Asp.NET MVC 5 and C#, Identity 2, Entity Framework 6, Web API, WCF, Web services and manipulating XML data.
- Very strong in databases analysis and development. Work experience includes MS SQL Server enterprise 2014 and older versions, relational database, and Store Procedures also experienced in MySQL, Ms. Access and Oracle11g.
- Involved in IIS migration. From IIS 5.0 / 6.0 to IIS 6.0 / 7.0.
- Experienced in development of multi-tier web based applications including data integrity, services, and Debugging.
- Strong in business document writing including Project Scope, Functional and Non-Functional Requirements, and Mock-up Screens
- Strong Analytical and Problem Solving skills, hardworking, flexible, with a dedication to meet the needs of any organization.
- Created basic Windows application with integrity of pdf reader.
- Highly adaptive and determined worker who enjoys taking on a challenge and learning new technologies.
TECHNICAL SKILLS
Technologies: Microsoft .NET Framework 4.6/4.5/4.0/3.5/3.0/2.0/1. x, Ajax, ADO.Net, MOSS, WCF, LINQ
Programming Languages: C, C++, C#, VB.NET, jQuery, LINQ, Unix/Linux shell scripting, Perl, PHP, JavaScript, Java SE/EE
Database: SQL Server 2000/2005/2008/2012/2014 , Oracle 9i/10g/11g, Ms. Access 2000/2003/2007/2010 , 2013 MySQL 5.x/4.x, MS-Access 2003/2000, ADO.NET 2.0/1.x, ADO 2.x, T-SQL, PL/SQL, SQL*Plus, Query Analyzer
Frameworks: .NET 2.0/3.0/3.5/4.0/4.5/4.6 , MVC5, Eclipse IDE 3.x
Web Technology: HTML, XML, AngularJS 1.X, jQuery, JavaScript, AJAX, CSS, CSS3, SOAP, Web services
Server Platforms: IIS 7.0/6.0/5.0, Tomcat, Glassfish3x, Apache, Wamp
IDE: Microsoft Visual Studio .NET 2005/2008/2010/2012/2013/2015
Version Control: Visual SVN, MS-Team Foundation Server, GIT Repositories
Operating Systems: Windows (2000, XP, 2003Server, VISTA, 7,8.1, 10), Linux Suse, Red hat, Ubunta, Fedora
Design Tool: Microsoft VISIO, Google Drive Diagram
PROFESSIONAL EXPERIENCE
Confidential, Frisco, TX
Senior Full-Stack .Net developer/ Lead
Responsibilities:
- I assigned to convert current asp.net application to asp.net mvc application and I suppose to create login module from scratch. Also, I assigned to create basic data and set up SQL server and hosting through production server.
- Using MVC pattern .net C# with dot net 4.5.
- Created components and services usingAngular2.0
- Worked onAngularconcepts like building the components, Data binding, String Interpolation, Property Binding, Event Binding, and Two-way Data binding (with the help of Forms Module).
- Created custom directives for re-usable components (multi-field form elements, background file uploads, etc.) inAngular.
- Experience in using various features ofAngular2.0 like data binding, routing, custom filters, custom directives, string interpolation.
- SSO Web Application built using HTML5, CSS, JavaScript, Angular JS, RESTful API.
- Coded Angular JS controllers and directives for application functionality.
- Used filters while coding in Angular JS.
- Developing and fixing the issues in dot net batches. Web UI code changes according to business requirements. Developed as per the new requirements in batch application.
- Added identity 2.1.0-alpha1, Entity Framework 6.1.3, Web Api 5.2.2,
- Designed database in MS SQL Server by creating Tables, Stored Procedures, Functions, Views and Triggers and integrate them in the applications.
- Used Java Script to validate the user input.
- Developing various Stored Procedures for the data retrieval from the database and generating different types of reports.
- Created web-API to communicate data via CRUD
- Created Admin page via CRUD to manage registering module including login, forget password, reset password, roles, user modifications, two factor authentications, application security.
Environment: MS. Visual Studio.NET 2015, 2017, NET Framework 4.5, NET Framework core 2.0, vs code, postman, SQL Server 2012, C#, MVC 5.0, Entity Framework (Existing Database), AngularJS, Angular, Angular Material, WebApi, CSS minification and optimizing, Bootstrap Responsive, jQuery, JavaScript, Html5.
Confidential, Washington, D.C
Senior.Net Developer
Responsibilities:
- I assigned to talk to client and I prepared demo for their business logic. Then I received freelance offer to complete their request per assignment.
- Implemented UI using MVC 4.0, HTML, XML, CSS, JavaScript, AngularJS, AJAX and Web Form Controls to create responsive web pages, developed Master Pages.
- Developed web Application using HTML/CSS, JavaScript, Angular JS, jQuery, Bootstrap, Dojo.
- Created a custom, single-page, responsive web application to replace a legacy line-of-business web application using AngularJS.
- Wrote application level code to perform client side validation using AngularJS and JavaScript.
- Developed Methods to utilize SMTP server to send Email automatically when an initiator submits a request or Coordinator modifies a certain request.
- Designing and development with technical and system specifications using C#.net based applications.
- Identity 2.0 - created Admin account, signup, Login, CRUD users, CRUD user roles, migrations, Forget password, reset password
- MVC 5 - Security, server validation, Katana architecture, owin pipeline, local authentication, user/role base authorization, intellitest.
- Angular JS/jQuery - xeditable, bxslider, devextreme, client validations, modals
- Bootstrap/css - responsive page, minification and bundling, gridding layout
- MVVM/knockout - updated client side pages with this package.
- Tester - Perform responsibilities of testing user interface and functionality developed by using dot net application
- Handle the tasks of developing database components and designing framework components for SQL servers
- Responsible for developing quality assurance life cycle and developing deployment package
- Perform the tasks of coding applications, programming and developing software in dot net framework
- Assigned responsibilities of designing integration testing for new modules by using asp.net mvc application server side and angularJS client side
- Responsible for testing, programming, and debugging applications.
Environment: Microsoft Visual Studio enterprise .NET 2013, NET Framework 4.5, SQL Server 2014, C#, MVC 5.0, Identity, WCF, Entity Framework (Existing Database), SMTP Email notification, WebApi, AngularJS, CSS minification and optimizing, Bootstrap Responsive, jQuery, JavaScript, Third party integration library, Html5.
Confidential, Oaks, PA
Senior .Net developer
Responsibilities:
- I reported to the Manager, Solution Delivery, and provide expert technical leadership in the development of complex systems and subsystems involving utilization of new, advanced and/or multiple technologies. In conjunction with Data Analysts, Business Analysts and Business Systems Analysts, I applied structured design, programming and data modelling methodologies to existing systems.
- Settings Module - signup, Login, CRUD users, user profile, forget password, reset password with 24hours expiry
- Payments module - Integrated stripe as third party software plugin in order to do payments by different types of credit card with 30 days’ trial version business role.
- S3 amazon server - Uploaded multiple images and integrated with application through access key and policy.
- SQL Server - written SP to querying according to CRUD application. Added/Updated tables according to business role and updated EDMX engine.
- EF 6.0 - established offline mapping to relational tables and continuously updating while implementing. Used for integrity.
- Coding C# - Implemented business logic for software on setting and payments module and created many classes for integrity of CRUD.
- Web API - used API Controller with EDMX connection to backend SQL server.
- Stripe API - Integrate third party services on payment module and response through json format.
- AngularJS- including modules, Controllers, and services which communicate with Web API and MVC controllers. jQuery UI API - Utilized cutting edge JavaScript including manipulation, event handling, animation, and HTML 5 techniques, frameworks and libraries.
- Programming CSS - performed bundling and minification to optimize pages on website load and render faster
- Bootstrap - created Json format for responsive application using bootstrap libraries. Implemented web design pattern in client side for audio/video chatting, resizing, animation, notification using css3, html5, jQuery plus angularJS
- QA - fixed bugs# of major and minor through TFS and cleaned codes to optimizing production staging server.
Environment: VS 2013 Ultimate and Professional including .net framework 4.5, TFS, C# coding, Web API, MSSQL2014 and T-SQL, Web Services (SOAP, REST, WCF), Ajax, UI Programming with HTML5/CSS#, browser compliance, IIS, Interface design, Graphic design, networking skills, Entity Framework 6, MVC5, Json, JQuery, AngularJs, Jason, and more.
Confidential
.Net developer
Responsibilities:
- I performed multiple jobs daily, collaborating with team members to increase efficiency in a production and logistical environment. I suppose to make search engine through hierarchy of tables for specific queries. I suppose to prepare report looks chart to analyses cost by various categories.
- Programmed Data Access Layer using ADO.NET which involved accessing data from database using connected Architecture which requires the strong OOPS concepts.
- Used Grid View control extensively for data display, dynamic generation of rows, and user input inside template columns Used Edit Item-templates and Footer Templates extensively for editing and adding rows.
- UI front pages, Data binding to Business logic layers and Data access layers, Master Pages and themes
- Transferred required data from Caging to SQL server 2012 through SSIS.
- Integrated scanning barcode through arrived charity envelops.
Environment: Visual studio 2010 Ultimate/2012 professional (ASP.NET, C#, Team foundation Server, check-in, check-out, debugging, publishing, testing), Ajax, JQuery, JavaScript, CSS, SQL Server 2008R2, SSIS, SSRS, MS Visio2010.
Confidential
Software developer
Responsibilities:
- Configured; installed virtual hosting of applications for customers.
- Designed Dynamic web applications and websites as GUI friendly pages for on-line customers.
- Application Maintenance and Development solutions.
- Web hosting, web design for registered customers.
- Built entire web solutions, worked with designers to create a complete online resource.
- Maintained the daily data import and extract processes which transmit flat files via FTP.
Environment: WAMP, Apache, PHP, MySQL, CSS, JavaScript, Flash, HTML, eclipse, Tomcat, Adobe Photoshop, notepad++, POEDIT, Windows XP, Linux.
Confidential
.Net developer
Responsibilities:
- I performed a wide range of duties daily to meet the ever-changing requirements of a production environment. I should create webform base ASPX page per business roles and available documents.
- Developed and maintained the production database making significant improvements to data management, user interface and reporting.
- XML Data - Retrieved Data to publish on the website and Retrieved data to exchange with a trade partner
- Developed methodologies for the ongoing assessment of database performance and identifying problem areas, by analyzing data model, SQL code, and other aspects of databases.
- Provided reports on system problems and their solutions; assisted in forecasts of future utilization and equipment requirements based on database condition.
- Developed a security scheme and role for each user/group in database environment.
- Scheduled every 2 hours’ backup procedures using SQL Server Utility.
- Wrote Functional Design documentation.
- Used SQL-developer to connect to oracle server and worked with built-in functions.
Environment: SQL Server 2008, SSIS, SSRS, XML data, DTS, Visual studio 2010 Ultimate, ASP.NET, C#, VB, Oracle11g, Microsoft Access, Win XP, JavaScript, CSS, HTML, LINQ.
Confidential
Software developer
Responsibilities:
- I should calculate cost of business with current data
- Data Analyst / Customer support (contract)
- Recommended solutions by analyzing business and technical requirements.
- Reviewed business processes and application design to identify problems causing high error rate for service application.
Environment: SQL server, ASP classic, VB script.