Senior .net Developer/web Developer Resume
PlanO
SUMMARY:
- To work in a challenging and innovative IT environment, which allows me to utilize my expertise in delivering quality software and in process, contribute positively to the organization and add value to self.
- Having 10+ years of professional experience in all stages of SDLC (Software Development Life Cycle) involving studying of the user requirements, analyzing, designing, coding, implementation, debugging, testing, deployment and documentation across diverse industries / work environments on the Retail domain.
- Good hands on knowledge of OOPS (Object Oriented Programming Structure) and Agile methodology.
- Hands on technology experience of designing and developing software applications with Microsoft .NET Framework 2.0/3.0/3.5/4.0/4.5/5.0 using C#, ASP.NET and ADO.Net.
- Extensive experience with Web technologies like ASP.NET, MVC4, MVC5, Web API, WCF & Web Services, IIS 6.0, 7.5, 8.0, HTML, ASP, XML, SOAP, VBScript, Angular JS, Angular2, JavaScript, and SSIS.
- Experience designing and/or developing solutions for a Service Oriented Architecture (SOA).
- Experience using Visual studio IDE such as Visual Studio 2005/2008/2010/2013/2015.
- Excellent Knowledge of WCF (Windows Communication Foundation) for development and hosting.
- Excellent Knowledge of WebAPI for development and hosting. Extensive experience in creating applications with Entity Framework.
- Sound knowledge of 3 - tier and N-tier layered architecture.
- Sound knowledge of several DESIGN PATTERNS like Singleton, Repository Pattern and ASP.NET MVC.
- Extensive experience in creating rich content Web-Forms, Win-Forms (Windows Forms), Web User Controls, Custom Control, Server Controls, Windows Service and Web Service.
- Extensive experience in web-based page and site designs using HTML, CSHTML, CSS, Bootstrap, Master Pages, JavaScript and AJAX.
- Experience with Data Accessing including using Data Adapter, Data Reader and Dataset in ADO.NET and LINQ (Language Integrated Query) Providers for data manipulation.
- Sound knowledge of versioning tools like Tortoise SVN and TFS (Team Foundation Server).
- Excellent experience in onsite-offshore model interacting with clients and Onsite managers.
- Sound knowledge of Multithreading and Caching.
- Hands on experience with SQL Server 2005 & 2008 and Oracle 11g and Oracle 12c.
- Extensively worked on writing Stored Procedures, Triggers, Functions, Views and Database Design.
- Created and maintained SSIS packages to Import/Export data from flat files, XML, Excel and Oracle.
- Experience in software unit testing and efficient at fact-finding, root cause analysis and bug-fixing. Migrated classic ASP applications to ASP.Net and C#, MS Access to SQL Server.
- Very good Team player, Self-motivated, hardworking professional with good organizational, leadership, interpersonal and communication skills.
- Quick learner and adapt quickly to any new situation/changes and work pro-actively towards meeting deadlines is my forte.
Education: Rice University; Houston, TX - Compuer Science - 2007
TECHNICAL SKILLS:
Programming Languages and .NET Technologies: C#, ASP.NET, MVC4, MVC5, WebAPI 1/2, Entity Framework, Angular 2, Angular JS, ADO.NET, .Net Framework 2.0/3.5/4.0/4.5/5.0 SSIS, Web Service, Windows Service, WCF, Web Forms, Win FormsVB.NET, Microsoft Azure (PAAS) Basics, Excel Automation (VBA), Classic ASP
IDE/Development Tools: Visual Studio 2005/2008/2010/2013/2015/2017, SQL Server Management Studio, SQL Developer, TOAD, DB Visualizer, FTP serverJDA 8.1, MSVSMON (Remote Debugging), Teradata SQL Assistant, SOAP UI, Fiddler Web Debugger, Notepad 2007, Notepad++
Web Technologies and Scripting: HTML, CSHTML, CSS, Bootstrap, XML, AJAX, Angular2 and JavaScript, VB Script
Database: MS SQL Server 2005/2008/2012/2016, ORACLE, MS-Access
Operating Systems: Windows 2000/2003/XP/Vista, Windows Server 2003/2008/2012
Packages: IIS 6.0,7.5 & 8.0, MS Office 2003/2007/2010/2013 & Visio 2003/2007
Version Control Tools: Tortoise SVN, Team Foundation Server (TFS)
Methodologies: Waterfall, Agile, OOPS
Third Party Tools: JDA Intactix, Dev Express 8.2, Dev Express 10, Dev Express 11.2
PROFESSIONAL EXPERIENCE:
Confidential, Plano
Senior .Net Developer/Web Developer
Responsibilities:
- Analyze the current system and responsible for create the new technology stack and design for the upgrade.
- Responsible for creating new project structure in ASP.Net with Angular2 and its related WebAPI services for backend database operations.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller (MVC) and IIS security model.
- Designed and developed Web Pages using ASP.NET, C#.NET, HTML, JavaScript, AJAX, jQuery CSS and server controls.
- Coding the presentation layer using WPF and service layer using Windows Communication foundation technology.
- Managing the SQL server databases. Manage the Dev, QA, Staging, UAT and Production Environments.
- Working in a collaborative development environment, providing assistance & technical guidance to fellow team members.
- Accountability for the technical components of the design.
- Prepare technical design documents, perform code reviews, debugging and testing
- Provide inputs in architecting, designing, and implementing a Service Oriented Architecture (SOA) for the application development group.
- Applying best design patterns such as N-tier, MVVM, Repository, and Singleton for designing key reusable components.
- Extensive use of Web Services, SOAP, XML, XSL to expose the reports to facilitate information sharing.
- Designed and developed scalable enterprise RESTful web services using Node.js, MongoDB
- Responsible for the delivery of architecture artifacts that will demonstrate the projects adherence to strategy, design patterns, and best practices.
- Utilized Team Foundation Server (TFS) for version Control and source code maintenance needs.
- Provide Warranty Support once the application goes live.
Environment: Visual Studio 2017 Update 3, .Net Framework 5.0, ASP.Net, C#, Web API, Angular 2, SQL Server 2016, WPF, WCF, WinForms, WebForms, DevOps, GIT, Maven, CI/CD, SSIS, SSRS, SSAS AND MSSQL
Confidential, Plano
Senior .Net Developer
Responsibilities:
- Created different business classes and interfaces using .Net Framework 4.5 with Object Oriented Programming Methodology.
- Designed and developed MVC5 Application with Web API for back end data operations for PTM.
- Used Bootstrap along with CSS (Cascading Style Sheets) for styling MVC5 View pages.
- Used JSON Result from Web API for binding MVC views.
- Created the Custom User Grid with Bootstrap which includes the Sorting and Paging.
- Used Windows Authentication for Authentication and Authorization was handled through database roles.
- Created and deployed Web Services using ASP.NET and C#.Net, and generated the proxy class files based on the web services to consume in web application.
- Used Dataset, Data View and Data Adapter to manipulate and display data.
- Created Stored Procedures, Views, Triggers and Complex T-SQL queries in SQL Server.
- Used TFS (Team Foundation Server) for source code control, project related document sharing and team collaboration.
- Involved in Unit testing and Bug fixing.
- Involve in creating the read only API’s application for other applications.
Environment: Visual Studio 2015, C#, SQL Server 2012, Tortoise SVN, ASP.NET MVC5 with Razor HTML, Web API with Entity Framework, IIS 8.0, Bootstrap, jQuery, Maven, GIT, CI/CD, Windows Server 2012
Confidential, Plano, TX
.Net Technical Lead
Responsibilities:
- Designed and developed the MVC4 Application with WCF Services. Used CSS (Cascading Style Sheets) in ASP.Net Razor pages.
- Created User Controls and Custom Controls for common purpose in the whole application.
- Used ASP.Net web server controls like Grid View and Data List for displaying the records.
- Used Java Script & jQuery for client-side validations.
- Get Access configuration for managing corporate security. Deployment of WCF Services and MVC4 Application in IIS.
- Used XML for request and response from the WCF Services and manipulated the result as accordingly.
- Created the Custom User Grid View Control which includes the Sorting and Paging.
- Used Dataset, Lists, Data View and Data Adapter to manipulate and display data.
- Created different business classes and interfaces using .Net Framework 4.5 with Object Oriented Programming Methodology.
- Used the AJAX tools like Update Panel etc. for partial post back. Involved in Database diagram design and Tables design in SQL Server.
- Created Stored Procedures, Views, Triggers in Oracle database. Involved in Unit testing and Bug fixing.
- Involved in the Build and Release activities. Facilitated problem solving and collaboration
- Help keep the team focused and on track. Provide status reporting of team activities against the program plan or schedule
- Involved in Requirements Analysis and implementation of the change request (CR) or scope item (SI).
- Provide Warranty support once application goes live.
Environment: Visual Studio 2013, .NET Framework 4.5, ASP.Net MVC4, C#, AJAX, Java Script, WCF Services, Oracle 11g, IIS 7.5 and SVN (Subversion).
Confidential, Dallas, TX
.Net Developer
Responsibilities:
- Involved in Analysis, Designing and coding and implementation of the application. Designed and developed the web forms using C# ASP.Net.
- Design and develop front ends for the application to support business rules using C#. Used CSS (Cascading Style Sheets) in ASP.Net pages.
- Created User Controls and Custom Controls for common purpose in the whole application. Responsible for implementing and deployment of WCF Services.
- Designed and developed the complete front-end application using ASP.Net with C# as code behind for the internal processing.
- Involved in Database diagram design and Tables design in SQL Server. Created Stored Procedures, Views, Triggers and Complex T-SQL queries in SQL Server.
- Involved in the development and execution of unit test cases. Created and deployed the Windows Service for Emails.
- Implemented the Email utility using windows service.
- Used Team Foundation Server (TFS) for project repository and versioning control.
- Effectively communicated with application representatives from both IT and Business to resolve issues.
Environment: ASP.Net Web Forms, C#.Net, MS SQL, Web Services, Windows Services, JAVA Scripts, HTML, IIS 7.0, AJAX, CSS, Visual Studio 2010, TFS 2010, Dev Express 11.2.
Confidential, Dallas, TX
Web Developer
Responsibilities:
- Analyzing, maintaining and developing Application including new and existing custom-database and Internet-related systems used to support business goals.
- Worked with business analyst to gather system requirements.
- Created system design/implementation and recommend improvements in areas such as flexibility, maintainability, scalability and performance.
- Involved in the Software Development Life Cycle (SDLC) for designing, development phase and testing of the System.
- Designed Interface Prototyping, Interface Flow Diagram, GUI Class Diagram.
- Worked with the team for analyzing the requirements and to design the business rules as per the business requirements
- Used TFS for source control, data collection, reporting and project tracking. Used Data Set, Data View and Data Adapter to manipulate and display the data.
- Used ASP.Net to Develop GUI in VB.Net for the Code behind. Created Stored Procedures, Views, Triggers and Complex T-SQL queries in SQL Server.
- Trained team member on enhancing the application and implementing coding standards.
- Involved in Unit Testing for entire application, documented the User Manual.
- Involved in the effort estimation and task assignments.
Environment: ASP.Net, VB.Net, MS SQL, Web Services, Windows Services, JAVA Scripts, HTML, IIS 7.0, AJAX, CSS,SQL Server 2008, Visual Studio 2010, Dev express 2010 and AJAX Controls.
Confidential, Dallas, TX
.Net Developer
Responsibilities:
- Involved in design and development of complex screens, modules and unit testing in Windows Forms with Dev Express UI controls.
- Involved in the effort estimation and task assignments. Involved in EQA and IQA review for Code.
- Daily status reporting to project leads and managers. Worked on preparing the How to use document and New features guide,
- Analysis of the Issues reported by customer, troubleshooting the issues, providing workarounds, and solution to the support issues.
- Involved application health check daily, in order to avoid several high priority issues. Monitoring the various DB servers, Engine server and Web Server.
- Setting up Test servers for Internal testing, UAT. Perform unit testing for releases.
- Estimating work and following metrics to deliver.
Environment: C#.Net, MS SQL, Web Services, SQL Server 2008, Visual Studio 2005 SP1, Dev express 2008
Confidential, Dallas, TX
.Net Developer
Responsibilities:
- Involved in Design and development and Unit testing. Coordinated with testing team on closing various issues.
- Performed Internal Code review. Involved in L3 Support and maintenance.
- Provided 24*7 supports to end-users. Involved in Answers portal release for various integration testing.
- Daily status reporting to onsite counter parts and weekly status updating to Clients. Given suggestion for the customer and testing team for their better performance. in Unit Testing of the project.
Environment: ASP.Net, C#.Net, MS SQL, Windows Services, IIS 5.1, SQL Server 2008, Visual Studio 2005 SP1, BizTalk Services.