Senior Web Developer Resume
Chicago, IL
SUMMARY
- Having more than 11 - years of technical experience in all phases of software development and dot-net framework including database programming along with Bachelor and Master degrees in computer science, in addition having an intense knowledge of web development and software project management, now looking for a better position to exercise my skills
- Qualified software professional with more than 11 years of broad experience in Analysis, Design, Implementation & Development, Testing, Maintenance and backend Support of various Web-Based and Desktop applications
- Performed in all end-to-end Project Management activities from project initiation to closure
- Extensive development experience in desktop and web applications with expertise in Dot Net Framework including ASP.NET, C#, VB.NET, ADO.NET and all other related technologies
- Excellent working knowledge and experience in different Database Management Systems including all versions of SQL Servers and also fully qualified in using LINQ framework
- Well experienced in creating and managing all database objects like Stored Procedures, Functions, Triggers, Views, Schemas and Constraints using T-SQL / SQL / PL - SQL
- Good experienced in development of Dot Net Assemblies as well as implementation of Client/Server applications together with WCF, Web Services and Restful Web Services
- Experienced in using Crystal Reports and SQL Server Reporting Services - SSRS
- Having extensive experience in ASP.NET MVC architecture - Model-View-Control 2.0 & 3.0
- Active participation in Software Testing and Software Quality Assurance procedures
- Expertise in SQL Server Integration Services - SSIS and related data transformation services
- Skilled in working with AJAX Controls and have great expertise to use them with dot-net
- Broad knowledge in designing of User Interface using WPF, XAML, HTML, CSS, XSLT
- Thorough understanding of Object Oriented Programming (OOP) and all its basic concepts
- Expert knowledge of developing large scale applications using .NET framework in the areas that require Performance, Scalability, Security, and Extensibility
- Competent to work independently or in a team and capable to work under pressure as well as meeting tight and narrow deadlines
TECHNICAL SKILLS
Internet and Web Technologies: ASP. Net, Classic ASP, AJAX, XML, CSS, HTML, WCF, XML Web Services, SMTP, Cold Fusion, MS FrontPage, FTP, MVC 4.0, Razor Syntax, J2E, Restful Web Services
Programming Languages: Visual Studio .Net / 2012, Dot-Net 4.0 & 4.5, VB.Net, C# / C-Sharp, VC++, JAVA, C++, C, VB 6.0
Database Systems: SQL Server 2008 R2, 2012, Oracle, (T-SQL,SQL,PL/SQL)
Reporting Tools: Crystal Reports, SQL Reporting Services - SSRS, SSIS
Scripting Languages: VBScript, JavaScript, J-Query, Angular JS
Web Servers: Internet Information Server 6.0/7.0, Apache Web Server
Source Control: Visual SS, SVN, GIT, Team Foundation Server
Design & Planning Tools: MS Visio 2010, JIRA, MS Project 2010, Track Studio
Testing Tools: Unit testing N-Unit, Story Teller
Project Management: SDLC, Agile Development, Extreme Programming
Analysis and Architecture: Dot Net Design Patterns, Object Modeling Methods, UML
Operating Systems: Win-8, Win-7, Win Vista, Win XP, Win NT, Win Server
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
Senior Web Developer
Environment: Visual Studio 2013, C-Sharp, VB.NET, GIT Source Control system, CSS-3, SQL 2012, IIS 7.0, ADO.Net, Java Script, J-Query, Dot Net 4.5, HTML-5, SAML, XML, Win 8.1
Responsibilities:
- Involved in the earlier phase of requirement gathering
- Participated in C# as well as VB.NET coding
- Generated dynamically handled AJAX forms to reduce server transaction
- Worked on SSIS to transform some of the older data tables into SQL server database
- Handled crystal reporting and generated data reports in order to display all required business information in a user friendly form
- Worked in HTML coding and XML coding as well as SAML coding (Security Assertion Markup Language)
- Generated different Encryption and Decryption data classes for securely sending and receiving information over the intranet network
- Written number of different stored procedures to handle efficiently all SQL transactions
- Used COM to handle some business requirements
- Actively involved in all phases of project development (SDLC) from initial requirements gathering phase to deployment and support phase
Confidential
Senior Web Developer / Team Leader
Environment: Visual Studio 2010, C-Sharp, VB.NET, CSS-3, Java Script, J-Query, COM+, IIS 7.0, SQL Server 2012, Dot Net 4.0, Team Foundation Server 2010, ADO.Net, HTML-5, Win 8.0
Responsibilities:
- Involved in initial project estimation analysis
- Prepared the class diagrams in order to facilitate the inter-group discussions
- Responsible to develop the ADO.Net classes to work with SQL Server 2012 database
- Uploaded the new Dot Net project on Team Foundation Server in order to save the source code and for getting involved the other team members into development phase
- Developed new Top and Left menus in VB.Net and placed them on HTML pages
- Designed the Master Page to keep the look and feel of whole website similar
- Extensively and frequently used the User Controls in order to enhance the re-usability
- Used ASP.Net validation controls for validating the inputs
- Worked with XML, HTML, CSS and also handled cross browser compatibility issues
- Wrote functions in J-Query and Java Script in order to improve the user interface
- Involved in designing the Encryption and Decryption classes in VB.Net for securely sending and receiving sensitive information over the internet
- Used Session State and View State in order to perform state management in ASP.Net
Confidential, Des Moines, IA
Senior Web Developer / Team Leader
Environment: Visual Studio 2010, C#, VB.NET, Dot Net 4.0, SQL Server 2008 R2, GIT Source Control, SQL / T-SQL, Entity Framework - ADO.NET, CSS, HTML, J-Query, Win 7
Responsibilities:
- Involved in studying prior version of Performance Central and its all design aspects
- Involved in re-designing of new version of Performance Central which fixes existing bugs and handles new business requirements as well as maintains backward compatibility
- Participated in coding by using C# sharp and developed main system classes
- Participated in writing new stored procedure and also editing existing stored procedure
- Developed data access layer and worked in Entity Framework by using ADO.NET
- Followed object oriented programming and implemented FACADE design pattern
- Implemented also Dependency Injection in particular scenarios
- Developed and modified several User Controls in C-Sharp by using ASP.net
- Used CSS, HTML, JavaScript and J-Query for designing and handling User Interface
Confidential, Riverside, CA
Web Developer
Environment: Visual Studio 2010, C-Sharp, Dot Net 4, SSIS, LINQ, JIRA, SQL Server 2008 R2, SVN Source Control, ASP.NET Dynamic Data, MVC 3.0, WCF, SQL / T-SQL, J-Query, Win 7
Responsibilities:
- Participated in code development using C# in visual studio 2010
- Responsible for developing stored procedures for SQL Server database
- Involved in ASP.net Dynamic Data development for creating more generic web systems
- Responsible for maintaining database correlation classes by using LINQ
- Developed GUI in ASP.net by using CSS and J-Query
- Involved in implementation of Web Services as well as Restful Web Services
- Administered and worked with all off-shore teams who were involved in this project
- Developed several User Controls as well as Custom Controls by using ASP.net
- Migrated all existing business data from Excel to SQL Server through SSIS package
- Participated in the revision and adjustment of business logic layer
Confidential, Township, PA
Software Developer
Environment: Dot Net 4.0, Visual Studio 2010, C#, LINQ to SQL, SQL Server 2008, TFS 2010, MVVM architecture, Story Teller testing tool, Windows Presentation Foundation - WPF, Win 7
Responsibilities:
- Actively participated in coding using C# by latest visual studio 2010 in dot net 4.0
- Responsible for writing unit tests for different modules and code segments
- Involved in Agile software development and participated in all sprint and scrum activities
- Responsible for using Story Teller testing tool for QA purposes for some of the selected modules of this system
- Continually involved in writing SQL statements for SQL Server 2008 for query and code procedure purposes
- Used Visio for drawing flowchart diagrams during the development
- Actively involved in WPF coding environment to enhance the GUI
- Participated in all team meetings and project management activities and was also involved in communication with other teams working on the same project
Confidential, Los Angeles, CA
Dot Net Developer & Project Lead
Environment: ASP. Net, C#, Visual Basic .NET, Entity Framework, ADO.net, SQL Server 2008, IIS 7.0, WCF, Web Services, MVC, SSIS, HTML, CSS, XML, AJAX, JavaScript, Win XP
Responsibilities:
- Involved in gathering of requirements and creation of functional specifications for the project, based on the real world cases and situations presented by the client using Object Oriented Methodology
- Involved in identifying the most efficient solution and preparing the architectural designs and documentation of components and developed data flow diagrams & flow charts
- Business Logic was implemented using the concepts of Object Oriented Principles (OOP) with Code behind language Visual Basic .Net for the web forms
- Used ADO.NET connection, command, datasets, data adapter and data reader to retrieve and store the data in SQL Server 2000
- Developed SQL Queries, Triggers and Views in Microsoft SQL Server 2000
- Report designing using Crystal Report Designer
Confidential, Springfield, IL
Program Analyst & Software Developer
Environment: C-Sharp, VB.Net, SQL Server 2005, ActiveX, COM/DCOM, TFS Source Safe, XML, AJAX, SSRS, Crystal Reports, WPF, Web Services, Silver Light, MVC framework
Responsibilities:
- Developed modules for ActiveX called Expression Server to verify the mathematical expressions entered by the user. It has functions for getting the exponents, coefficients and checking the improper expressions etc
- Developed modules for ActiveX called Display Expressions used to print the mathematical expressions in the user views
- Developed lessons/modules required for the product
- Used Custom Validation Controls for Client side validation
- Used Win-Forms, User Controls, Custom Controls and Server-Controls to create GUI
- Used Win 2K platform to develop the entire application with IIS
- Implemented Data Adapters, Data Readers, Datasets, and Data Connections for Creating and opening connections, accessing and Binding Data and SQL Commands for reading and Updating Data on SQL 2000
Confidential, Springfield, IL
Dot Net Developer
Environment: C#, ASP.NET, VB.NET, T-SQL, Visual Studio 2005, JavaScript, SQL Server 2005, TFS Visual Source Safe, SSIS, XML, ADO. Net, AJAX, Java
Responsibilities:
- Used XML for data exchange between client application and server applications
- Worked with AJAX controls for partial Post backs
- Made Assemblies in VB.NET that takes XML as input from client application and update the database by parsing XML using XML DOM, also takes request from client application and forms XML string with the information from database and sends back to client
- Extensively worked with ADO.Net built-in objects like Data Adapter, Data Set and Data Reader etc to communicate with the database
- Developed and designed user interfaces in C# and ASP.NET to present and store the Instructor and Student details
- Created ASP.NET User Controls to reduce the complexity of user interface design
- Designed database tables using Normalization according to the requirements specified
- Established entity-relationship among various tables and enforced referential integrity and Delete rules during the design phase of the base tables of the database
- Worked with Complex T-SQL queries to get the desired result from database tables
- Written Stored Procedures, Views and Triggers to validate the data at backend and to execute the desired result at front end