.net Developer Resume
Duluth, MN
SUMMARY
- Around 8 years of experience in teh area of architect, design, analysis, modify, development, testing and implement high quality and complex software applications.
- Strong noledge of physical web infrastructure and web application architecture with exposure to various domains (Finance, Manufacturing, HealthCare, ecommerce (B2B, B2C), Media & Entertainment) and TEMPhas worked closely with business users and development teams in successfully translating process requirements into specifications and deliverables.
- Good experience in Object Oriented Analysis and Design (OOAD) programming.
- Expertise in developing applications using .NET, C#.NET, ASP.Net, VB.Net, ADO.NET, XML, HTML, AJAX, AngularJS, KnockoutJS, Silverlight, JavaScript, XHTML, DHTML & CSS.
- Good noledge in UNIX Shell Scripting.
- Latest experience in Mobile Applications (xfinity on Android/iOS) using JQuery Mobile/Bootstrap AngularJS/Phone gap.
- Experience in working with front end frameworks like AngularJS and backend frameworks with NodeJS.
- Experience in using Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF).
- Experience in using third party tools like Telerik and kendo Controls.
- Experience in gathering customer requirements and functional requirements and converting them to technical requirements, applying OOAD concepts and Design Patterns.
- Experience in developing web pages using Sitefinity CMS.
- Proficient in Web services, WCF (SOA), REST, and WEB - API with C #.
- Hands on experience in developing, creating, consuming, hosting, implementing security and logging mechanism of WCF services.
- Thorough noledge of Design Patterns like MVP, MVC, MVVM Patterns and Singleton Patterns.
- Strong client side development experience using HTML5, CSS3, JQuery, Ajax, AngularJS, KnockoutJS for visualizing data.
- Proficient in using XML, SAML related technologies including AJAX, XSL, XSLT, XPATH and XQUERY.
- Worked in Agile with Scrum and Waterfall methodologies.
- Having in depth Knowledge of COM+, ActiveX Objects, DTS Packages, MSMQ, SharePoint Document Management System and Team Foundation System (TFS).
- Experience in particularly RDBMS database testing using Oracle, SQL Server 2008 & PL-SQL.
- RDBMS experience includes SQL-Server, Access database connectivity using ADO.NET/ADO, ODBC and programming using SQL, T-SQL, Stored Procedures etc.,
- Experience in developing complex queries, Stored Procedures, Functions, Views, and Triggers using SQL Server
- Hands on experience in developing, debugging and bug fixing teh VB.NET, ADO.NET, LINQ and fine tuning teh SQL Queries for teh Performance using SQL Server.
- Hands on experience in SQL Performancetuningand SQL Server Security managing and monitoring.
- Experience N-Hibernate, Entity Framework for ORM to traditional relational databases.
- Experience with database Views, complex Stored Procedures, and user defined functions, cursors, derived tables and Triggers.
- Worked with crystal reports to analyze teh data and generate flow graph etc.
- Experience using Team foundation server (TFS) for check in and checkout of code.
- Proficient in using testing tools such as Selenium, Quality Center, JIRA, and Bugzilla.
- Used NUnit testing of Visual studio -12 Continuous Integration (CI) using SVN.
- Background in a disciplined software development life cycle (SDLC) process and excellent analytical, programming and problem solving skills.
- me is fascinated by ideas, dealing with problems with strategic approach.
- Skilled in building and lead cross functional team with consensus.
- Very good with communication skills, interpersonal skills and also a fast learner, and a versatile team player.
- Ability to take and give directions, instructions and provide assistance through completion of tasks.
- Ability to work under minimal supervision and adhere to deadlines.
TECHNICAL SKILLS
Languages: C#, C, C++, VB 6.0
Web services: WCF, RESTful, Web Services
Scripting Languages: Java Script, VB Script, AJAX, jQuery, JSON
Markup Languages: XML, XAML, HTML, XSL, XSLT, CSS, Server XMLHTTP, XMLDOM, PowerShell.
.Net Technologies: ASP.NET MVC 4/3, Web Forms, ADO.NET, ASP, LINQ, Silverlight 4, WPF, Entity Framework 4.5/4.1
Methodology: AGILE, SCRUM, Waterfall
Frameworks: .NET 3.0/3.5/4.0, SSRS, SSIS
Databases: SQL Server 12/10/08, Oracle 9I/10g/11g/12c, MS-Access 2000
Operating Systems: Windows 8/7/XP/Vista, Linux, windows server 2008.
Reporting &Testing Tools: Selenium, QTP, Crystal Reports 8.5/XI, Type mock, NUnit.
Software: Visual Studio.NET 13/12/10, IIS 6/7/8.
Version Control: Team Foundation server(TFS), Visual Source Safe(VSS) and SVN
Mobile Development: Android sdk 2.x/3.x, phone gap
PROFESSIONAL EXPERIENCE
Confidential, DULUTH, MN
.Net Developer
Responsibilities:
- Designed & Developed ASP.NET /VB/ C# N-tier Web Platform application.
- Developed ASP.NET MVC 4.0 applications using Code First Approach in Entity Framework 4.1 and in Razor View Engine.
- Worked with team implementing business specifications to configure & customize teh OPRSS within ERP platform.
- Involved in developing teh UI pages using WPF, HTML, CSS, JAVASCRIPT, JSON, JQUERY, Bootstrap, AngularJS, KnockoutJS, and AJAX.
- UsedSQL*Loaderas an ETL tool to load data into teh staging tables. UsedDTS Packagesas ETL tool for migrating Data from SQL Server 2000 to Oracle.
- Extensively used Oracle ETL process for address data cleansing.
- Designed new database tables to meet business information needs. Designed Mapping document, which is a guideline to ETL Coding.
- Applying best design patterns such as n-tier, MVVM, Repository, and Singleton for designing Key reusable components.
- Experience working on Java Script MVC application, require.js and reactive templates.
- Migrating data from Foxpro for windows and VFP application to Microsoft Navision.
- Creating data replication process for VFP database tables.
- Migrating Foxpro DOS and windows applications to Visual FoxPro 9.
- Experience in implementing OOPS concepts like inheritance to develop base common and base secure modules.
- Followed OOPS concepts and UML for developing teh application with C#, ASP.NET.
- Got exposure to mobile application development using html5, Construct2, Android, CSS, and Bootstrap.
- As part of teh development team, me was associated with teh full life cycle of teh project (analysis, design, development, testing, and implementation) under Agile and SCRUM methodologies.
- Developed T-SQL queries & Stored Procedures for Insert, Update and Delete to teh tables based on teh Customizations using SQL Server 2012.
- Implemented Windows authentication and Custom authentication against SQL Server database using Web form controls and used WPF for designing UI.
- Compiling and reporting deployment issues through Test Track.
- Created Microsoft Word 2013 application using VBA to convert documents into html to be made available on teh internet website.
- Created a VBA Application in Microsoft word 2013 for travel requisition form.
- Used NHibernate as teh ORM tool for data access.
- Node.js used to proxy to eColege Java web services, as well as store application preferences and state data in distributed mongo instances.
- Converted widgets from client to server rendering after benchmarking client vs server page rendering time.
- Created knockout.js widget subsystem within a .NET jdash dashboard using typescript and inheritance. Widgets needed to react a page controls changing to refresh data and browser resizing to change styling for responsiveness.
- Creating and Consuming RESTful services using Web API 2.0.
- Involved in converting WCF services into RESTful services.
- Conduct systems design, feasibility and cost studies and recommend cost-TEMPeffective cloud solutions.
- Advise software development teams on architecting and designing web interfaces and infrastructures dat safely and efficiently power teh cloud environment.
- Used VSS for version controlling and source code sharing, coded on VB.NET for teh customized business logic functions and worked on JavaScript, jQuery for teh customized web pages.
- Replaced heavy JQuery Web Form pages with teh AngularJS using Angular custom directives, filters, templates, ng-Grid and Kendo UI.
- Developed CMS systems implementing .NET, SQL Server, ASP.NET and Umbraco.
- Develop custom web solution intranet application and content management systems implementing UMBRACO script in ASP.NET 4.0, SQL server 2008, MVC pattern.
- Created/ modified SQL Queries better performance tuning on analyzed existing code for better outcome.
- Imported data from SQL database to handle JIRA data related to teh application data.
- Monitoring databases andtuningSQL Server performance with performance monitor, SQL Profiler and IndexTuningfor better performance.
- Worked Extensively on Pro-Active Monitoring of SQL Servers using Database Monitoring, Database EngineTuningAdvisor for Databases and Servers.
- Experience in using ORM tools like nHibernate 3.1 and Microsoft Entity Framework 4.
- Performed End-to-End Testing, troubleshooting, debugging, integration testing and performance testing and analyzed teh results to justify teh validation.
- Worked with Package Managers like Nuget Package Manager to avoiding installing unnecessary dll's to you're local machines.
- Developed Server side business logic usingSpringIOC, Dependency Injection & AOP, handled logging requirements using Log4J.
- Created custom charts (pie, bar, graph) using Crystal Reports
- Converted reports from business objects to SSRS.
- Design and implementation of new reports using SSRS which will provide data required by LOB users.
- Developed Services using SOA architectures on MVC framework (WSDL, SOAP, XML, and XSD) to facilitate communication between servers which were located two different cities.
- Web pages designing using with Bootstrap, WPC and Photoshop.
Environment: s: .NET Framework 4.5, Enterprise Library 5.0, Android SDK 3.0, Eclipse, VB.NET, ASP.NET MVC 4, ADO.NET, Web Services, Spring3, Sitefinity, AngularJS, NodeJS, Kendo UI, Bootstrap, Phonegap, Web API, XML, HTML, LINQ, SQL Server 2012, Oracle 12c, VSS, WPC, AJAX, JSON, Google maps, IIS 8.0, SOAP, SSIS, SSRS, Jira, Bugzilla, Nuget, Restful, Umbraco, SharePoint 2013, Autosys, Nunit, Crystal Reports, GIT.
Confidential, NC
.Net Developer
Responsibilities:
- Designed and developed web user controls, master pages, validation controls, CSS files using C#.NET, VB.NET, JQuery, XML, HTML and ASP.NET 4.0.
- Designed web forms using ASP.Net, developed different .NET assemblies using VB.NET classes.
- Implemented ASP.NET MVC 4.0 (Model View Controller) architecture for application development to render different views based on teh category and simplify teh testing process.
- Developing a software to monitor communications networks utilizing object oriented programming (OOP) design principles.
- Developed front end web applications using Backbone.js, Require.js and other front end libraries and frameworks.
- Increase front-end development by 10% by using Require.js and documentation.
- Created teh tabs for teh website using teh Telerik Rad controls and implemented for navigation purpose through teh website.
- Created common reusable objects for teh ETL team and overlook coding standards.
- Developed CMS systems implementing .NET, SQL Server, ASP.NET and Umbraco.
- Applications where developed in WPF utilizing MVVM and Repository pattern.
- Built numerous C# UI components and business modules using MVC 4.0 framework.
- Build a fully functional demo for Education Analytics Product using SharePoint Online, Windows Azure, SQL Azure, Silverlight technologies.
- Developed rich UI controls using Telerik kendo UI.
- Designed and developed user interface using XAML and MVVM architecture.
- Developed OOB JavaScript based solutions using SharePoint hosted apps in SharePoint 2013, JQuery,KnockoutJS, and JSON.
- Created WPF Custom Controls and Styles, centralized UI library for projects.
- Created models using Entity Framework dat is used as properties by application.
- Designing teh screen according to teh requirement and communicate with database using domain specific objects through ORM techniques like Entity Framework and LINQ to SQL for data access.
- Wrote RDBMS objects like stored procedures, views and user defined functions using SQL Server 2010.
- Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
- Made changes to existing WCF service without breaking client using "Name" attribute used JQuery for client side validations.
- Experience in Creating and Consuming RESTful services using Web API 2.0.
- Used SSIS for data migration from flat flies to SQL database.
- Developed a utility to download tables from Oracle database to SQL Server.
- Wrote PL/SQL queries to access teh result set.
- Involved in performancetuningon SQL using AUTO TRACE, EXPLAIN PLAN, TKPROF utilities.
- Wrote T-SQL queries to get teh required dataset what needs to be downloaded in SQL Server
- Used ASP.NET User Controls to create steps for submitting and modifying events and evaluation forms.
- Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms.
- Responsible for Designing and Developing of Reports using SQL Server Reporting Services (SSRS)
- Converted existing Crystal Reports to SQL Reports using SSRS incorporating teh existing functionality.
- Used Validation controls for corresponding validations used in Forms for business logic purposes.
- Used various types of caching mechanisms using view state and Session to store information.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Script Manager Proxy, Update Panel and Modal Popup Extender within some web pages.
- Custom node.js proxy used to simulate API responses before client implementation was complete and to proxy requests to finished client API’s, handling authentication, custom headers, and virtual application root.
- Node.js used to proxy to eColege Java web services, as well as store application preferences and state data in distributed mongo instances.
- Programmed ADO.NET for communication between application and database, used extensively Data Grid, Data Set, Data Table, Data Views, Data Adapter and Data Readers to render Views.
- Created various Tables, custom views, indexes and relations using SQL Server Management Studio Express.
- Involved in code optimization and performance tuning of teh application.
- Involved in all teh phases of Software Development Life Cycle such as analysis, design and development.
- Extensively used Data Set, Data Reader and Data Adapter for data retrieval and manipulation from teh data source.
- Used Data Grid and Data List controls with paging and sorting to edit and display teh data.
- Used normalization approach in database to efficiently organize data in database and eliminate data repetition.
- Interacted with Testing Team, to support and understand Integration Testing, Regression Testing and System Testing to improve product quality.
Environment: ASP.NET, Visual Studio.NET 2008/2010, ADO.NET, WCF, WPF, Web Services, MVC 4.0, Razor View Engine, Sitefinity, AngularJS, KnockoutJS, Jira, Kendo UI, Windows Forms, Entity Framework, SSIS, SSRS, Nunit, JavaScript, Eclipse, Android sdk 2.0, JQuery, JSON, LINQ, T-SQL, PL-SQL, MS SQL Server 08/2010, .Net Framework 4.0, Agile, Umbraco, Crystal Reports, AJAX, IIS 7.0.
Confidential, SAN FRANCISCO, CA
.Net Developer
Responsibilities:
- Involved in translating teh customer requirements into Design specifications and ensured dat teh requirements translate into software solution.
- Designed interactive web pages with front-end screens using ASP.Net 3.5, C#.NET and HTML technology as per teh requirements and used ADO.NET.
- Used Telerik RAD Control (Ver - 2010.3 1215 ) for Date time picker & Data grid, Panel, Menus, Combo box.
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages.
- Designed and migrated existing user interface (UI) to ASP.NET MVC platform.
- Used MVC tools like CSS Normalizer to create elements dat are consistent across various browsers and in-line with modern standards.
- Used Complex Controls like RAD Controls (Tree View)
- Developed teh Silverlight application on MVVM design pattern.
- Application backend implemented as node.js express application server.
- Created an internal browser based text editor using HTML, Javascript, Require.js.
- Used Built-In Command Libraries in WPF for handling application commands
- Consumed web services for aging and disability service directory using C# and exposed them through SOAP.
- Used AJAX for better usability and implemented input validation using teh ASP.NET Input Validation Controls.
- Used JQuery in designing and to navigate a document, DOM elements, create animations, handle events, and develop AJAX Applications.
- Involved in coding member validation business functionality using WCF and client front end layers using WPF and Silverlight.
- Developed XSLT with XML to display statements.
- Returned data to front-end in XML format.
- Handled Configuration (Session, authentication and authorization, custom errors, tracing and so on) for teh online services by teh customer.
- Developed database objects such as tables, views, stored procedures, triggers and user defined functions for database operations in SQLSERVER 2008.
- Handled Run Time Errors & Design Time Errors by implementing appropriate Error Handlers in C#.NET.
- Used Microsoft Visual SourceSafe (VSS) for version controlling and configuration management.
- Created Test Cases and ensuring their success using Typemock.
Environment: C#, Visual studio 2008, ASP.NET3.5, MVC 3, CSS, SQL Server 2008, .NETFramework 3.0, XML, HTML, ADO.NET, SOA, Visual Source safe, WCF, WPF, Telerik Controls, Typemock, Silver Light.
Confidential
.Net Developer
Responsibilities:
- Interacted with end users and Business Analyst to create low level technical design document.
- Involved in Database Design, System Analysis, design and development.
- Used teh ADO.NET for teh Data Access from teh Database. Created UI screens using ASP.NET web forms and user controls.
- Created teh Queries to access teh data from teh SQL server as teh backend.
- Coordinated with offshore for teh multiple version releases for dis product.
- Created teh Patch (C#) for teh unsupported product errors. Fixed three main production bugs using dis patch.
- Wrote PL-SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers, Indexes using T-SQL and LINQ using Oracle.
- Interacted with teh Client-Support team, and clarified their queries about teh product.
- Created teh FAQ document for teh client support team.
- Involved in teh Install Shield Creation and fixed teh production issues.
- Responsible for teh Deployment and Delivery of teh product in teh client environment.
- Used VSS for version control.
Environment: C#, C++, ASP.NET 2.0/3.0, Visual Studio 2005, ADO.NET, Oracle 9i, MS SQL Server 2005, VSSPL-SQL, T-SQL.
