Senior .net Developer Resume
Ashburn, VA
PROFESSIONAL SUMMARY:
- A highly motivated enthusiastic individual, with 9+ years of profound IT experience in the field of Information technology performing varied roles and activities with a strong business focus and who enjoys working in a challenging and dynamic environment. I possess specialized knowledge and experience in .NET Technologies and workforce management domain. A strong team player with good communication and problem solving skills.
- Exceptional skills in Analysis, Object Oriented Design, Development, Implementation and Testing of Web Applications and Windows Applications using ASP.NET, Web Services.
- Experience in development and implementation of high - end applications with Confidential .Net Framework 1.1/2.0/3.5/4.0.
- Expertise in developing applications using C#, VB.Net, Classic ASP, ASP.Net, ASP.Net MVC 4.0, ADO.Net, Entity Framework, .Net Web Services, WCF REST, WEB API, HTML, Telerik Ajax Controls, JavaScript, Angular JS, Bootstrap Framework, CSS, AJAX, IIS, XSL and XML.
- Expertise in developing complex queries, stored procedures, triggers, views using SQL, PL/SQL and T-SQL in relational databases such as Oracle and MS SQL Server.
- Expertise in Design and Development of User Interfaces, User Controls and Custom Controls using ASP.Net, C#, VB.Net and AJAX
- Experience with .Net Security features such as Authentication & Authorization, Authorizing Users, Roles and User Account Impersonation.
- Experience in creating SSIS Packages for the Merging and Data Migration between databases.
- Worked in and Lead all phases of Software Development Life Cycle (SDLC), which includes gathering and analyzing business requirements, preparing functional/technical specifications, designing, developing, testing, Acceptance testing, performance testing, deploying the applications and providing production support.
- Diverse experience in Work force management domain in Telecom industry with strong understanding of the application stack across Telecom OSS.
- Vast experience in managing the implementation of over 10 large, medium & small projects in .Net technologies and Click Software Suite of applications
- Trained and Certified in Click Software suite of products with extensive experience in customizing them and developing custom add-in’s
- Experience in Agile, Waterfall methodologies.
- Good working knowledge on Visual Source Safe and Team Foundation Server (TFS).
- Worked with below MNCs performing various roles as Technology Lead, Senior Software Developer, Technology Analyst, Senior Software Engineer, and Software Engineer.
TECHNICAL SKILLS:
Operating System: WINDOWS Vista, XP Professional, 2003, 2008/NT/XP
. NET and Web Technologies: C#, VB.NET, ASP/ASP.NET MVC4.0, ADO.NET, Silverlight, Web Services, AJAX, AJAX Telerik Controls, WCF, Web API, HTML, XML, XSL, CSS, Bootstrap, Angular JS, and Net Remoting
Frameworks: . NET Framework 2.0/3.5/4
Programming Languages: C, C#, Visual Basic, PL-SQL and T-SQL
Scripting Languages: VB Scripts, JavaScript, AJAX, JQuery, Angular JS
Databases: Oracle (8i, 9i), MS SQL Server 2005, 2012, SSIS.
Development Tools: Visual Studio .Net 2013, 2010/ 2008/2005/2003, HP Quality Center v 9.2, MS Office, TOAD, Confidential VISIO, SSIS, Confidential Project Planner, Windows Services, ITAM (BMS Remedy Software), Click Software Suite of Products, Mercury Load Runner, TFS, Altova XMLSpy, Fiddler, Windows Phone Emulator.
Version Controller: MS Visual Source Safe (VSS), Team Foundation Server (TFS), SVN
Application Server: Internet Information Server (IIS) 6.0/7.0/8.0
PROFESSIONAL EXPERIENCE:
Confidential, Ashburn, VA
Senior .Net Developer
Responsibilities:
- Created Technical Design Documents or the Elaboration documents with the Acceptance criteria for the feature.
- Worked on AGILE Methodology to meet timelines .
- Implemented ASP.NET MVC pattern 4.0 to display the Staffing, HR and Immigration modules using razor engine, Angular JS, HTML, CSS and Bootstrap.
- Worked in building the model classes and controllers. Effectively implemented ASP.NET MVC action filters for authenticating and authorizing user access as well as performing other security related tasks.
- Developed WCF Services for exposing the data operations to the end client. Implemented WCF throttling and WCF concurrency techniques for increasing the throughput of the service. Authenticated Web services using custom SOAP Headers.
- D esigned WEB APIs for mobile clients and web clients that allow sophisticated, effective and low cost application integration .
- Developed a windows service for sending mails using Queue mechanism and SMTP service.
- Used LINQ for querying, sorting, filtering the complex objects.
- Used Model First approach in Entity Framework 5.0 to interact with database. Used Transactions for data consistency and Lazy Loading for larger data with page size and index in Entity Framework .
- Used Entity Framework in Web API controllers to interact with database.
- Developed stored procedures, views, triggers, explicit transactions, temp tables, cursors and parameterized SQL queries using T-SQL .
- Created Unit tests using NUnits and responsible for writing test scripts and scenarios.
- Responsible for testing, fixing the bugs and troubleshooting the technical problems.
- Modified applications according to the user's requirements
Environment: ASP.NET MVC 4, Web API, WCF REST C#.Net, Entity Framework, XML, AJAX, JavaScript, JQuery, AngularJS, CSS, HTML, IIS 7.0, LINQ, T-SQL,MQ, SQL Server 2005.
Confidential
Technology Lead
Responsibilities:
- Lead the complete project life cycle starting from planning, requirement gathering, analysis, integration and delivery of project. Executed all this within the allocated budget and time with a team size of 7- 8 members.
- Providing architecture inputs to design documents and ensuring the design meets the business requirements. Liaising with the development and testing teams to ensure the changes are properly understood.
- Prepare Impact Assessments for change requests by understanding the requirements from business and providing cost effective solutions while maintaining architectural integrity
- Worked on Agile Methodology to meet timelines . Conducting daily stand up calls, iteration showcase and poker estimation meetings. Prepare user stories for the Iteration.
- Developed parameterized SQL queries and stored procedures in PL/SQL for loading data from CSV to data base tables, performing complex data validations and forming XML’s, and generating Daily, Weekly, monthly reports for the orders processed.
- Lead Developer for the online B2B Gateway solution initiative to receive the XMLs and process for completion using SOAP & JMS Technology, Multi-threading concepts, PLSQL, XSL & VB.Net.
- Lead Developer for sending new Notification Messages to Customer Mobiles initiative for helping the customer track technician Location on Google Maps using SOAP & JMS Technology, Multi-threading concepts, XSL & VB.Net.
- Performing the Code , Test Plan and Test Coverage Reviews and helping team resolving technical issues while building and testing complex modules.
- Preparing the Work Load Model for the Performance Testing.
- Preparing and Presenting the SVT Test Results and Deployment Strategy to Key business Stakeholders.
- Used TFS as Version control and document management.
- In-charge of handling customer requests, problems and troubleshooting.
- Generated coding enhancements in product implementation and support.
Environment: Visual Studio.Net 2010, VB.NET, ADO.NET, XSL, SOAP, JMS Technology, Oracle 10 g, SQL, PLSQL, Windows server 2003/2008, TFS, Windows Services, HPQC, Mingle, MS Visio.
Confidential
Senior .Net Developer
Responsibilities:
- Developed the WebAPI methods for the existing WCF Services.
- Implemented ASP.NET MVC 3-5 to develop the UI Screens using ASP.Net Web forms, HTML, CSS, JQuery,
- Developed Unit Test Projects for validating the migration of the WCF Service to WebAPI’s methods by comparing the results of the WCF services and WebAPI’s methods for the different code drops.
- Developed Unit Test Project to check the Data Migration to Azure DB and stores the result in the Database table. In recognition to my efforts in the Unit Test Automation, I won the “On the Spot Award”
- Running the Automations and doing root cause analysis for the issues.
- Used ADO .NET for Data Access.
- Used LINQ with Array Lists for comparing the WCF Service and WebAPI result sets.
- Used Restful Client API for Authentication and Session Management.
- Developed stored procedures, views, triggers, explicit transactions, temp tables, cursors and parameterized SQL queries using T-SQL .
- Created Unit Test cases for testing application and Data Access layers.
- Created SSIS packages for Data migration from Role guide DB to Azure DB
- Consumed WCF Services and made calls to WebAPI methods.
Environment: VisualStudio.Net 2013, WCF, ASP.NET MVC 3.5, C-Sharp, ADO.NET, LINQ, WebAPI, JQUERY, T-SQL, SQL Server 2012, IIS8.0, Windows server 2008, SSIS, Fiddler, Telerik Controls.
Confidential
Technology Analyst, Onsite Coordinator
Responsibilities:
- Lead the complete project life cycle starting from planning, requirement gathering, analysis, integration and delivery of project. Executed all this within the allocated budget and time with a team size of 7- 8 members.
- Prepared Impact Assessments for change requests by understanding the requirements from business and providing cost effective solutions while maintaining architectural integrity
- Participated in the business workshops, gathered requirements through discussions and questionnaires and translated them into design documents. This won me ‘Best Technology Analyst’
- Liaised with the offshore team and ensure that requirements are properly understood.
- Worked on Agile Methodology to meet timelines . Conducting daily stand up calls, iteration showcase and poker estimation meetings. Prepare user stories for the Iteration.
- Prepared the design documents and ensuring the design meets the business requirements.
- Developed UI screens as Add-Ins of Click Schedule using ASP.NET, JQUERY, Java Script, CSS, HTML, AJAX
- Used User Controls for Different UI Components.
- Extensively used AJAX control toolkit for Cascading Service drop downs, collapsing and expanding the panels
- Used ADO.NET for Data Access
- Developed various class modules using VB.Net for business layer.
- Developed XSLs for formatting the data in XMLs to store it as dataset and populate UI components.
- Worked with Business Teams to come up with the Bundler Configurations, Bundler Polices and rules while the implementation of bundling similar Ticket of Work feature in CONNECT application.
- Created style sheet classes to use in front end asp.net pages using CSS and developed Master Pages for guidelines to navigate through the process.
- Used Enterprise Libraries to cache the frequent used data in the application server IIS. Created stored procedures to retrieve the data and load the application cache.
- Performed the Code , Test Plan and Test Coverage Reviews and helping team resolving technical issues while building and testing complex modules.
- Prepared Work Load Model for the Performance Testing.
- Prepared and Presented the SVT Test Strategy, SVT Test Results and Deployment Strategy to Key business Stakeholders.
- Used TFS as Version control and document management.
- In-charge of handling customer requests, problems and troubleshooting.
- Generated coding enhancements in product implementation and support.
Environment: ASP.NET MVC 3.5, Oracle 9i, VB.NET, web services, AJAX, XML, XSL, HTML, CSS, JQuery, Javascript, ADO.NET, and HTTP, SOAP, JMS Technology, Windows2003 Server, Visual Source safe, TFS, HPQC, Mingle, MS Visio.
Confidential
Senior Software Engineer
Responsibilities:
- As a module lead from offshore with a team of 2-3 members, we were able to develop and implement CR’s (change Request’s) as part of one of the most complex Confidential Transformation project.
- Individually handled different modules in Confidential Transformation project from Design, Build, Test Case planning, Preparation and Execution.
- Played key roles in design, development, and testing and deployment phases for transformation releases for Confidential .
- Designed and developed Webpages using ASP.NET, VB .NET, HTML, JavaScript, CSS.
- Developed various business layers components and customizations in VB.NET, XML, ADO.NET, XSL
- Extensively used ADO.NET objects like Data Adapter, Data Reader, Dataset .
- Involved in testing like Unit test, Integration test, Acceptance test and Regression testing and responsible for writing test scenarios.
- Responsible for testing, fixing the bugs and troubleshooting the technical problems.
- Modified applications according to the user's requirements
Environment: ASP.NET 2.0, VB.Net, ADO.NET, XML, XSL, XSD, AJAX, JavaScript, CSS, HTML, IIS, Oracle 8i, SQL, PL/SQL
Confidential
Software Engineer/ Developer
Responsibilities:
- Preparing High level and Detailed Design documents based on the business requirements.
- Developed the UI screens in ASP.NET, HTML and Java Script
- Developed the Data Layer Component using VB.NET and ADO.NET
- Used LDAP Authentication for providing access to user groups.
- Preparing the Test Cases and Test Plan Documents.
- Executing the Test cases and fixing the issues
- Configuration Management Activities.
- Used Visual Virtual Safe for Version control
- Prepared SQL Queries for identifying the orders that can be auto completed when respective parent tasks are completed based on business rules.
- Developed a windows service component that would run the SQL Queries, form the XML from the result set and send for auto completions.
Environment: ASP.NET, VB.NET, ADO.NET, Java Script, XML, SQL, Windows Service.
