Senior .net Developer Resume
Fort Worth, TX
SUMMARY:
- Senior .NET developer with 9+ Years of experience in design, development and implementation of Web applications, Windows applications and Web Services in Microsoft.Net
- Thorough knowledge of Software Development Life Cycle (SDLC)
- Experienced in .Net Framework, Object - oriented programming and developing applications using n-Tier architecture
- Proficient in C#, ASP.NET MVC, ADO.NET, SQL Server and Angular JS
- Work experience with UI design using HTML/HTML5, CSS, jQuery, and JavaScript. Used Ajax for better performance and presentation.
- Used SQL Server extensively for database operations, created Stored Procedures, Tables, Views, User Defined Functions
- Worked o n ADO.NET, LINQ, Entity Framework to access data, model the entities, relationships, and logic of the solution to business problem s
- Expertise in creation and using Web Services(SOAP protocols), WCF Services and RESTful services with Web API supporting both XML and JSON
- Expertise in using Visual Studio and custom tools to build and deploy applications
- Expertise in design, development, coding of business/commercial web based applications in Microsoft .Net Framework and Microsoft Visual Studio
- Server side working experience with IIS (Internet Information Services), web hosting and publishing
- Experience in working with Iterative Agile Programming Methodologies and Waterfall methodologies
- Experience in using SSIS, SSRS and Crystal Reports
- Good knowledge in using Version Control Systems such as TFS and GIT
- Strong knowledge in Database design and Programming using RDBMS databases like SQL Server and Oracle
- Strong database experience in table normalization, DDL and DML. Worked on complex SQL statements, stored procedures and database triggers.
- Maintained and developed applications and databases by evaluating client needs and analyzing requirements
- Expertise in Unit Testing of Application using MSTest , NUnit and involved in supporting activities relating to UAT and production
- Good Knowledge in Unix Operating System
- Excellent problem solving skills with good interpersonal and analytical skills
- Quick learner and ability to meet stringent deadlines under work pressure
- Self-motivated with result oriented approach and excellent communication, interpersonal, presentation and analytical problem solving skills
- Proactive team player and highly organized with the ability to manage multiple projects and meet deadlines
- Excellent experience in onsite-offshore model interacting with clients and Onsite managers
TECHNICAL SKILLS:
Languages: C#, C, SQL, PYTHON
Web Technologies: ASP.NET, MVC, AJAX, LINQ
Scripting Languages: HTML/HTML5, CSS, JavaScript, jQuery, Angular JS 1.x
.Net Technologies: WinForms, ASP.NET, ADO.NET, Web Services, WCF, Web API
Databases: SQL Server 2005/ 2008/2008 R 2/2012/2014/2016, Oracle9i/11g
IDE: Visual studio .NET 2005/2008/2010/2012/2013/2015
Web Server: IIS 5.0/6.0/7.0
Integration / Reporting Tools: SSIS, Crystal Reports, SSRS
Operating Systems: Unix, Windows XP, Windows 7/8/10, Windows Server 2000/2008/2012/2016
Version Control Tools: Team Foundation Server, GIT
Modeling Tools: MS Visio
PROFESSIONAL EXPERIENCE:
Confidential, Fort Worth, TX
Senior .NET Developer
Responsibilities:
- Designed the architecture and developed the solution for business problem by implementing complete life cycle development i.e., requirements gathering and analysis, writing documents, developing, coding, testing, performance tuning, installation, support and troubleshooting
- Developed the application using Visual Studio 2015 with C# and ASP.Net MVC 5.0
- Developed web services for workflow automation using business process management
- Inbound and outbound web services are developed using SOAP and REST
- The web interface was developed using HTML, CSS, JavaScript, jQuery, AJAX with Razor View Engine and AngularJS which resulted in clean and professional front-end
- VMS is a data driven system. Database was well designed using concepts of Normalization. Created Tables, Stored procedures, functions, views and SQL queries according to the business scenario. SQL Server 2012 was used for data management.
- Entity Framework (EF) was used to access data and for all CRUD operations
- To maintain data integrity both client side and server side validations are implemented using HTML5, JavaScript, jQuery on client side and Data Annotations API on server side of MVC
- Server side working experience with IIS (Internet Information Services) to manage hosting, publishing
- Created design document using Enterprise Architect
- Designed and developed the application to manage and version the report templates so that business users can create and modify various forms with minimal support.
- TFS Tool was used for code management and work tracking process, SSIS for Integration
- Used NuGet package manager to install and update different versions of software in the application
- Performed unit testing for the modules in the application
- Conducted comprehensive testing of developed objects in development and QA environments, including regression testing before any changes are released to the Production environment to minimize bugs
Environment: Net Framework 4.5.2, ASP.NET MVC 5, C#, AngularJS, ADO.NET Entity Framework, WCF, Web API, Visual Studio 2015, NuGet, AJAX, SQL Server 2012, TFS 2012.
Confidential, Bridgewater, NJ
Senior .Net Developer
Responsibilities:
- SRV dashboard is developed using all aspects of project development from gathering requirements, writing requirements documents, writing schedules, developing site architecture, coding, testing, and deployment
- Developed the dashboard using ASP.Net MVC, C#, Angular JS, ADO.NET and SQL Server
- SRV dashboard was designed and developed by employing object - oriented programming concepts
- Created front-end for inputting data using HTML, CSS, jQuery, JavaScript and Angular JS
- Worked on providing and consuming information from Web Services using WCF
- The test pass results data were stored and maintained in SQL Server database. Creation of base tables, indexes and Stored Procedures are done in SQL Server
- Entity Framework was used for database connectivity and interacting with the database.
- The access level and data integrity is well maintained by implementing both client side validation using HTML5/Angular JS directives and Server side with Data Annotations API
- Worked on Agile methodology for project execution
- Deployment coordinator within the team handling the deployment activities single-handedly
- Performed Unit Testing and fixing the bugs at regular intervals
- Involved on testing the new functionalities based on test cases and coordinated with development team in fixing the issues
Environment: Microsoft ASP.NET MVC 4, C#, Angular JS, jQuery, SQL Server 2008, Entity Framework.
Confidential, Allen, TX
Software Engineer
Responsibilities:
- Service Support System was designed and developed by Implemented all stages of project lifecycle, including requirements gathering, analysis, design, prototyping, development and release stages
- The application is developed in Visual Studio 2012 using C# and ASP.Net MVC
- Implemented web services using SOAP and REST
- Developed interactive User Interface using MVC Razor Views with HTML, CSS, JavaScript, AJAX and jQuery
- Involved in Database Design in SQL Server and used ADO.NET for data access and CRUD operations. SQL Queries and stored procedures are written to suit the application needs
- Both client side and server side validations are implemented
- Used GIT for the purpose of version control and source code maintenance needs
- Developed a well-tested, high performance, scalable web application
- Performed Unit Testing and fixing the bugs at regular intervals
- Involved in end-to-end activities from Analysis, Development, Unit Testing and Support for Applications
Environment: ASP.Net MVC, C#, ADO.NET, Web Services, .Net 4.0, JavaScript& SQL Server 2008.
Confidential
Software Engineer
Responsibilities:
- Involved in the complete lifecycle (SDLC) of the project
- Developed the application in Visual Studio 2008 using ASP.NET, C#, ADO.NET and SQL server
- Designed UI screens and Implemented User controls for the application using Visual Studio 2008, C# and ASP.Net
- Created Tables and Stored Procedures, Sequences and Functions in SQL Server to connect with application
- Extensively worked on ADO.NET using Data Adapter, Data Readers and Typed Datasets
- Used Crystal Reports for generating various employee reports both for management and also for communicating to the employees
- Co-ordinated with the testing team and fixed the bugs in the application and deployed the error- free tool
Environment: ASP.Net 3.5, C#, JavaScript, SQL Server 2005, ADO.NET, Visual Studio 2008.
Confidential
Software Engineer
Responsibilities:
- Involved in detail analysis and application architecture
- Prepared Low Level Designed (LLD) document and Unit Test Cases preparation
- Developed the application using ASP.NET, C#, ADO.NET and SQL Server
- Designed data input forms using standard controls along with HTML and CSS
- Involved in design and development of data model
- Developed business layers and SQL Procedures
- Implemented ASP.NET master pages, Web Forms, Custom controls and client side validation. Used HTML, CSS, JavaScript
- Developed Reports using Crystal Reports
- Involved in Application performance tuning, Code Reviews, Integration Testing and Peer Reviews
- Participated in Load and performance testing
- Provided technical support to the team
Environment: ASP.net 2.0, ADO.NET, Visual Studio 2005, C#, SQL Server 2005.
Confidential
Software Engineer
Responsibilities:
- Responsible for Software Development and Technology implementation
- Developed in-house software desktop based .NET applications such as Fixed Assets Management, Branch Profile, Balancing of Books etc .
- Operational support for all the applications and continual software maintenance
- Updated the software architecture, migrated old data to new database servers and created necessary dashboards, monitoring and checks for handling failures
- Responsible for Implementation of Core Banking Solutions and Branch Computerization
- Responsible for organizing team meetings and tracking development
Technologies: Windows 97/2000/2008 server, SQL server, Novel Netware, Oracle, C#.Net, HTML, CSS, JavaScript, UNIX SHELL Scripts, BANCSLINK, BankMaster.