Net Developer Resume
Newportbeach, CA
SUMMARY:
- 9+ years of software development experience in web and windows development with Microsoft technologies as C#, ASP.NET, MVC, Ajax, JQuery, Entity Framework, ADO.NET, LINQ, Web services & WCF.
- Designed Presentation Tier (web pages) using the concepts such as Master Pages, Themes, HTML, XML, CSS, Java Script, JQuery, and also Worked With ASP.NETCustom Controls.
- Very good knowledge in Object Oriented programming (OOPS) concepts using various Design Patterns.
- Experienced in developing technical documentation in various stages of Software Development Life Cycle (SDLC).
- Proficient in developing, implementing applications and products using C#.Net, ASP.Net, ADO.Net, VB.Net, .Net Framework 4.5/4.0/3.5/3.0/2.0 & SQL Server 2012/2010/2008/2008 R.
- Very good Experience in ASP.NET MVC5.0, Bootstrap, Angular JS.
- Experience in RDBMS like SQL Server (2000, 2005, and 2008) with proficiency in indexing, stored procedures, views, queries and triggers, as well as MongoDB - NoSQL
- Experience in Agile Methodology for full life-cycle of the project such as planning analysis, prototyping, design implementation, testing, release and following for next iteration as per needs.
- Experience in implementing Windows Communication Foundation (WCF) Service for Business Logic Layer for Service Oriented Architecture.
- Used Xamarin.iOS and Xamarin.Android for creating native user interface.
- Proficient in writing complex XML PATH, SQL programming, physical, logical database design,SQL and MSMQ.
- Experienced in implementing agile model in the Software Development Life Cycle.
- Experience in designing and developing Databases in SQL Server 2005/2008/2012 which includes the development of functions, stored procedures, views, joins and triggers using T-SQL.
- Extensive knowledge in Manual and Automation testing and test case identification.
- Experience in utilizing UNIT testing framework and followed Test Driven Development (TDD) to develop the Web applications for verifying the code integrity.
- Worked with various source control including TFS (Team Foundation Server), SVN and Clear case.
- Followed Agile software development and practiced paired programming, test driven development and scrum status meetings.
- Responsible for designing Presentation Tier (web pages/Views) with Master Pages, Razor View Engines, Themes, Skins, HTML, XML, CSS, Java Script, JQuery.
- Designed and Developed in creating web user controls, Master pages, validation controls, CSS files using technologies like AJAX Toolkit, Query, JAVA Script, XML, HTML and DHTML.
- Experience in Language-Integrated Query (LINQ) and Entity Data frame work and NHibernate.
- Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
- Experience in handling bug fixing and testing code changes for new modules to ensure quality standards before releasing to the production environment and supported the Operations Team on a regular basis.
- Self Learning, Enthusiastic and eager to learn new technologies and apply them in practice.
- Self-starter, fast learner and a team player with strong personal and group communication skills.
- Excellent Communication and strong Interpersonal skills with ability to work successfully as part of a team.
- Ability to grasp new technologies and adapt to new Software Environments.
TECHNICAL SKILLS:
Languages: C#, SQL, PL/SQL,ASP.NET, Java
Server Scripting: ASP.NET 1.1/2.0/3.0/4.0/4.5
Client Scripting: JQuery, JavaScript, JSON,knockout JS ANGULARJS
Web Technologies: MVC, ASP.NET, HTML5, XHTML, CSS3, DHTML, JavaScript, XML, AWS, XSL, XSLT, WebAPI, JQuery
Database: Mongo DB, SQL server 2005/2008/2010/2012/2014 , MS Access, Oracle 9i/10G/11G, NoSql.
Reporting Testing and Modeling: MS SQL Reporting Services, Crystal Reports, MS VSS, MS Visio
Application Tools: Visual Studio 2005/2008/2010/2012/2013/2015 Team Edition, Visual Basic 6.0
Middleware: WCF, ADO.NET, Entity Framework 6.0/5.0/4.1, LINQ, Web services
Versioning: MS-Visual Source Safe, MS Team Foundation server
Web server: IIS 8.0/7.0/6.0, Apache Tomcat
Methodology: UML, Agile, Object Oriented
Operating System: Windows server 05/08/10, UNIX and LINUX
PROFESSIONAL EXPERIENCE:
Confidential, NewportBeach,CA
NET Developer
Responsibilities:
- Designed and developed EOL system using SOLID design principles and C#. Used Angular 1.x to communicate with .NET WEBAPI 2 data services using JSON as format.
- Created Angular components for code reuse.
- Used UI Bootstrap, Angular UI grid and MVC 5 for developing rich user interface.
- Implemented web WCF services to passing data to multiple platforms.
- Created WEB API's for communicating with external systems SOAP interfaces such as Infolease and Salesforce
- Worked on Business components, Web service components, DTO factories using various design patterns like Factory, Abstract Factory, Singleton, etc
- Created database tables, stored procedures, views and triggers using T - SQL and PL/SQL.
- Access database using Entity Framework, homegrown ORM, micro ORM DAPPER and ADO. NET.
- Worked in Agile development methodology attending daily stand up calls, and subscribing to user stories in JIRA. Also used Team Foundation Server as source repository.
- Used third party libraries like Aspose for words/PDF, Automapper.
- Estimated timeframe for development, automated testing (using NUNIT and MS Tests)
- Deployment code on server using visual studio publish tool and automation tool Jenkins.
Environment: Agile, Dyn.CRM, KingswaySoft, ExactTarget, Net Frame Work 4.5, Mongo DB, MS Visual Studio .Net 2017, C#,MVC 6.0, MVVM, ASP .NET, ADO.Net, SQL Server 2014, SSIS, HTML5,CSS3, XML,JQuery, JavaScript, AngularJS,Angular2, Windows Server 2012, VSS, Ajax Toolkit Controls, VBScript, Web Services, SOAP/REST/WSDL/ WCF, WPF.
Confidential, Dallas, Tx
Net Developer
Responsibilities:
- Analyze, design, and develop small-medium programming systems independently.
- Closely interact with business users to identify requirements and make recommendations if necessary.
- Write, edit, and debug new computer programs for assigned projects, including necessary records and desired output.
- Review and repair legacy code. Paired programming, and weekly code reviews by peer developers and presentation.
- Moved the Legacy code from vb script to C# with entity Framework 4.5 considering code first approach.
- Respond promptly and professionally to bug reports.
- Unit test new programs to ensure that logic and syntax are correct, and that program results.
- Developed location Services using Xamarin.
- Used Dependency injection service to make use of Native features that exist in Android, iOS.
- Developed Cross-Platform Mobile app using Xamarin Forms with code sharing between all platforms (Android, iOS and Universal Windows apps).
- Providing assistance to testers and support personnel as needed to determine system problem.
- Extensive experience using TFS as a source control repository and mechanism for implementing agile processes such as user stories and bugs.
- Hands on to write and analyze complex SQL queries on MS-SQL 2014/2008
- Hands on with Microsoft Development Tools like Visual Studio 2008/2010/2013 for
- C#.NET,ASP.NET MVC, JQuery and active debugging
- Experience with TSQL, Dependency Injection and distributed systems in a SOA environment
- Implemented AngularJS2 Controllers to maintain each view data and Angular Service calls using angular Factory.
- Proficient in creating REST services using webAPI.
- Created LINQ enabled database layer using API such as LINQ to SQL and Entity Framework.
- Following best code practices and participating in the code review as well as peer programming for the team and sharing the better ways to achieve the same logic.
- Extensive usage of bootstrap for the rich UI interface.
Environment: .Net, Asp.Net, C#.Net/VB.Net, Xamarin Studio, Classic ASP, Ado.Net, Pl/SQL, IIS 7.0/8.0, SQL Server 2014, Testing, Windows Server 2008, JavaScript,TypeScript,AngularJS2,bootstrap,Retrospective web design, APIs, Visual Studio 2010/2013.
Confidential, FL
Net Developer
Responsibilities:
- Implemented both web and windows client/server based applications.
- Involved in various levels of the development life cycle by Gathering Requirements, Analyzing, Design and Development.
- Implemented business logic using C#.
- Implemented various features like Partial classes, Anonymous types, Read-Only Properties, polymorphism and inheritance of C# inbuilding data entity PMO model.
- Designing WCF with Service oriented architecture to support Distributed computing where services consumed by end-user.
- Designed, modeled and architected multi-threaded, enterprise n-tier software agent using Windows Communication Foundation (WCF) service hosted in a Windows service to support Distributed computing.
- Extensively used Angular JS for DOM traversing and manipulation
- Leveraged Angular JS for scripting, AJAX calls and JSON and XML for passing objects from Controller to View and vice versa.
- Managed online content, performed editing and proofread all content. Developed, maintained and evaluated content for website.
- Analyzed web content summarized it and documented results for website users.
- Researched options between AWS and Microsoft Azure for migration from in-house deployment to Cloud for the web applications.
- Involved in migration of existing modules of the web application from physical deployment to AWS. Also designed, built and deployed the new modules utilizing the AWS stack.
- Used AJAX.NET to use various controls for presentation layer.
- Used Entity Framework to perform CRUD operations on the SQL Server 2008 through 2015 database.
- Used LINQ queries to retrieve data from Arrays, Collections and Generics.
- Coded and created Stored Procedures for performing repetitive tasks in updating related tables using SQL Server database.
- Used various multi level payment process for transactions.
- Worked extensively on Client Side Validation using Java Script, jQuery
- Extensive use of XML features of T-SQL for maintaining xml data based on XPath queries. Reading XML documents and storing data in the relational database using various methods.
- Used jQuery to develop a modular approach that allows the creation of powerful and dynamic web pages and web applications.
- Applied Cascading Style sheets (CSS) to the pages.
- Implemented Master page to allow centralize the common functionality of the pages, so that we can make updates in just one place.
- Developed Custom User Controls to reduce the Complexity in User Interface Coding and provide better look and feel using the third party DevExpress and Telerik.
- Understand the work flow of the (SOA) application and make the changes in application pages to in corporate the editing.
- Used Microsoft Dynamics CRM data for integration of the project.
- Responsible for interaction with the client in collecting the requirements.
- Performed unit testing, fixing bugs and maintenance of the product.
- Used TFS2013 for source code management, automated builds, PMO testing and release management capabilities.
- Worked with Agile Methodologies to segregate the development tasks into various sprints
- Worked on routing to load controller type using MVC 5.0 WebAPIs for reaching appropriate action in the web application.
- Used MVC 5.0 Razor-View Engine for re-using the individual user controls by not coupling them with underlying data elements.
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Created CSS3 background, Layouts, Positioning and Text, Border, Padding, Pseudo Classes, Elements, Behaviors and constants for reusability.
- Created Forms Based Authentication to enforce security into the application and implemented Role Based security to control user access.
- Implementing the data access layer using Entity Framework and writing queries using LINQ to Entity for data retrieval.
- Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications both synchronously and asynchronously.
- Utilized TFS as a Source control for branching and merging.
- Performed builds across different environments using Team City for continuous integration.
- Involved in integrating different modules and deploying to development, pre-production and production servers.
- Performed unit testing and also the complete system integration testing.
- Worked on Production Support tickets by finding the issues and fixing them with SSIS.
Environment: Agile, Dyn.CRM, KingswaySoft, Net Frame Work 4.5, Mongo DB, MS Visual Studio .Net 2013, C#,MVC 5.0, ASP .NET, ADO.Net, SQL Server 2012, SSIS, CSS3, XML, JQuery, JavaScript, AngularJS, Windows Servers 2008, VSS, Ajax Toolkit Controls, VBScript, Web Services, SOAP/REST/WSDL/ WCF, WPF, HTML5.
Confidential, NY
.Net Developer
Responsibilities:
- Involved in identifying business requirement by gathering, analysis and design and developing using ASP.NET front end technology.
- Implemented Agile Methodology or the project which involved daily scrums.
- Developed applications at presentation GUI based on N-tier application architecture.
- Utilized AJAX & Knock Out JavaScript, jQuery for coding techniques update parts of a web page and improve the fluidity of webpage.
- Designed Custom Validation Controls for validating the data in the User Control and used ASP.NET Validation Controls for server side validation and Java Script for client side validation.
- Knock Out JS versions for upgrading the User Interface.
- Experienced in template-based web programming using Master Pages, Themes, Style Sheets and Skins.
- Responsible for designing web pages with asp.net controls with rich user interface with Ajax control tool kit JQuery for an efficient and interactive WebPages.
- Used Xamarin for Mobile UI Development.
- Designed User Interface using Asp.net Standard Controls, WinForms and Ajax Controls
- Implemented SQLite database with Xamarin forms to save necessary information into device local database.
- Used Windows Communication Foundation (WCF) for rapidly building service-oriented applications that communicate across the web and the enterprise.
- Developed WCF REST- API based web service to consume data by client. Implemented provider based services.
- Extensively used Angular JS for DOM traversing and manipulation
- Leveraged Angular JS for scripting, AJAX calls and JSON and XML for passing objects from Controller to View and vice versa.
- Managed online content, performed editing and proofread all content. Developed, maintained and evaluated content for website.
- Analyzed web content summarized it and documented results for website users.
- Researched options between AWS and Microsoft Azure for migration from in-house deployment to Cloud for the web applications.
- Involved in migration of existing modules of the web application from physical deployment to AWS. Also designed, built and deployed the new modules utilizing the AWS stack.
- Used stored procedures with SQL Server 2008 for developing complex business rules.
- Hands on experience with N UNIT testing for the application.
- Used Mongo DB for NOSQL queries.
- Designed and developed master pages using ASP.NET and used CSS to enhance the look & feel of the website.
- Implemented Role based Forms Authentication for external Users and Windows Authentication for Internal Users using the and role provider.
- Implementing WCF for developing and deploying services on Windows in line with the Service Oriented Architecture (SOA).
- Written Lambda expression to replace the anonymous functions to wisely reduce the line of code.
- Developed plug-in methods using delegates to implement event based system elegantly.
- Worked on LINQ to SQL for querying data from the database and for inserting and updating templates and cases into the database.
- Testing, evaluation and troubleshooting of different NoSQL database systems
- Maintained TFS (Team Foundation Server) as a central repository system and automatic builds and continuous integration and NUNIT testing.
- Created and deployed SQL Server 2008 SSIS packages to redirect the data in to the production
- Worked in resolving the problem logs and bugs logged by testers and business people in the .NET applications and helped in production.
Environment: Agile, SCRUM, knockout JS,C# 3.5/4, ASP.NET 3.5/4, Visual Studio 2010/2008, ASP.NET, MVC, HTML, JavaScript, JQuery, Ajax, CSS, XML, LINQ, SQL Server 2008,Mongo DB, Xamarin, NoSql, PostgreSQL, MVC, TFS, Web Forms,WinForms, IIS, MsMQ, Sqs.
Confidential, Louis, MO
.NetDeveloper
Responsibilities:
- Used XML, XSLT, and CSS to implement Data validation.
- Worked on SSIS as a platform for data integration and workflow applications and developed SRSS reports.
- Involved in development of Website for the users to access different reports and integrated it with Windows application. Developed web pages using ASP.Net and C#. ADO.Net is used for data storage and manipulation.
- Started working on migrating ASP.NET application to ASP.NET MVC application.
- Developed WinForms using C#,ASP.NET and SQL Server 2005
- Developed business logic using C# and connect to WCF services to get data.
- Developing reports on SSRS on SQL server and excellent SSIS packages for integrating data.
- Involved in the process of designing and developing web based UI Layout using ASP.NET.
- Implemented a crucial feature involving complex WCF service design based on the callback mechanism.
- Extensively worked ASP.NET MVC applications using Database-First/Code-First Approach in Entity Framework.
- Developed the Business Logic Layer using VB .NET.
- Used ADO.NET and its components DataReader, Dataset, Connection and Data Adapter as middleware component to access the SQL database.
- Used extensively Java Script and ASP.NET AJAX for front end and Ajax web methods.
- Created and Managed OLAP Cubes using SSAS
- Developed multiple SSIS packages to extract large volumes of data from multiple CSV Flat Files and to load the data into target data SQL server using SQL Server Integration Services (SSIS)
- Written SQL DB install scripts to install database and DB objects in SQL Server (tables, functions, procedures) in Development, Testing, Staging and Production environments.
- Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Involved in Unit testing, bug fixing and User acceptance testing.
- Wrote stored procedures and Triggers for database transactions.
- Implemented Dash Board/workflow management and exception handling
- Participate in weekly status meetings, peer-code-reviews, and meetings with Business users/Analysts to understand business requirements of users.
- Involved in writing, understanding and debugging complex queries.
- Created triggers, functions, cursors and joins on database tables in SQL Server database
- Involved in Unit testing, bug fixing and User acceptance testing.
Environment: .Net Framework 4.0/4.5,OLAP, Visual Studio 2013, ASP.NET Web Forms, ASP.NET MVC, C#, HTML5, CSS3, JSON, ADO.NET, Entity Framework 5,WinForms, Web Services, WCF, XML, XSD, XSLT, SQL SERVER 2010, SSIS, SSRS, SSAS, VSS, controls, UML, MS Visio.
Confidential
.NET/C# Developer
Responsibilities:
- Analysis of the specifications provided by the clients.
- Involved in requirement gathering, functional and technical specification.
- Used N-tier architecture for presentation layer, Business and Data Access Layers using C#.
- Coding and debugging using ASP.NET and C#.
- Developed web forms using ASP.NET server controls and validated client side using Java Script.
- Used ADO.NET objects such as Data Adapter, Data Reader and Dataset for consistent data access.
- Writing Database routines, stored procedures and fixing up standard specifications.
- Creating reports using the Crystal Report for the report needed by Middle Office, Back Office users.
- Identified researched, investigated, analyzed, defined and documented business processes.
- Involved in enhancing the business layer to provide more interfaces and functions needed for the system.
Environment: Visual Studio 2005, ASP.NET 2.0, JavaScript, IIS 6.0, SQL Server 2000, Windows 2000 XP.
Confidential
.Net Developer/C#
Responsibilities:
- Involved in the requirements gathering, analysis, design, code review and development stages
- Developed Multi - Tier Application in .NET using 3 layers approach. Presentation layer was developed using Win forms, business layer developed using C#, and data access layer developed using ADO.NET in C#.
- Developed reusable UI widgets such as the navigation menus.
- MVC Design Pattern followed for application development.
- Development of enterprise reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS).
- Design and developed static and dynamic pages validating Client side and Server side scripts.
- Developed Data Access layer, which through which Application can connect to SQL server database.
- Used AJAX controls & techniques while designing the Summary page to present data dynamically and to allow interaction.
- Worked intensively on User Interface.
- Used Oracle10g as backend for database to store and retrieve data.
- Developed CSS and involved Master Pages to user interface uniformity.
- Performed Unit testing, Regression testing, and Integration testing.
- Deployed triggers for e-mail confirmations.
- Wrote Stored Procedures, Transactions, Triggers and Statements to access data from Oracle Server Database.
Environment: C#, ASP.Net, ADO.Net, Web Services, Oracle 10g, IIS, HTML, CSS, Ajax, Visual Studio 2003, Windows2000.