Sr .net Developer Resume
Houston, TX
SUMMARY
- Over 8+ years of diverse facets in .NET development, web application development technologies, object - oriented technologies and in the implementation of web and client server applications.
- Extensive programming experience using Microsoft technologies like C# NET, ADO.NET, ASP.NET 4.5/4.0/3.5/3.0 , VB.NET, XML, CSS, ASP, VB 6.0, VB Script, Java Script, SSRS, SSIS, Web Services, Web API, WCF, WPF, WWF and Microsoft Visual Studio.
- Expertise in using Visual studio .NET 2008/2012/2015 in developing web forms, win forms, custom controls and user controls.
- Experience with ADO.NET.
- Good knowledge of OOP principles and SOLID principles.
- Expertise in designing applications using MVC architecture, Web Forms and Web Pages as well as MVVM.
- In depth knowledge in design and development experience in SQL server 2016/2012 and capable of developing SQL queries using SQL in relational database.
- Experience in developing Multi-Tier Application Development.
- Extensive knowledge on Ajax Libraries, Ajax Control Tool Kit and configuring, version controlling with Team Foundation Server (TFS), Visual Source Safe (VSS).
- Excellent experience in writing directives, services, controllers and in developing single page applications using Angular JS (1.0 and 2.0), and Web API 2.
- Experience in designing reports using Crystal Reports and SQL Server, Reporting Services.
- Experience with Object Relational Mapping(ORM) using LINQ, and Entity Framework.
- Experience in Windows Workflow Foundation (WWF) for building workflow enabled applications on windows platform.
- Experience in developing and implementation of WCF services for rapidly building SOA with extensible cross-platform web services.
- Strong programing and debugging skills in C and C++.
- Ability to work in all stages of Software Development Life Cycle (SDLC) such as system study, analysis, design, and preparation of test cases, prototyping, documentation, implementation.
- Expertise in working with Agile and Waterfall development methodology.
- Excellent working knowledge in data access using XML Applications, HTML5/CSS3, jQuery, Angular, Bootstrap for rich user-interface, JavaScript, and AngularJS to build dynamic web view application.
- Experience in language integrated query (LINQ to Objects, LINQ to XML, and LINQ to SQL) providers for data manipulation from various data sources.
- Experience in working with Web Services, Database Design, and SOAP.
- Good experience in reporting tools such as SQL, Server Reporting Services(SSRS), and SSIS packages to Import/Export data from flat files, XML, Excel and oracle.
- Experience in working all stages of disciplined System Development Life Cycle.
- Excellent team player, Organized and self-motivated with result-oriented approach, Quick learner, and Team Player.
- Strong analytical and problem-solving techniques.
- Capable of working under minimal supervision, proactive to deadlines, excellent verbal and communication skills.
- Ability to adapt to new environments and learn new technologies.
TECHNICAL SKILLS
Primary skills: C#, ASP.NET, ADO.Net web services, SQL, Web services, WPF, WCF service (REST, SOAP), MVC 4.0/3.5/3.0/2.0/1.1 , SSIS
Secondary skills: Ajax Toolkit, Bootstrap, Angular JS, XML, CSS, JavaScript, jQuery, VB Script, and LINQ
Development Tools: Visual studio 2008/2010/2012/2013 , SQL Server management studio 2008/2012
Web/Application Servers: IIS 7, IIS 8
Database: MS-Access, SQL Server 2008/2012/2016
Operating Systems: Windows XP/2000/Vista/7/10 and Linux
Configuration Management: JIRA, TFS
Protocols: SOAP, FTP, HTTP, SMPT, SSL, TCP/IP
Version Control Tools: Team Foundation Server (TFS), Visual Source Safe 6.0 & above
Methodologies: Agile, SCRUM, SOA, OOPS
Reporting: MS SQL Server Reporting services (SSRS), Crystal Reports .NET, BRIT
Design concepts: Design patterns, UML
PROFESSIONAL EXPERIENCE
Confidential, Houston, TX
Sr .Net Developer
Responsibilities:
- Participated in all phases of the System Development Life Cycle(SDLC) from design phase to implementation, Testing, Deployment, and Maintenance phase.
- Implemented the project using C#, ASP.NET, and a back-end database as SQL Server 2014.
- Recorded all the details about Software Requirement Specifications & Test cases, and Object-Oriented analysis. Also designed UML using MS Visio 2007.
- Created Views and Partial Views for various modules using MVC (Razor View).
- Worked for solutions in all programming scenarios such as C#, employed OOP concepts such as inheritance, encapsulation, polymorphism, and abstraction.
- Design and development was carried out using Agile Methodology with daily scrums, and continuous integration using SDLC process.
- Able to work with the customer to develop from Agile stories.
- Created WCF Services with different bindings to make it available to all clients.
- Developed reusable components on UI(views), and components of C#.
- Developed AJAX calls for the UI Interactions using jQuery and retrieving the data back as JSON and passing it on to UI.
- Creating a new object model employing SOLID design principals
- Developing WinForms for scheduling of automatic downloads.
- Designed Graphical User Interface (GUI) using Layout Pages, Master Pages, HTML, JavaScript, CSS Classes.
- Worked on Stored Procedures in SQL Server 2008.
- Developed database objects such as Tables, Views, Complex Stored Procedures, and UDF (User Defined Functions).
- Implemented Optimized SQL Stored Procedures, and SQL Reporting Services.
- Used Team Foundation Server(TFS) to manage version control history during development phase.
- Designed user interfaces using WinForms, and C#.
- Used T-SQL for queries in SQL server database.
- Used Custom Validation and User Validation.
- Used AJAX in creating a better, faster, and user-friendly web application.
- Used the data of Source files through PL/SQL reduction methods, and data filtering to create required format of demand schedule files.
- Used Bootstrap to implement Tabs, Scroll Spy, Tooltips, Pop overs, Buttons and Alerts.
- Used jQuery and JavaScript for retrieving data from the database in short time as possible.
- Used authentication and authorization services of ASP.NET for the application security.
- Managed the features like View State, Cookies, Session State and Query Strings to regulate state information.
- Actively worked in fixing bugs during deployment and debugging process.
- Actively worked in designing tables, functions, and stored procedures.
Environment: Visual Studio 2012/2015, .NET Framework 4.5.2/4.6, C#, MVC 4.0, Entity Framework 4.0, Service Oriented Architecture (SOA), Windows Communication Foundation (WCF), Web Services, LINQ, JavaScript, Bootstrap, AngularJS, JSON, AJAX, HTML, jQuery, Microsoft SQL Server, Oracle, MS Test, Agile/SCRUM methodologies, Software Development Life Cycle (SDLC), UML, TFS, CI/CD.
Confidential, Sacramento, CA.
Sr. NET Developer
Responsibilities:
- Developed the application based on Agile Methodology for a better timeline with quality deliverables.
- Developed the application in C# and .NET Framework 4.5 and Visual Studio.NET 2012 to meet the business requirements.
- Designed abstract classes, interfaces, and classes to construct the business logic.
- Responsible for developing application authentication using MVC 4.0 and IIS security model.
- Designed MVC Page Controller pattern to add functionality for every page. Created Rest full API’s using MVC4 Web API’s
- Used User Controls using C# and ASP.NET.
- Used MS SQL database for SSIS packages which can populate the data.
- Used Web Services to access the data from Data Access Layer for User Interface.
- Used SQL server for creating Indexes, stored procedures, and views which helps in quick and efficient retrieval of data.
- In development phase, used Team Foundation Server(TFS) to manage version control history.
- Created popup forms using Bootstrap and jQuery controls.
- Developed User Interface using WinForms.
- Enhanced Master Pages, Custom Controls, User Controls by using HTML, CSS, .Net UI Controls, and Asp.Net Controls.
- Used SSIS packages for transmission and receiving the data to downstream systems.
- The downstream system data is used for reporting purpose which helps in decisions of Trading and Investments.
- Created PowerShell Scripts to deploy SQL code.
- Used ASP.Net Validation controls, and JavaScript for server and client-side validations.
- Added different Design patterns and SOLID principles to the code.
- Created Web Services using ASP.Net 4.5, XML for retrieving Customer Service Records, and SOAP.
- Developed a few Modules which helps in validating user, password changing, and searching information upon user priority in the site.
- Used WCF Services for system services SOA application platform.
- Used binding for controlling Windows Communication Foundation(WCF) stack at runtime.
- Employed Object Oriented Programming(OOP) concepts such as: Inheritance, Encapsulation, Polymorphism, and Abstraction.
- Developed the Web UI using HTML, JavaScript, CSS, and MVC Razor Engine.
- Used ASP.NET MVC Framework to inject objects into class through Dependency Injection.
- Used the mechanism Data Contract in WCF for serializing objects of .NET into XML.
- Developed 3-layer approach with Presentation layer developed using MVC, Business layer using C#, and Data access layer using Entity Framework.
- Invoked Web Services by using XML SOAP which helps in creating proxy classes.
- Communicated with other applications and components using Web Services (SOAP, WSDL).
Environment: VisualStudio2012, C#, ASP.NET 4.5, ADO.NET, MVC 4.0, SQL Server 2012, Entity Framework 4.0, WCF, WPF, LINQ, XML, SSRS, SSIS, TFS, IIS 7/8.0, Angular JS, Java Script, jQuery, AJAX, Bootstrap, Agile methodology, SOLID Principles, MS Enterprise Library, Windows Server 2003.
Confidential, Brooklyn, NY
.NET Developer
Responsibilities:
- Actively understood the requirements of end users and the code as per business specification.
- Developed the website using ASP.NET and worked on discussion forum using ASP.
- Worked on User Interface screens using ASP.NET Web Technology.
- Involved in designing ODBC interface with SQL server database.
- Used Stored Procedures, and Queries to retrieve the data from database. Used stored procedures of critical database through ADO.NET from SQL Server.
- Used MVC Page Controller pattern to add functionalities to individual pages.
- Experience with Web Forms, User Controls, and Web controls using Bootstrap, JSON.
- Generated use case models, analyzing ER Diagrams and Data Flow Diagrams by analyzing detailed design of the application.
- Created an attractive User Interface by using XAML document for Windows Forms.
- Used Graphical User Interface(GUI), CSS, HTML, Navigation control, and custom controls for look and feel of the website.
- Used the objects of ADO.NET to update the data to the database.
- Created web pages of ASP.NET which gives new features and user experience.
- Developed server-side code using VB.NET for good user interface.
- Designed User Controls for the reusability of it in all pages of the application.
- Implemented caching methodologies to improve performance.
- Made application more secure through user authentication and authorization in Web.Config.
- Designed display, edit data, data paging, and sorting using Data Grid control.
- Applied perform Unit Testing and Test Cases to identify any defects.
- Used N-Unit test to test the application as per the business logic
Environment: C#.NET, ASP.NET4.0, MVC, ADO.Net JavaScript, jQuery, Windows 2003 Server, Entity Framework, AJAX, LINQ, WCF, Web Forms, XML Web Services, SQL Server 2008, T-SQL, TFS, XML, SSL, HTML, CSS, XSLT, REST Services, Bootstrap.
Confidential, Richmond, VA
.NET Developer
Responsibilities:
- Developed business model using C# to maintain connectivity with SQL Server Database.
- Analyzed the requirements and code as per business specifications.
- Developed the website using ASP.NET with discussion Forum.
- Responsible for designing Authentication of ASP.NET using MVC 4.0.
- Used ASP.NET web technology in designing the User Interface screens.
- Developed the interface using SQL server database.
- Used Queries, Stored Procedures to retrieve the data and used critical database stored procedures using ADO.NET.
- Implemented code according to coding standards and created AngularJS Controller
- Generated use case models, ER diagram, and Data Flow Diagram by analyzed the details of application.
- Created attractive and effective user interface using WPF.
- Used Graphical User Interface(GUI) along with HTML, Custom Controls, CSS, Navigation Control to achieve the look and feel of the website.
- Updated the data on database using ADO.Net objects.
- Developed web pages with new features with good user experience.
- Developed user Controls for the reuse of it in all pages of the application.
- Coordinated with the application modification and in fixing the bugs.
Environment: .NET Framework, MVC 4.0, ASP.NET, ADO.NET, Visual Studio .NET 2005, Microsoft SQL Server, CSS2/3, HTML, XML, WPF, Web Pages, IIS, Test cases, Bootstrap, Angular.
Confidential, Charlotte, NC
.NET Developer
Responsibilities:
- Participated in all stages of System Development Life Cycle(SDLC).
- Developed UI screens and business logic using ASP.NET, and C#.
- Developed Stored Procedures to work with user Data.
- Implemented ASP.NET Master Pages to achieve reusability.
- Developed SSRS reports for every requirement.
- Used Window services for daily and monthly summary reports to core system.
- Used TFS for version controlling.
- Implemented Security Management features of ASP.NET in web applications.
- Developed Master pages in requirement perception.
- Designed Stored Procedures, Triggers, and Views in SQL Server.
- Used MS Enterprise Library for Exception Handling and Data Access.
- Highly organized, effective at multitasking, and independent throughout the project.
- Reponsible for the standards of the codes and with work done efficiently, and high quality.
- Responsible of managing case development, and troubleshooting.
Environment: C#.Net, Visual Studio 2008, Javascript, ASP.Net 1.1/1.0, SQL Server 2008, WebServices, HTML, CSS, TFS, Bootstrap, HTML, jQuery, Angular, Entity Framework.
Confidential
Software Developer
Responsibilities:
- Worked responsible for development of forms using Visual Basic .net.
- Developed ASP.NET Web Forms using C# depending on the business logic.
- Designed user interface using Web forms.
- Used Data Reader, Dataset, and Data Adapter of ADO.NET to have data access from SQL data source.
- Used ASP.NET state management, and accessibility features in developing the application.
- Actively involved in testing of the application.
- Used joins for the flow of data from various tables, and databases.
- Used cascading sheets for uniformity using Master Pages.
- Capable of working well in a team environment.
- Able to work with the customer in developing the application.
- Attended and completed any additional responsibilities assigned.
- Responsible for the design of solution and modification.
- Strong verbal and written communication skills.
Environment: C#.NET framework 3, ASP.NET, SQL SERVER, VISUAL STUDIO 2008, HTML, CSS, JavaScript, TFS, XML.
