Software Developer Resume Profile
SUMMARY
- 8 years of experience in Windows and Web Applications using Microsoft Technologies and .NET framework.
- Expertise in designing and developing applications using .NET Framework 3.0/3.5/4.0/4.5 ASP.NET ADO.NET C .NET VB.NET 6.0
- Experienced in full Software Development Lifecycle SDLC starting from Requirements Analysis Design Development Testing Maintenance and Enhancement Production Support of Business Applications.
- Expertise in Web-Development technologies like HTML XHTML CSS ASP XAML XML XSL VBScript and JavaScript AJAX Control toolkit.
- Expertise in Developing and Designing Rich Internet Applications using Silverlight 3.0/4.0 and Expression Blend.
- Strong experience in the analysis design development and implementation of multi-tier web based applications and distributed applications using web services.
- Hands on Experience of developing application frameworks and understanding of enterprise application frameworks like ASP.NET MVC.
- Excellent experience in working with different object oriented programming techniques Microsoft design patterns like Model View Controller MVC Model View ViewModel Patterns MVVM Microsoft View Patterns MVP and Service Oriented Architecture SOA WCF Web Services and Component-based software development.
- Good experience in ASP.NET 4.5 ASPX Java Script HTML DHTML IIS and CSS.
- Excellent experience working with UML for drawing the Use Case Diagrams Class Diagrams Sequence Diagrams State and Activity Diagrams.
- Excellent skills in developing code for the database applications to interact with the databases using ADO.NET ADO.
- Excellent working Knowledge of Backend programming RDBMS SQL Server 2000/05/08 R2 Oracle 10g/11g DB2 SQL T-SQL PL/SQL Stored Procedures Functions Views and Triggers and imports and exports of Data using SSIS Packages.
- Developed Business Reports using WEBI Reports Crystal Reports and Excel Reports.
- Experience in gathering customer requirements and functional requirements and converting them to technical requirements.
- Worked with a Team Foundation Server version control system.
- Enthusiastic knowledge-hungry self-starter eager to meet challenges and quickly assimilate latest technologies skills concepts and ideas.
TECHNICAL SKILLS
Languages |
C VB.NET C C SQL |
.Net Technology |
.Net Framework 4.5/4.0/3.5/3.0 C 4.0/3.5/3.0 Silverlight 4.0/3.0 WPF WCF WWF SOAP LINQ. |
Web Technologies |
ASP.NET HTML XHTML CSS ASP Java Script JQuery VB script XML AJAX LINQ. |
Database |
MS SQL SQL Server 2008 R2/2005/2000 DB2 Oracle10g/11g PL/SQL |
ORM Tools |
Entity Framework NHibernate |
IDE Tools |
Visual Studio 2013/2010/2008/2005 Expression Blend |
Reporting Tools |
WEBI Reports Crystal Reports 10/9.0 SQL Server Reporting Services 2005. |
Version controls |
Visual Source Safe Team Foundation Server MKS Integrity |
Operating Systems |
Windows. |
Testing Tools |
N-Unit Unit Testing |
PROFESSIONAL EXPERIENCE
Programmer Analyst/.NET Developer
Confidential
RESPONSIBILITIES
- Worked on various small and medium size projects in existing integrated system of multiple web applications involving developing new components updating current functionality and upgrading existing system.
- Worked effectively both in a structured team as well as an independent resource with a variety of personnel to create test and deploy solutions create and update system documentation as well as participated in code/design reviews production support.
- Responsible for designing developing testing and maintaining data-driven applications based on business and technical requirements which also involved analysis of current system and business workflows.
- Worked with Business Analysts and customers to understand and validate end-user requirements in accordance with business need.
- Developed various web pages using MVC and ASP.NET for various modules as part of compliance and regulatory projects and system enhancement projects production support projects.
- Developed MVC web application containing DB2 commands RPG programs to build or refresh schemas load data structures and load required data in Test Environment for testing.
- Implemented client side validation and messages using Java Script and JQuery.
- Used .NET Master Pages Validation controls Content place holders and MVC controls for UI development.
- Implemented Web Service Methods to access data from various internal and external web applications.
- Developed Tables Stored Procedures Triggers Views and Functions in DB2.
- Used Team foundation server for maintaining source and documentation control.
- Performed Unit Testing and Integration Testing as well System Testing.
- Deployed and configured IIS Applications as well automated builds through MKS TFS.
TOOLS C 4.0/3.5/3.0 VB.Net JavaScript JQuery Re-Sharper MVC5/3/2 ASP.NET 3.0/2.0 ADO.NET SOAP/ REST Web Services NHibernate XML SQL Iseries Navigator DB2 LINQ .NET framework 4.5/4/3.5/3 Team Foundation Server Visual Studio 2013/2010/2008 Agile Scrum Test Driven Development JIRA tracking tool and UML as a design and documentation tool
.NET Developer
Confidential
RESPONSIBILITIES
- Designed developed and implemented windows desktop application.
- Implemented the project using MVVM pattern with WPF as front end Entity framework as the backend database model.
- Used WCF and ADO.Net Data Services to expose Entity framework data model in the service layer.
- Used various Asynchronous event handlers and delegates to communicate between different view models.
- Implemented Threading to perform concurrent processing.
- Involved in database design created tables and writing triggers.
- Used LINQ Queries and Lambda expressions in querying data.
- Wrote several stored procedures for retrieving the data to be displayed and to insert data into the SQL Server 2008 R2 database.
- Used Team foundation server for maintaining source and documentation control.
- Effectively created reports using WEBI Reports as well as in Excel Reporting using C code.
- Performed Unit Testing manually using various test cases.
- Created the SSIS package to read/extract the data from excel sheets other data sources and merge into SQL Server and vice-versa.
- Participated in meetings with the team and the Project manager and also with the business users to discuss improvements/amendments in the Agile development of the application.
ENVIRONMENT C 4.0 MVVM XAML ADO.Net WCF RESTful web services WPF WPF Toolkit SQL Server 2008 R2 LINQ WEBI Reports Excel Reports .NET Framework 4.0 SSIS Team Foundation Server Visual Studio 2010 Agile Test Driven Development.
.NET Developer
Confidential
RESPONSIBILITIES
- Designed developed and implemented project using 3 tire architecture.
- Used Custom Validation and User Validation to give access to registered users.
- Developed UI Data Access and Business Logic layers.
- Used ASP.NET templates throughout the application wherever necessary.
- Developed Custom Controls and Navigation controls using C and configured the caching policies.
- Developed web pages using ASP.NET3.5 for eFile administration to report all the information regarding the tax filing centers tax preparers and return details.
- Used Microsoft Expression Studio and Silverlight 4.0 to developed designed Interactive User Interface.
- Implement client side validation and messages using Java Script and JQuery.
- Used AJAX Controls toolkit in application development for persistent page display.
- Used .NET Master Pages Validation controls Content place holders themes CSS and Web Forms for UI development.
- Developed Master pages to build consistent and maintainable user interface.
- Performed extensive Data Binding with various Server Controls like Grid View.
- Implemented Web Service Methods to access data from the database to bind it inside a Silverlight application.
- Used Microsoft Expression Blend tool for designing/customizing the XAML based interface for our Silverlight project.
- Built Infragistics controls for rendering ASP.NET server controls.
- Created the Data Access Layer with ADO.NET commands and fetched the data from SQL Server 2008 using Stored Procedures and views using SQL Data Reader and Dataset objects.
- Developed Tables Stored Procedures Triggers and Functions in Oracle 10g/11g.
- Used Team foundation server for maintaining source and documentation control.
- Performed Unit Testing and Integration Testing using N-Unit.
- Effectively created reports using Crystal Reports.
- Used SQL Server Notification Services in SQL Server 2005.
- Implemented page- level error handling and Custom Error pages.
ENVIRONMENT ASP.NET 3.5 C VB.NET CSS MVVM XML XAML XSL ADO.Net ExpressionBlend3.0 Silverlight 4.0 AJAX JQuery UML SQL Server 2008 Oracle 10g/11g Web Services N-Unit Crystal Reports 9.0 Team Foundation Server Visual Studio 2008.
.NET Developer
Confidential
RESPONSIBILITIES
- Studied and analyzed the Functional Requirement Specifications System Design Specifications and interacted with analysts for changes in requirements.
- Implemented application state using view state session variables and query strings.
- Created custom controls to maintain across the web application and used CSS for styling.
- Used various Silverlight controls such as Button Calendar Ellipse GridPanel Image ListBox ScrollViwer Slider as well as Grid Canvas and Stack Panel layout controls in designing the UI interface.
- Implemented Data Access Layer using ADO.NET to communicate with the SQL Server 2005 Database.
- Involved in writing Stored Procedures and creating Tables Views in SQL Server 2005.
- Consumed Web Services and developed workflow for entire application using WWF in Visual Studio 2008.
- Used LINQ to Dataset for comparison of two data tables by creating dataset objects of each table.
- Used SQL Server Reporting Services SSRS for reporting purpose.
ENVIRONMENT ASP.Net 3.0 C VB.NET ADO.Net Web Services ExpressionBlend Silverlight 2.0 SSRS JavaScript LINQ XML XSL CSS SQL Server2005 Visual Source Safe.
.NET Developer
Confidential
RESPONSIBILITIES
- Studied and analyzed the Functional Requirement Specifications System Design Specifications and interacted with analysts for changes in requirements.
- ADO.NET entity frame work was used for entries about a customer and their information can be stored in the Customers table in Silverlight 3.0.
- Implement client side validation and messages using Java Script and JQuery.
- Implemented application state using view state session variables and query strings.
- Created custom controls to maintain across the web application and used CSS.
- Developed reusable and optimized .NET components.
- Used various Silverlight controls such as Button Calendar Ellipse GridPanel Image ListBox MediaElement ScrollViwer Slider etc. in designing the UI interface
- Used Microsoft ExpressionBlend tool for designing/customizing the XAML based interface for our Silverlight project.
- Used WPF to create rich clients.
- Created front end design and implemented rich user interface using Silverlight 2.0.
- Used Grid Canvas and Stack Panel layout controls to design the UI interface using Silverlight.
- Extensively used WCF service calls to get the data from session and database side into the Silverlight application.
- Involved in database design created tables and written Sql queries.
- Implemented Data Access Layer using ADO.NET to communicate with the SQL Server 2000/2005 Database.
- Created Data Access Layer BLL Business Logic Layer Classes Using ASP.NET.
- Involved in writing Stored Procedures and creating Tables Views in SQL Server 2005.
- Developed workflow for entire application using WWF in Visual Studio 2008 IDE.
- Built Infragistics controls for rendering ASP.NET server controls.
- Used LINQ to Dataset for comparison of two data tables by creating dataset objects of each table.
- Improved the application performance using stored procedures and connection pooling.
- Used SQL Server Reporting Services SSRS for reporting purpose.
- Created the SSIS package to read/extract the data from excel sheets other data sources and merge into SQL Server and vice-versa.
- Used .NET Master Pages Validation controls Content place holders themes CSS and Web Forms for UI development.
ENVIRONMENT ASP.Net 3.0 C VB.NET ADO.Net Web Services ExpressionBlend Silverlight 3.0 WPF WCF SSRS JavaScript T-SQL LINQ XML XSL J-Query CSS IIS 6.0 SQL Server2000/2005 Microsoft Commerce Server 2005 Visual Source Safe.
Software Developer
Confidential
RESPONSIBILITIES
- Involved in the entire software development life cycle gathering requirements design and development.
- Used Java Script to validate the text boxes.
- Developed the web application in ASP using CSS to maintain the consistence look and feel throughout the application.
- Maintained Session and Query String application and cache objects.
- Used Editable Data Grid Controls to display the requested information
- Extensively used SQL queries for DDL and DML operations.
- Involved in database design including creating stored procedures and User defined functions.
- Developed Data server components for database connectivity and error logging components for error logging capabilities for entire application.
ENVIRONMENT ASP.NET Visual Basic 6.0 C HTML DHTML ASP JavaScript CSS Cascading Style Sheets Windows NT MS SQL Server Visual Source Safe 6.0.