Senior .net Developer / Programmer / Analyst Resume
Atlanta, GA
SUMMARY
- Over 7+ Years of Expertise in working with .NET 4.0, 3.5, 3.0, 2.0, 1.1, 1.0 Framework and Visual Studio 2005/2008/2010/2012/2013 and SQL SERVER 2005/2008.
- Extensive experience in SQL Server Database design, developing T - SQL queries, stored procedures and triggers using SQL Server.
- Have extensive experience in creating SQL Stored Procedures, Queries, Views, functions and Triggers.
- Experience in developing VB.Net Win Forms Applications.
- Hands on experience on writing C# classes for reusability of the code using .Net 3.0/3.5/4.0/4.5 framework library.
- Used .NET technologies in Object Oriented Programming (OOPS), coding, Design, Error handling and Implementation.
- Experience with web technologies such as HTML 5, Master Pages, DHTML, CSS, XML, XSLT, Java Script and JQuery.
- Experience with interpreting the validations on the front end screens and applying the same validations into ASP.NET code.
- Expertise in developing Web Forms using ASP.NET and experience in creating User Controls and Custom Controls.
- Experience with using source code control systems like TFS and MS Visual Source Safe (VSS).
- Experience with development of applications using MVC frame work, Bootstrap, MVVM and WCF.
- Expertise in .Net Security features using ASP.NET Authentication and Authorization.
- Proficient in AJAX for developing web applications that provides rich user interface.
- Experience in creating, consuming and deploying Web Services and its elements UDDI, SOAP and WSDL.
- Expertise in Creating Web services using XML messages which follows Simple Object Access Protocol (SOAP) standards.
- Experienced in Deployment with IIS 6.0/5.1/5.0/4.0.
- Designed and Developed WebPages using ADO.Net for data loading and processing with SQL Server.
- Handled all aspects of Software Development Lifecycle - Designing Database, Object Model, Coding, Code Review, Production Support, Maintenance and Testing.
- Experience with business analysis and requirements in both traditional Waterfall model and Agile Methodologies.
- Strong Business and Application analysis skills with excellent communication & professional skills.
- Expertise in using Infragistics and Windows Presentation Model in developing grids, layouts, charts and gauges.
- Creative problem solving and analytical abilities, with excellent verbal and written skills.
- Self-motivated, good learner and quick to adapt to any new technology.
TECHNICAL SKILLS
Operating Systems: Windows 2007/2003/XP/NT/2000, Windows Server 2000/2003
Programming Languages: ASP.NET, C#.net, SQL, ADO.Net, T-SQL, TFS, ASP 2.0, 3.5
Databases: SqlServer 2008/2005/2000 Web Technologies ASP.NET, Web Services, Web Forms, WCF, WWF, WPF
Markup Languages: HTML 5, DHTML, CSS, SOAP, WSDL, XML/XSLT
Modeling Language: UML
Frameworks: .Net Frame work 4.0/3.5/3.0/2.0/1.1 , NUnit, NHibernate, Entity Framework, MVC 5, MVC 4, MVC 3, and MVC 2.
Scripting Language: Java Script, Ajax, JQuery, JQuery Templates
Web Server: IIS 7.0/6.0/5.1/5.0/4.0
Tools: MS Visual Studio 2005/2008/2010/2012/2013 , SQL management . . Studio, Visual Source Safe (VSS), Team Foundation Server (TFS), SVN, SandCastle, GhostDoc
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Senior .NET DEVELOPER / Programmer / Analyst
RESPONSIBILITIES:
- Used ADO.NET Entity framework for data retrieving, querying, storage and manipulation of data
- User interface screens developed using ASP.NET and using Telerik Mvc Ajax controls
- Created JQuery validation scripts for client data entry screens
- Involved in performance tuning and query optimization. Implemented LINQ queries in the application to interact with the servers using Joins, Stored Procedures, Sub Queries based on the requirement.
- Developed database objects,T-SQLstored procedures, functions and Views usingSQL Server.
- Query Strings, Session State (session variables and session arrays) is used to roll on the data from page to page with in the session.
- Worked in agile methodologies and SCRUM.
- Developed the Web services (API) using Windows Communication Foundation (WCF).
- Created Java script functions in the most of the application pages.
- CreatedHTTP Handlersto implement services andDALaccess layers using AJAX to call the handlers and get the JSON object in the User Interface to develop the UI data.
- Developed and consumed various web services for finance, hr, sales, payroll, timesheet using WCF services (Soap based)
- Used Angular JS for creating dynamic views.
- Developed the frameworks using Asp.Net MVC5.
- Used ASP.NET AJAX Control Toolkit, to get a rich library of controls for AJAX development and LINQ is used to code queries for DML, DDL Statements.
- Created Complex ETL Packages using SSIS to extract data from staging tables to partitioned tables with incremental load.
- Fine tuned stored procedures for improving the performance
- Involved in QA Testing, pre-testing the application and bug fixing.
- New Customer analysis and set up
ENVIRONMENT: Microsoft .NET Framework 4.5 with Telerik Controls, ASP.NET MVC3,CSS3,WCF, C#, JSON, AJAX, JQuery, MS SQL Server 2008, Office 2010, Microsoft Visual Studio 2013, TFS, IIS 7.0, Windows Server 2008.
Confidential, Dallas, TX
Senior Software Engineer (.Net / SQL Developer)
RESPONSIBILITIES:
- Involved in all the phases of software life cycle.
- Implemented EDMS (Enterprise Data Management System) for Lynx.
- Involved in database design to handle EDMS controls.
- Developed a tool in C#.Net Console Application to import the data from various systems like Oracle, SQL Server, SSIS, Flat Files, Teradata and Netezza.
- Have done the SQL Encryption of SSN Data using different SQL Encryption Algorithm as part of NPI Encryption project.
- Responsible for the development of a service layer using WCF that handles all data entry and retrievals.
- Create an ASP.NET Web Forms Application using Bootstrap.
- Extensively worked on BCP (bulk copy) commands from import and Export.
- Dynamic styles and themes are developed using WPF.
- Wrote many Batch files from importing and exporting data from and to different systems.
- Implemented data exchange and business logic.
- Implemented all the prescribed EDMS controls across the Lynx system which was a big milestone
- Participated in the testing of the software to ensure the highest level of quality in Agile/Scrum methodologies.
- Created stored procedures for validating each controls for any import and export.
ENVIRONMENT: Visual Studio.Net 2010, C#.Net, MVC 4 Framework, Windows XP, SQL Server 2008, Batch Files
Confidential
.Net / SQL Developer
RESPONSIBILITIES:
- Involved in requirement gathering with client.
- Involved analysis and planning for the Web application evaluation by requirements gathering, analysis, design, development, testing and deployment of the sites.
- Developed and handles applications using Windows Presentation Foundation (WPF).
- Involved in technical solutions based on software development life cycle (SDLC).
- Created and implemented View using ASP.Net MVC Razor.
- Created and Implemented model using Entity Framework.
- Created Partial view and implemented the same in Controller.
- Created and consumed WCF proxies using SVCUtil, configured WCF binding and behaviors, created data contract, service contracts for Valves business component.
- Used Agile Methodology to break various tasks and played an important role as Scrum Master.
- Create Complex Stored Procedures, Functions, Views in SQL Server.
- Created SQL Jobs to handle batch process and Asp.Net MVC application Framework.
- SQL schema comparison using Visual studio editor.
- Merging and branching the code in TFS on each release.
- Estimating the requirements using complexity point methodology.
- Support during production move.
- Providing technical guidance to team members.
- Create necessary document for project.
- Handling status call with client.
- Conduct Root Cause Analysis (RCA) for Prevention of Recurrence (PoR).
- Extensively worked for troubleshooting and fixing the issues.
Environment: C#.Net, MVC, Entity Framework, TFS, Visual studio 2010, SQL Server 2005 and Windows Server 2008.
Confidential, San Jose, CA
Senior Software Engineer (.Net / SQL Developer)
RESPONSIBILITIES:
- Developed and supported existing application using Visual Studio, Classic ASP, and SQL Server.
- Communication with many third party clients to execute QMx Support activities.
- Analyzing Manufacturing domain for Unit and Integration testing for CIP Search portal which is used for checking the correctness of data emitting from Confidential devices
- Involved in gathering Business Requirements from the business/end user.
- Used WCF to safely communicate and transfer information between platforms.
- Developed WCF Services defined by one or more endpoints and each endpoint is defined by address, contract and binding.
- Used ASP.Net for creating UI using Grid view, Repeater controls.
- Used LINQ to SQL.
- Used JavaScript, JQuery to create client side validation.
- Used AJAX to create Modal Pop up Window.
- Used C# to write business logic.
- Used SQL2008 to create procedures and SSRS for deploying the reports.
- Developed a module in Win forms for an existing legacy application.
- Involved in writing Console Application to create nightly batch jobs.
- Created Crystal Reports for business
ENVIRONMENT: .NET3.5, Visual Studio 2008, Classic ASP, ADO.NET, VSS, C#, LINQ, ASP.NET WEBFORMS, HTML,CSS, JavaScript and SQL Server2008/2005
Confidential
.Net Developer
RESPONSIBILITIES:
- Involved in all the phases of life cycle.
- Developed ASP.NET (3.5) Web Forms for developing User interface.
- Implemented data exchange and business logic (ADO.NET, C#.NET).
- Implemented WCF for accessing the employee information.
- Implemented WWF for Approval Workflow.
- Used LINQ queries for populating the data to grid views.
- Involved in client side validation and used server side validation controls to validate the data in the screens.
- Implemented HTTPS for this website.
- Did the Database Design and created the tables and views
- Created stored procedures for data population and insert and update of new request.
- Created Functions and Triggers.
- Interacted with the users directly during UAT support for better performance.
- Used Java script for all client side validations.
Confidential
RESPONSIBILITIES:
- Migrated ASP.NET (1.1) Web Forms to ASP.NET (2.0).
- ASP.NET (2.0) Console Applications for sending remainder mails to stake holders.
- Created Tables in Sql Server 2005
- Did Unit Testing
- Involved in Deployment.
Confidential
RESPONSIBILITIES:
- Developed ASP.NET (2.0) Web Forms for developing User interface.
- Implemented data exchange and business logic (ADO.NET, C#.NET).
- Developed Webservices to access employee information in GAL
- Developed ASP.NET (2.0) Console Application for sending mails to subscribers.