Spreadboss Programmer Resume
Willow Park, TX
SUMMARY
- Over 9 years of extensive experience in Software Industry.
- Extensive experience in .NET Framework 4.5/4.0/3.5/3.0/2.0 web based application using Microsoft.NET Technologies including ASP.NET 3.5/3.0/2.0, C#, ADO.NET, Server controls and Web Services.
- Extensive work experience on Web based applications using C#, VB.NET, ADO.NET, VBScript, XML, CSS 3, HTML 5. Work experience on nHibernate, ASP.NET MVC 4 application.
- Possess excellent knowledge in Design patterns, OOP concepts and SOA.
- Experience in developing and consuming XML Web Services using WCF, WSDL, REST, SOAP and LINQ.
- Having 8 years of experience using ASP.NET 2.0 or above, using C# programming, using Visual Studio 2008 or above.
- Experience in creating SOA applications using WCF and Web Services.
- Experience in database programming in writing T - SQL Stored procedures, Triggers, Constraints, Views, User Defined Functions and Indexes using various DDL and DML commands.
- Expertise in Relational Database Management Systems and Experience in PL/SQL programming. Experience and excellent knowledge of working with MVC pattern, MVVM pattern, Design Pattern (singleton), reporting tools such as Crystal Reports and Reporting Services.
- Working knowledge on Win Form based applications, AngularJS, Bootstrap 3 and Web API technologies.
- Extensively followed Agile Scrum Methodology for Software Development.
- Experience in SQL Server 2008/2012 SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS).
- Excellent inter personal skills, extremely dedicated, good team player and proactive in nature. Excellent communications skills and have good analytical capabilities.
- Good organizational skills, ability to handle multiple tasks and work independently as well as in a team.
TECHNICAL SKILLS
Programming Languages: C, .Net (C#, VB), XAML, Java Script, T-SQL, HTML, XML
Databases: SQL Server 2005/2008/2012 , Oracle 10g
Tools: Visual Studio 2005 - 2012, Pl/Sql Developer, TFS and VSS
Web Technologies: ASP.NET, AJAX, WCF, Silverlight, JQuery, HTML
Operating Systems: Windows XP/Vista, Windows 7 and Windows 8
Methodologies: OOP Concepts, N-Tier Application and Agile Scrum Methodology
PROFESSIONAL EXPERIENCE
Spreadboss Programmer
Confidential, Willow Park, TX
Responsibilities:
- Developed ASPX web pages for Application using ASP.NET 4.0, C# 3.0, XML, XSL/XSLT, HTML and JavaScript.
- Worked on SSRS technology to create reports and made it available for end users.
- Implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
- Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page.
- Developed Stored Procedures, Triggers, and Views in SQL Server 2008 R2 / 2012 for accessing the database.
- Analyzes business requirements and writes technical specifications to design or redesign ASP.NET Web application(s).
- Leveraged AngularJS resources for all data access, encapsulating URLs and standardizing data access interfaces. Created custom directives for re-usable components (multi-field form elements, background file uploads, etc.).
- Implemented AngularJS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory.
- Implemented and extensively used the Object Oriented programming concepts in C# and ASP.NET.
- Extensively worked on modeling an API around a simple object or resource, and created a Web API for it.
- Experienced working in Agile Software, and Test Driven Development (TDD), conducting Code/Test Case review meetings, participated in daily SCRUM meetings.
- Maintained different change sets and versions of the web applications by using TFS.
Environment: .Net Framework 4.5, C#, ASP.NET, AngularJS, Entity Framework, JavaScript, CSS3, HTML5, Visual Studio 2013, Win Forms, TFS 2013, SQL Server 2008 R2 / 2012, REST, Web API, TDD, SSIS, SSRS.
Sr .Net Developer
Confidential, Dallas, TX
Responsibilities:
- Object oriented technology was extensively used for developing re-usable frameworks for Data access layer and Standard EXE framework using C# 3.0.
- Developed ASPX web pages for Application using ASP.NET 3.5, C# 3.0, XML, XSL/XSLT, HTML and JavaScript.
- Developed module which deals with validating user and displaying of information depending upon role of the user in site Using ASP.NET.
- Worked on SSIS technology to create packages and schedule them as SQL Jobs.
- Implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
- Extensively used User interface controls which use JQuery to ensure client side validation.
- Developed Stored Procedures, Triggers, and Views in SQL Server 2008 for accessing the database.
- Extensively used Crystal Reports to generate custom reports.
- Developed Object-Oriented Programming and Software Development Life Cycle Methodologies including Agile.
- Developed the Classes, Objects, DataSet Classes, and Methods depending upon the business requirements.
- Used ASP.NET User Controls to create wizard steps for submitting and modifying events and evaluation forms. Involved in creating the logic for the several different modules.
- Converted, Loaded and Transformed XML into a relational database.
- Extensively worked in analysis and requirements development, project management, applied quality control practices, complete systems testing and implementation.
- Used Visual Source Safe (VSS) for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
Environment: .Net Framework 4, C#, ASP.NET, MVC 4.0, ADO.NET, Crystal Reports 14.0, T-SQL, WPF, JavaScript, CSS3, HTML5, XML, AJAX, Visual Studio 2008 / 2012, Web services, VSS, SQL Server 2008 R2 / 2012, SSIS.
Software Engineer
Confidential, San Jose, CA
Responsibilities:
- Analysis, design and development of Applications using Microsoft Solutions Framework processes.
- Designed and implemented a three tier architecture that included Presentation, Business and Data Access Layers.
- Developed architecture for this web-based application using ASP.NET 3.5, C# 3.0, Service Oriented Architecture (SOA), Web Services, Windows Communication Foundation (WCF).
- Implemented Web services with SOA using WCF for passing data to multiple platforms.
- Used nHibernate and WCF to communicate between Data Access Layer and other business components.
- Object oriented technology was extensively used for developing re-usable frameworks for Data access layer and Standard EXE framework using C# 3.0.
- Developed dynamic ASPX web pages for Application using ASP.NET 3.5, C# 3.0, HTML and JavaScript.
- Developed module which deals with validating user and displaying of information depending upon role of the user in site Using ASP.NET.
- Used extensively JQuery, Java Script and ASP.NET 3.5 for AJAX Implementation and Client Side Validations.
- Worked with ASP.NET 3.5 Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
- Extensively used ASP.NET user controls, Custom Controls, Master Pages and CSS for the ASP.NET forms.
- Designed many user screens with extensive use of Server controls like Grid views, Validation Controls and User Controls.
- Used ADO.NET to Connect to the Database that provides rich set of components for creating distributed, data-sharing applications and used ADO.NET objects such as Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
- Created new database objects like Store Procedures, Functions, Packages, Triggers, Indexes and Views using T-SQL.
- Involved in Unit testing of the interfaces developed.
- Maintained different change sets and versions of the web applications by using TFS.
Environment: NET Framework 4.0, ASP.NET 3.5, C#, MS Visual Studio 2010, IIS, SQL Server 2008 R2, ADO.NET, HTML, nHibernate, T-SQL, Silverlight, WCF, JavaScript, AJAX, XML, XSLT, Team Foundation Server (TFS).
Jr .Net Developer
Confidential
Responsibilities:
- Responsible for developing user interface by using asp.net with VS 2010.
- Developed business objects by using WCF with code behind was c#.neT .
- Developed Web forms, HTML Controls, web controls and Cascading Style Sheets (CSS) using ASP.NET 3.5, C#.NET, VB.NET as Code behind languages and developed Business objects in C# and WCF.
- Responsible for developing WCF Web Services with Service Model.
- Responsible for developing different contractors like data contractors, operation contractors, service contractors, message contractors by using WCF Service model.
- Wrote stored procedures and Queries by using SQL Server 2005/2008 with SSMS (Sql Server Management studio).
- Developed Reports using SQL Server 2008 Reporting Services (SSRS) and integrated with Web pages.
- Responsible for doing enhancements for existing production applications.
- Maintained different change sets and versions of the web applications by using TFS.
- Used Agile Scrum Methodologies in developing web application.
- Worked with Oracle 10g to convert queries into SQL Server 2008 R2 queries.
- Responsible for writing user friendly validations by using VS2008 and Java script.
- Gave Production support once web applications and win forms are deployed into production.
- Responsible for Participated ongoing maintenance, production roll outs & testing.
Environment: Microsoft Visual Studio 2008, ASP.NET 3.5, C# .NET, VB.NET, ADO.NET, Oracle 10g, SQL Server2005/2008 R2, XML, AJAX, Share Point portal 2003, SOAP/REST, SSRS, Agile Scrum Methodology, Crystal Reports, Team Foundation Server (TFS).