Senior .net Developer Resume
Little Rock, AR
SUMMARY
- 8 years of experience in Application Analysis, Technical Design, Development, Implementation, Performance Tuning, and Configuration Management in all stages of Full Software Development Life Cycle (SDLC) of Web/Windows based Applications.
- Strong experience in developing internet, intranet, N - tier and distributed client-server applications using C#.Net, ASP.Net, ADO.Net, AJAX, MVC, WCF, SQL Server 2000/2005/2008/2012.
- Expertise in building rich AJAX enabled UI based web applications in .Net and developing multi-tier client-server web applications.
- Good Knowledge on Web Services (SOAP, WSDL, UDDI), XML, XSLT, .NET Reflection, .NET Remoting.
- Experienced in creating business components, custom controls and web services etc.
- Expert level skills in developing XML and SOAP, HTTP based Web Services in .Net including hands on experience in consuming web services using WSDL.
- Strong experience in preparing deployment packages for web based and windows based applications using .Net technology.
- Extensive experience in SQL Server Database design, Database maintenance, developing T-SQL queries, DTS Packages, stored procedures and triggers using SQL SERVER 2008/2005.
- Efficiently used the database Connectivity API’s (ADO, ADO.Net) in Client Server and Web Applications.
- Experience on ADO.NET components such as Datasets, Data Adapter, Data Reader, Data View & Data Table to access & update database.
- Created user-defined functions, tables, databases, indexes, stored procedures, views, triggers, Cursors using T-SQL.
- Experience in Mobile Development Applications such as IOS applications
- Experience in UML using Rational Rose and Visio for Use case, Class, Sequence and System diagram. Created automated Class, Sequence diagram using RAD 7.0
- Expert in debugging an application using the debugging tools provided by the Visual Studio.Net IDE.
- Performed Object-Oriented design and development of new software products and maintain existing applications.
- Experience in design and implementing ASP.NET MVC AngularJS SPA web solutions with industry best practices and design patterns.
- Extensive experience in Oracle Databases & thorough knowledge & experience with SQL, PL/SQL statements, Stored Procedures, Triggers.
- Experience in Designing Functional Specs and Technical Specs based on business requirements.
- Conversant with different platforms include Microsoft, Linux and UNIX.
- Experienced doing production support and solving the complex issues rose during the production state.
- Flexibility, Security, Performance and Scalability issues been taken care for robust and efficient application development.
- Extensive experience in Development, Implementation and testing in various application architectures.
- Has Very strong programming skills and implemented common design patterns.
- Excellent communication and interpersonal skills.
- Exceptional ability to learn and master new technologies and to deliver outputs in short deadlines.
TECHNICAL SKILLS
Programming Languages: C, C#.Net, VB.Net,WPF, Visual Basic.
.Net Technologies: Net Framework 3.0/3.5/4.0/4.5/4.5.1/4.6 , ASP.NET, ADO.NET, MVC, Crystal Reports, Windows Workflow Foundation (WWF).
Business Intelligence: SSRS, SSIS, SSAS
Web Technologies: AJAX, JavaScript, Angular Js, HTML,, CSS, XML.
Remote Technologies: .NET Remoting, XML Web Services (SOAP and WSDL) and Windows Communication Foundations (WCF)
Version Control Tools: Visual SourceSafe 6.0, Team Foundation Server (TFS)
Databases: Oracle8i/9i/10g/11g, SQL Server 2008/2012, MySQL
DesignMethodologies: UML, Rational Rose, SDLC, Agile
Web Server: IIS 5.0, 6.0 and ASP.NET development Server
Operating Systems: Windows 8/7/Vista/XP/2000/NT/98/95, UNIX
Mobile Applications: IOS
PROFESSIONAL EXPERIENCE
Confidential, Little Rock, AR
Senior .Net Developer
Responsibilities:
- Involved in the entire SDLC of the project.
- Extensively involved in requirements analysis and gathering information from the client.
- Involved in developing windows application using ASP.NET, C#.NET.
- Developed WCF RESTful web services using Entity Framework as the data access layer to SQL Server.
- Worked Stored procedures, Triggers and Views.
- Involved in Unit Testing, Debugging, bugs fixing and documentation of the system.
- Performed code review for better performance.
- Used WPF and WCF to communicate between DAL and other business components.
- Involved in interactions and meetings to new ideas and suggestions, how to approach the next module for quality and impressive features to the portal.
- Involved in Design, Development and Testing of the Application.
- Used C#.NET for coding and implementation.
- Experience in Mobile Development Applications such as IOS applications.
- Converted the Data Transfer files from remoting end point to WCF end point and thus used asynchronous calls to access the server.
- Worked on AngularJS controllers, directives, components, factory and service resources, routings and events.
- Expertise in DOM manipulation using JavaScript, jQuery and AngularJS.
- Implemented AngularJS Controllers to maintain each view data.
- Implemented Angular Service calls using Angular Factory.
- Tested all application controllers extensively with mocha/chai and angularJS's built-in testing facilities.
- Wrote stored procedures for the application.
- Created WCF web services to address complex non-functional requirements like transactions, security, addressing, trust, coordination, and also handles asynchronous processing and invocation.
- Involved in Preparing the Database design document.
- Used Custom controls and User Controls.
- Experience in UI development.
- Experience with Agile Methodology and practical work within an Agile Software Development Life Cycle(SDLC).
- Dataset classes for data manipulation and exposure to dependency injection.
- Created Behavior classes for various controls based on the requirement.
- Responsible for gathering the new requirements, change requests and analyze the requirements given by the logistics people.
- Fixed issues raised at developing and testing on a way to production.
- Experience with all the database activities in Sql Server 2012.
- Developed Error handling procedures for the Maintenance module.
- Good experience with Mock implementation while unit testing.
- Implemented security Model and did Unit Testing to check actual and expected results.
Environment: .Net Framework 4.6, WPF,ASP.NET MVC, ASP.NET, C#.Net, Java script, JQuery, Angular Js, Visual Studio 2012, SQL Server 2008 R2, WCF, Team foundation server (TFS).
Confidential, Miami, FL
Senior .Net Developer
Responsibilities:
- Developed class diagrams, sequence diagrams, ER Diagrams and flow charts for the Online
- Worked on interfaces and integration with various vendors for credit checks and Payroll Checks using Web Services.
- Integrated Data Management module using Web Services. It allows client to retrieve Bloomberg, Fidelity and other 30 distinct market data vendors by key or by Xpath.
- Developed the fixed income trading, pricing and risk management system.
- The system was originally written in ASP and migrated into VB.NET, it was a monolithic application. Working with the Lenders on the requirements, the system was modularized into a Service-Oriented Architecture (SOA).
- Extensively used the OOAD concepts in the overall design and development of the system.
- Developed multithreaded Win forms and created multithreaded Windows Services for broadcasting messages and usability of toolbars across the application.
- Participating in on-going development and maintenance of distributed multi-layer applications.
- Created and consumed web services using WCF for retrieving in Notification & Audit module and Storing data in SQL Server database.
- Involved in replacing legacy systems with ASP.NET single page web applications (SPAs) and relational databases using latest ASP.NET MVC, Entity Framework, and Web API server-side technologies, and AngularJS and AJAX client-side technologies.
- SSIS used for integration of SQL server 2005 data into SQL server 2012.
- Use of XML and XML parsers to store information regarding corporate action rules.
- Used COM components and WPF components to develop rich client applications.
- Usage of serialization, de-serialization and delegates features of .NET.
- Used typed data set extensively for transferring data over Web service.
- Involved in Unit Testing, Debugging, bugs fixing and documentation of the system.
- Involved in Test-driven development process (TDD).
- Used Software Configuration Tools like TFS, CVS and Clear Case to enable build and process management along with facilitating team interactions.
Environment: C#4.0, ASP.Net 4.5.1, ASP.NET MVC, WCF, CSS, XML, XAML, XSLT, SOAP, SQL Server 2008, SQL Server 2012, VSS 6.0, AJAX, Angular Js, Infragistic Net advantage 2012.
Confidential, Austin, Texas
.Net Developer
Responsibilities:
- Involved in analysis, design and development of application with full Software Development Life Cycle (SDLC) from inception to peak/delivery.
- Developed complex web forms using ASP.Net server-side scripting with C#, .NET Framework 4.0/4.5.
- Added features to CTAdvantage, Arrow, and One World (OW) to support Auto-Renew functionality.
- Build interfaces between CTAdvantage and OW & Arrow and OW to support Auto-Renew and XSOP Order/Invoice.
- Enhance CTA-SOP module to support new viewing rights model in addition to the existing recipient based model, automatically apply payments to customers to renewal invoices and fully automate XSOP billing/invoice generation.
- Involved in Data Model, Work Flow and Web frame designing Using Microsoft Visio.
- Designed Graphical User Interface (GUI) using Master Pages, HTML, JavaScript, CSS and Custom Controls.
- Used AJAX on web pages to retrieve data in asynchronous mode, update portion of web page without loading (Post Back) the whole page.
- Web form’s input validation using the ASP.Net Input Validation Controls and dynamic features using Ajax, JavaScript and MS Enterprise Library.
- Created complex Web forms, Win forms, presentation layer and various server controls using
- WPF, ASP.NET and C#.
- Used JavaScript to enhance the dynamics and interactive features of web page by allowing user to perform calculations, Validate form inputs, add special effects, Customize selections, Confirmation etc.
- Consumed XML/SOAP web services for authentication and access to backend mainframe database.
- Designed and developed Windows Communication Foundation Services (WCF) using data contracts, service contracts and operation contracts.
- Client-side scripting included JavaScript, JQuery, AJAX, and CSS.
- Created ASP.NET User Controls and custom controls for code reusability and to reduce the complexity of user interface design.
- Developed Data access layer using ADO .net Objects and C#.
- Created SQL queries, Stored procedures, Views, Triggers and implemented SQL queries in c#
- Evaluated database performance and performed maintenance duties such as tuning, backup and restoration.
- Developed Windows services and Batch application for data transferring and report purpose.
- Created XML files and XSL/XSLT/XPATH for Presentation and transferring Data to HTML page.
- Designed Use case documentation, test cases.
- Performed Code review and Unit testing for better performance.
Environment: .Net Framework 4.0/4.5, ASP.NET, WPF,C#, ADO.NET, WCF, AJAX, JavaScript, JQuery, T-SQL, Web Forms WF, XML, XSLT, HTML, Internet Information Services (IIS), COM, COM+, Microsoft Visio, Team Foundation Server, SQL Server 2008/20012 & Oracle, Visual Studio.NET, Web Service, Windows Services, Team Foundation Server.
Confidential
.Net Developer
Responsibilities:
- Developed Enterprise layer, Business logic layer and Presentation Layer using ASP.NET and C#.NET.
- Manipulated client data using JavaScript.
- Created Business Classes to Serialize and Deserialize the XML Data.
- Developed several reusable .NET user controls, custom controls and web parts.
- Developed Reports, sub reports for application usage, log information, communicator usage etc. with Microsoft SQL Server Reporting Services (SSRS).
- Designed Web Forms using HTML and Cascading Style Sheets (CSS).
- Performed Unit Testing Using NUnit.
- Designed and developed Stored Procedures, Views and Triggers.
- Rational Clear Case was used as a Source Repository.
- Deploying and Testing updated versions of Applications on the website.
Environment: ASP.NET, C#. NET, VB.NET, ADO.NET, AJAX, Web Forms, JavaScript, JQuery, ASP, VB Script, Microsoft SQL Server Reporting Services (SSRS), HTML, DHTML, CSS, XML, XSL, SQL Server 2008, Rational Clear Case, T-SQL, Windows XP.
Confidential
Developer
Responsibilities:
- Performed requirement analysis and design document preparation.
- Designed and documented flows and functional diagrams using Visio.
- Performed unit and system test case preparation.
- Developed business and data tier using C#.NET1.1 and ADO.Net.
- Developed re-usable components for error handling, UI validation and data base wrappers for the project.
- Developed Win forms using the ASP.NET1.1.
- Designed and Developed Windows forms application using C#.NET with VisualStudio.Net 2003.
- Created an .MSI Setup Package and compiled the application Using Visual Studio. NET 2003.
- Coded stored procedures, SQL Loader, triggers, creating database users, Assigning Roles to users using Oracle 8i.
- Developed COM (ActiveX) components using C# that encapsulates the business logic
- Deployed the application on test and production server and tested the application.
- Integrated software modules (version control and packaging releases).
- Performed unit and integration testing, testing of database, query optimization and performance.
