.net Developer Resume
Houston, TexaS
SUMMARY
- 7+ years of IT experience in Analysis, Design, Development, Implementation and Testing of Web Based, Client - Server and N-tier Architectures.
- Experience in Microsoft .NET Technologies - .NET Framework 4.5/4.0/3.5/3.0/2.0, C#.NET, VB.NET, ASP.NET, and ADO.NET.
- Proficiency in Software Development Life Cycle (SDLC) and AGILE (SCRUM) methodologies of development process such as requirement analysis & definition, designing, coding, testing and implementation.
- Experience in working with Web Forms, User Controls, and Web Controls using HTML/HTML5, DHTML, CSS, CSS3, XML, JavaScript, jQuery6, JSON, Visual Studio.
- Hands on experience in design using Object Oriented Programming Principles like Inheritance, Polymorphism.
- Experienced in building sophisticated distributed systems using REST/hypermedia web APIs (SOA).
- Developed and consumed web services using the Microsoft ASP.Net with C# using the protocols such as SOAP.
- Expertise in using ADO.NET objects such as Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
- Experience in web programming with hands on experience on using Custom Controls, Master Pages, Themes and Validation Controls.
- Experience in using ASP.NET AJAX, VB.NET framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Experience working on N-Tier Architectures such as MVC (Model View Controller), MVVM (Model View, View Model) in applications.
- Experienced in utilizing the new integrated features of ASP.NET 4.5/3.5/3.0 versions like Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF).
- Experience in Data Modeling, Designing and Creating Tables, Views, Stored Procedures, Triggers against MS SQL Server 2008, SQL Server 2012/2008/2005, T-SQL 8.
- Built dynamic web view applications using ANGULARJS, KnockoutJS .
- Technology leadership for the direction of the Cloud based application using Node.JS and MS SQL Server integrating to a proprietary framework.
- Experience in creating Server objects like Tables, Stored Procedures, Views, Indexes, Triggers, Cursors, user defined data types and functions.
- Used BIZTALK to communicate with different software systems used in an enterprise
- Experience in Classic ASP applications, JSON and VB6 scripting. Experienced with the Winforms to provide GUI components to the .Net Framework.
- Used the latest WPF/XAML vector based UI framework for the front end and WCF to implement the various services such as the QA Services.
- Worked with IIS and Windows Server 2008 during application deployment.
- Experience with Web Services, Web Forms, Win Forms, Microsoft .Net Frameworks.
- Experience in usingLanguage-Integrated Query(LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieve data from different data sources.
- Hands on work experience in MOQ (Mock) unit testing framework using MVC 5.
- Performed N-Unit Testing for the piecewise testing of the Applications.
- Experience in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server.
- Good experience with Reporting Tools like SQL Server Reporting Services (SSRS), SSIS.
- Excellent analytical and interpersonal skills. Quick learner and good performer both in team and independent job environments. Proficient Confidential grasping new concepts, applications and technologies quickly, and utilizing the same in a productive manner.
TECHNICAL SKILLS
Languages: C,C#, VBScript, T-SQL, Python
Markup Languages: DHTML, HTML, XHTML, XML, XSLT, X-Path, CSS, JavaScript, JQuery, AngularJS,, Bootstrap
Application Servers/Webservers: IIS 5.0/6.0/7.0, Microsoft SQL server/2008/12
.NET Technologies/webservices: ASP.NET, C#.NET, VB.NET ADO.NET, WPF, WebAPI, WCF, MVC, Entity Framework, LINQ, MSMQ, WSDL
Architectures/ frameworks: .Net Framework 1.1/2.0/3.0/3.5/4.0, 3-tier architecture, MVC4, MVC3, MVVM, Web services
RDBMS: MS SQL Server 2000, SQL 2005/008/2010 My Sql, Oracle 10g, MS Access and Excel
Tools: / IDE: Visual Studio 2012/10/2008/2005, Crystal Reports, Agile Scrum
Operating Systems: Windows Series, UNIX
PROFESSIONAL EXPERIENCE
Confidential, Cupertino, CA
Senior .Net Developer
Responsibilities:
- Developed application using N tier architecture and followed AGILE methodology.
- Involved in Generic classes for Business Layer and Data Access Layer using C#.
- Designed and developed web forms with ASP.NET, JavaScript, jQuery, JSON, HTML5, XHTML, CSS3.
- Developed complex MVC Controller, View Models and Helper methods linked to backend database.
- Used Ajax control took kit to develop rich user interface experience.
- Created REST handshake service in Portal side for Micro site (another web sites) to get the complementary device information and redirect the user after the authentication, finished by ASP.Net Web API, WCF.
- Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
- Created several views with HTMl5 and CSS3
- Created web methods in WCF Service and added caching in WCF Service using Memory Cache.
- Developed SSIS packages to export data of flat file source to SQL Server Database.
- Designed and DevelopedWeb Servicesfor Business Logic Layer for Service Oriented Architecture.(SOA)
- Deployed the Web application on the Production Server.
- Used Team foundation Server (TFS) for version control and Shelve pending changes of the source code along with the maintenance of the builds and the relevant documents of the same.
- Used SOAP to Implement Web Services and Consumed and published XML web services in the application
- Created Restful API with using MVC4 Web API
- Coded in Data Access Layer, and Business Logic Layer using C#.NETand SQL Server in backend.
- Used Angularjs 8, ability to test views and able to do end to end unit testing. Also, using continuous integration.
- Created Entity Framework object model which handles the data from/ to SQL.
- Used LINQ to Entity Framework using lambda expressions for communicating between business
- Worked with the group which evaluated and recommended technologies including ASP NETMVC4.0
- Involved in production support and fixing production issues.
Environment: ASP.NET 4.0, MVC 3.0/4.0, C#, Entity Framework5.0, XML, JavaScript, LINQ, Lambda Expression, CSS3, Telerik control, TFS, SourceSafe, Visual Studio 2012, IIS, SQL Server 2008/2012,R2, WCF, Web API, HTML5, CSS3, jQuery, AngularJS, JSON
Confidential, Houston, Texas
.Net Developer
Responsibilities:
- Involved in interacting with business analysts, other developers and management to develop the application.
- Involved in full lifecycle of the project from design, development & Testing.
- Extensively Worked on Agile and Scrum methodology.
- Followed and developed the SOA architecture for the business, presentation and data access layers.
- Developed web-based applications using ASP.NET MVC 3.0/4.0
- Extensively worked on ADO.NET Entity Framework for developing core data layers for the distributed applications.
- Used C#.NET to develop code behind logic, business layers and data layers.
- Developed and consumed WCF Service to access data layer components.
- Used WCF for designing and deploying distributed applications under (SOA) implementation.
- Designed database and system flow, programmed in ASP.NET.
- Business Logic has been implemented using the concepts of secure coding features and Object Oriented programming (OOP) with Code behind language C#.NET.
- Implemented AJAX controls in multiple web pages for partial page update.
- Used AJAX framework do asynchronous calls to the server and improve the performance.
- Provided all windows based features in Web using AJAX.
- Used JavaScript to create different client side functions that greatly decreased processing time and resource consumption.
- Implemented AngularJS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory
- Performed client side validation using JavaScript, JQuery.
- Used JQuery to make it easier to navigate a document, select DOM elements, create animations, handle events, and develop Ajax applications.
- UsedBizTalkframework provided by Microsoft for integrating with the web services that supports bothSOAPandWSDL
- Used .Net Security features such as Authentication and Authorization.
- Developed the New Assemblies by using the C#.NET to implement the Business logic.
- Wrote SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers, and Indexes using .SQL Server 2008
- Performed several testing to fix the bugs and ensure the application error-free.
- Extensively Used TFS (Team Foundation Server) for the maintenance and status of the developers for development of application.
Environment: .NET Framework 3.5/4.0, ASP.NET MVC 3.0/4.0, C#, WCF, Entity Framework, SOA, REST, WEBAPI, Visual Studio 2010, AJAX, AngularJS, XML, HTML, JavaScript, SQL Server 2008, SSRS, LINQ, WCF, JQuery, TFS
Confidential, VA
.Net Developer
Responsibilities:
- Involved in the requirements gathering and client meetings.
- Fixing and optimizing ASP.net web pages using C# and SQL Server 2005/2008 stored procedures, and associating fixes/new code with tasks in Team Foundation Server.
- Worked on MVC 2.0/3.0 to build the web applications.
- Worked with OOD patterns.
- Worked on ASP.NET Web Form model to support the existing applications.
- Used AJAX framework to do the asynchronous calls to the server using JQuery.
- Interviewing other programmers and laying out work for a junior programmer.
- Resolved issues in other applications that are used C#.NET.
- Worked on WCF Services and consumed them in the internal applications.
- Used Entity Framework in the data access layer.
- Performing and participating in code reviews.
- Designed reports using SSRS and called them in Web Application.
- Writing test plans and assisting with Requirements documents.
- Writing unit tests using Visual Studio 2008.
- Did Peer Code Reviews.
- Utilized Master pages, Themes, Navigation controls, Authentication to design secure web pages using ASP.NET MVC 2.0 and built highly responsive and interactive AJAX -enabled Web applications using AJAX Tool kit.
- Worked on SQL queries to retrieve data from SQL Server 2008 Database.
- Developed test-driven development (TDD) strategy guiding use of the Nunit unit testing framework
- Written packages to transfer the data between the systems using SQL Server Integration Services.
- Worked on Query Optimization to improve the performance of Queries.
- Extensively used TFS (Team Foundation Server) for the source control.
Environment: .NET 3.5/4.0, ASP.NET, C#, ADO.NET Entity Framework, LINQ, WCF, REST, Visual Studio.NET 2008, ASP.NET MVC 2.0/3.0, AJAX, T- SQL, XML, SQL Server 2008, IIS 7, TFS 2008
Confidential, Austin, TX
Software Developer
Responsibilities:
- Communicated with client in every aspect during different phases of the system.
- Prepared work estimations before start of work.
- Designed and developedASPXPages,C#Code behindVisualStudio.NET.
- Implemented Business Logic usingC#class libraries.
- DevelopedASP.NETWeb services. For receiving orders in XML and uploading those in database usingWin Forms and ASP.NET Web applications.
- UsedActiveXcontrol for printing the reports without opening in the browser.
- UsedAjaxfor greater interaction without submitting the complete page.
- Used MVC Design Pattern to develop classes in order to having clear separation of responsibilities of all the supported client actions.
- UsedADO.NETtechnology to connect the database.
- Gathering data from and inserting into destination Server using Sql Server Integration Services(SSIS)
- UsedXSLTfor editing theXMLfiles.
- Converted applications from VB to C#.Net.
- Written Stored Procedures and Queries.
- Good experience in Designing Aggregations and pre-calculating the same in SSAS.
- Creating reports in PDF, XLS and HTML formats usingActive Reports.
- Designed UI (and more layers) in ASP.NET.
- Created Tables, Views, Functions and Indexes inOracle 11g.
- Implemented Client side form validations usingJavaScript, Server side validations and validations Confidential Database level.
- Performed code reviews, presentations and knowledge transfer.
- Extensively usedVisual SourceSafefor version control.
- PerformedUnit TestingandSystem Testingof the application.
Environment: Visual Studio 2008, C#, ASP.NET 3.5, MVC, Oracle 11g, Web Services, Windows Forms(Win Forms), WPF, Silver light, HTML, Java Script, IIS 6.0, IIS, Ajax, Reporting Services(SSRS), XML, XSLT, CSS, CAML, XSD, SQL Server 2008, SSAS 2005, Visual SourceSafe (VSS), SSIS
Confidential, Atlanta, GA
.Net Developer
Responsibilities:
- Creating and maintaining UI prototypes and specifications.
- Collaborating with Product Managers and Software Engineers to provide guidelines on solid UI design.
- Keeping up to date with the latest industry trends in UI design and usability.
- Translating market and product requirements into UI designs in the form of Conceptual models, Wireframes and prototypes.
- Used HTML, XML, AJAX, JavaScript, CSS and pure CSS layouts.
- Designed the user interfaces using Web Server Controls which are built on ASP.NET 1.1 Server Controls
- Developed Business Logic Component using Web Services, WSDL. Implemented SOAP (Simple Object Access Protocol) for communication of application.
- Involved in the design of the system architecture using UML and MS Visio to develop class diagrams, use cases etc.
- Implemented SCRUM methodology for project management.
- Developed a demo version of the product to solicit and in corporate feedback into the design.
- Worked on ADO.NET components Data Reader, Data adapter, Data Set and Data View to provide connection to the database in SQL Server 2000.
- Implemented client side scripts using JavaScript.
- Wrote business logic, lookup list and edits for data table in C#.
- Used Singleton, Class factory and Dispatcher Design Pattern.
- Solved the coding and technical problems during the project implementation.
Environment: .NET Framework 1.1, VB.NET, C#, ASP.Net, ADO.NET, Visual Studio 2003, Web services, XML, AJAX, HTML, IIS, SQL Server 2000 and WindowsXP.
Confidential
.Net Developer
Responsibilities:
- Designed and developed UI, User Controls, and Client-Server Side Validation Controls using ASP.NET and JavaScript.
- Involved in retrieving data using ADO.NET with C#, ASP.NET and presenting it to presentation layer.
- Used Form Based Authentication for the Application as a .NET Security measure by providing a login page.
- Used Data Grid, Data List and Data Repeater to display data from the Database.
- Developed customized user controls and composite controls for various application specific functions.
- Used Web Controls, List Controls and Validation Controls.
- Responsible for creating the database design, coding and Unit Testing.
- Data access layer functions in ADO.NET for SQL Server interactions were developed using SQL Data Adapter, Data Reader and Data Sets.
- Created Stored Procedures and User Defined Functions.
- Involved in generating, designing and developing reports using Crystal Reports.
Environment: ASP.NET 1.1, C#, IIS, Java Script, HTML, CSS, Perforce, SQL Server 2000, Windows 2000 Professional.
