Sr .net Developer Resume
Dallas, TX
SUMMARY
- Around 7 years of experience in Analysis, Design, Development, Implementation and Testing of various stand - alone, Intranet, Windows, Client-Server and Web Based Software applications using Microsoft Technologies including ASP.NET, .NET Framework 4.5/4.0/3.5/3.0 , VB .NET, C#, .NET, JavaScript, JQuery,Web services, CSS, HTML, XML, XAML, Oracle, SQL 2012/2008 and Angular 4.0/2.0 Type Script 4.0 & Web API 2.0.
- Experience in designing rich interactive WPF applications in XAML using Expression Blend and MS Visual Studio.
- Most recent concentration has been the design of object oriented web applications for client-server applications using Angular 4, Bootstrap, CSS 3, and SASS.
- Strong in Agile/Scrum software development, Waterfall and Test Driven Development
- Used third-party UI controls namely Telerikand Kendo controls.
- Experience using VSS, TFS, GIT HUB and SVN for version Controlling.
- Experience in web development technologies like HTML5, DHTML, XSL/XSLT, JavaScript, VBScript, JQuery, DB2 Connect, Bootstrap, MS Dynamics CRM, KnockoutJS, Angular.JS with data transfer done in XML and JSON formats with the webpages cross browser compatibility.
- Extensively worked on ASP.NET MVC 3.0/4.0, RAZOR view engine and MVVM design patterns and good experience on PRISM framework.
- Developed data layer using ADO.NET, LINQ (LINQ to SQL),NHibernate and Entity Framework concepts.
- Good working experience on LINQ to Objects, LINQ to SQL, LINQ to XML and MVVM framework
- Excellent knowledge in Object Oriented analysis and design (OOAD), Object Oriented Design (OOD), MVP, Service Oriented Architecture (SOA) and Model-View-Controller Architectures (MVC).
- Developed applications using WPF, WCF, TelerikandDevExpress.
- Experience in converting/rewriting applications from old .NET Frameworks like 1.1/2.0 to new .NET frameworks like 4.0/4.5.
- Also worked as a windows application developer in using WinForms, Timers, etc. and in creating Windows Services as scheduled jobs.
- Good Working knowledge in Mongo DB and Oracle DB.
- Extensively worked in writing SQL Queries, stored procedures, Tables, database triggers, cursors, exception handlers, DTS Export & Import.
- Experience designing and developing Winforms and Webforms.
- Worked with .NET reporting objects such as Report Viewer and .rdlc files.
- Experience in working with Crystal Reports and SQL Server Reporting Services (SSRS).
- Good knowledge of Facets.
- Have considerable knowledge in Silverlight, Windows Azure Infrastructure migration and maintenance.
- Created JSON based Azure Resource Manager(ARM) templates for deployments.
- Good understanding of storage concepts. Experience in designing and implementing Azure Storage.
- Experience in working with N-Tier applications.
- Expert in debugging applications using the debugging tools provided by the Visual Studio IDE, re sharper, etc.
- Expertise in writing unit test cases using NUnit and MSTEST frameworks.
- Expertise in designing CSS style sheets for different browsers and well aware of UML diagrams.
- Excellent communication skills along with interpersonal, analytical and organizational skills. Good at analysis with an ability to manage multiple projects with minimal or no supervision.
TECHNICAL SKILLS
Languages: VB.NET, C#, T- SQL, PL/SQL, HTML5, UML, XML.
Software Methodologies: Agile, Scrum, Test Driven Development (TDD) and Waterfall
Scripting Languages: JavaScript, JQuery, VB Script, DHTML/HTML, CSS, XML, XAML, JSON and Angular JS/4.0.
Web Services: XML (XSL/XSLT), SOAP, WSDL, UDDI, HTTP, WCF, WPF, WWF
Web Servers: Internet Information Server (IIS) 5.0/6.0/7.0/7.5.
Version Control Tools: VSS, SVN, TFS, GIT HUB
Reporting Tool: Crystal Reports, SSRS (SQL Server Reporting Services), SSIS.
Testing Tools: MSTest, NUnit.
Development Tools: Visual Studio.NET 2015/2013/2012/2010/2008 , SQL Server Management Studio.
Operating Systems: Windows 2003/XP/Vista/7/8, Windows Server 2012/2012R2
Databases: Oracle 7i/8i/9i/10g, MS Access 2003/2007, MS SQL Server 2005/2008/2012/2014
PROFESSIONAL EXPERIENCE
Confidential, DALLAS, TX
Sr .Net developer
Responsibilities:
- System Developed in Windows Presentation Foundation ( WPF) using Model View View-Model (MVVM) methodology.
- Views were created in XAML. Bindings in the view were bound to the view models.
- Views were scrutinized to ensure that memory leakage was not introduced, for example binding leaks and collection binding
- Code behind was securitized to ensure that business objects are not present here so that MVVM methodology would not be broken.
- Created User Controls in XAML for use in screens within the system.
- Created Converters for use within the system.Enhanced views throughout the application.
- Used WCF services for communicating with other application and components. Used DevExpress for objects and database mappings.
- User Acceptance testing of the screens to make sure screens meet the system specification and work flow.
- Meetings with Business Analysts to understand the business processes.
- Developed Inventory Exposure Monitor screens using WPF and MVVM Pattern and C#.
- Involved in the development of Client profile screens using WPF and MVVM Pattern and C#, which take care of the creation of legal entity and related accounts, contacts, contracts.
- Created Control templates, Adorners, Data templates, Blend Trigger Actions, Styles, Style Triggers, Value Converters, Commands and Dependency /Attached Properties for the WPF application.
- Followed agile development methodology using scrum with four-week sprint cycles.
- Participated in code reviews, documenting the standards and mentoring.
ENVIRONMENT: Windows 10, C#, WPF, MVVM, LINQ, WCF, Visual Studio 2017, BIT BUCKET Telerik, MS SQL Server 2017.
Confidential, LAKE FOREST, IL
C# .net developer
Responsibilities:
- Designing and developing application using WPF, C#.
- Developing windows application using C#.Net, WPF, Visual Studio 2015 and SQL Server 2008
- Designing WPF Forms, Custom Controls and User Controls using XAML language for interactive UI
- Worked on creating log-in authentication modules.
- System Developed in Windows Presentation Foundation ( WPF) using Model View View-Model (MVVM) methodology.
- Views were created in XAML. Bindings in the view were bound to the view models.
- Views were scrutinized to ensure that memory leakage was not introduced, for example binding leaks and collection binding
- Code behind was securitized to ensure that business objects are not present here so that MVVM methodology would not be broken.
- Worked with SAP servies team for a new services SOAP and RESTFULL.
- Created User Controls in XAML for use in screens within the system.
- Created Converters for use within the system.
- Enhanced views throughout the application.
- Designed/Developed Desktop Application using WPF, XAML, and Expression blend
- Developed visual components through WPF using XAML
- Used Windows Presentation Foundation (WPF) for developing desktop applications
- Used Dependency Injection for data binding on XAML pages.
- Used TFS source control to handle file versions.
- Enhanced views throughout the application.
- Active participation throughout the entire SDLC from project inception, code development and elaborate testing of various modules.
ENVIRONMENT: Windows 10, C#, WPF, MVVM, LINQ, WCF, Visual Studio 2017, Team Foundation Server (TFS), Telerik, MS SQL Server 2017, Object Oriented Programming (OOP)
Confidential, Stlouis, MO
C# .net developer
Responsibilities:
- Attend Daily stand-up meetings (Scrum), Estimation meetings and Requirement review meetings to analyze requirements for each story card in a sprint.
- Responsible for developing UI pages using Angular 2, 4, HTML5, CSS3, JavaScript, jQuery, AJAX and JSON.
- Developed responsive web pages for smart devices using Bootstrap and media queries.
- Used Angular4 as framework to create Single Page Applications which can bind data to specific views and synchronize data with server.
- Designing and developing application using WPF, C#.
- Worked on creating log-in authentication modules using Angular and JavaScript.
- Developed a responsive and professional User centric web application which supports desktop browser and mobile device form factors using HTML5, CSS3, JS, jQuery, Bootstrap and Angular
- Extensively worked on custom directives with Pop-over and Pop-up functionalities with specific requirements matched to the conditions.
- Used UI Router to create different hierarchy structure in single page application.
- Created custom directives and filters using Angular built-in http service from controller through dependency injection.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML, and AngularJS.
- Created Typescript reusable components and services to consume REST API’s using Component based architecture provided by Angular.
- Worked the backend by using node JS, express and mongo DB.
- Used Typescript and its features such as static typing, classes and interfaces Called the Restful web service calls for POST, PUT, DELETE and GET methods.
- Porting working C++ application from Windows to Linux using QT framework and resolving porting issues.
- Identifying opportunities to improve infrastructure that effectively and efficiently utilizes the Microsoft Azure Windows server 2008/2012/R2, Microsoft SQL Server, Microsoft Visual Studio, Windows PowerShell, Cloud infrastructure.
- Used Angular http to send GET/POST request to fetch data from server.
- Used open source library like Angular material to create customized components.
- Worked with Karma and Jasmine, supporting QA team to debug and write tests.
- Active participation throughout the entire SDLC from project inception, code development and elaborate testing of various modules.
- Involved in Agile/SCRUM process, attending daily stand up and completing tasks in sprints.
- Maintained the code using version control system like Git.
ENVIRONMENT: WPF,Angular2,4, HTML5, CSS3, Bootstrap, JavaScript, AJAX, JSON, RESTful APIs, MVC, DOM, UX, Eclipse, Agile, Git, Karma, Jasmine, SDLC.
Confidential, Cary, North Carolina
C# .NET Developer
Responsibilities:
- Responsible for Analysis, Design, Development, Testing, Implementation and support application code for new implementations and upgrades.
- Followed Scrum methodology with a sprint of 2 weeks, involved in daily stand-up meetings.
- Responsible for creating the Entity-Relationship diagrams, Data Modeling, Class diagrams, Sequence diagrams and Process Flow diagrams using Visio.
- Actively involved in developing WPF application using ASP.NET, C#, ADO.NET and Visual Studio.
- Updated the application with new features of Angular 4.
- Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators, Router etc.
- Used WPF to develop windows desktop applications for the project
- Developed features for customer facing website using C#, ASP.NET MVC 4/5, CSHTML, Html Helpers, JavaScript, JQuery, KnockoutJs, Kendo UI,AJAX, Bootstrap, CSS, LINQ, Entity Framework, WCF, SQL Server.
- Designed WPF Forms, Custom Controls and User Controls using XAML language for interactive UI
- The application suite is built on .NET Framework, SQL server platforms following SOA using ASP.NET MVC, JavaScript, jQuery, HTML, CSS, HTML5, AJAX, JSON.
- Designed and developed web application using ASP.NET MVC 5, Entity Framework with Repository, Dependency Injection patterns, Razor View Engine.
- Developed Entity Framework MVC5 pattern for the DAL (Data Access Layer) and UI (User Interface) with Bootstrap/ JQuery for the front end.
- Worked with multiple projects which gave me an opportunity to work with various Frameworks and Architectures like Entity Framework and MVC Architecture.
- Fixed the various production bugs in multiple projects.
- Analyzed and designed approaches, UML Use Case diagrams, Class Diagrams, State Diagrams, and Activity Diagrams.
- The proto-type built using leveraging the Model-View-Controller (MVC) design pattern. All controls were bound using data binding to the View Model.
- Designed and developed the user interface using ASP.NET MVC, Telerik, CSS, BOOTSTRAP CSS and HTML languages.
- Utilized LINQ to Entities extensively for data retrieving, Querying, storing and manipulation.
- Using Sessions (client-side and server-side), query strings, view state to store the user-specific information throughout the Web Application.
- Handled routed events and used various stack panels and controls in WPF
- Design the data model and creation the schema on SQL Azure. Development web service using Windows Communication Foundation and to receive and process XML files and deploy on Cloud Service on Microsoft Azure.
- Analyze of existing on-premises management software’s family to build a brand with the goal to create a cloud first scalable platform based on Microsoft .NET / C# / Azure.
- Develop project documentation. Provide requirements for large-complex architecture (C#, ASP.NET MVC, Azure)
- Worked on TFS for version control, Code Review and for automatic builds and continuous integration.
- Also worked with maintenance of classic Asp and VB6 applications (NxGen application).
ENVIRONMENT: WPF,C#, MICROSOFT VB .NET, C, C++, ADO.NET, MVVM, SQL Server 2012, XML, XAML, XSLD,, Mongo DB, PL/SQL,Microsoft Azure, Angular.JS, Web Services, WinXP/2003, XML, MS Share Portal 2003, SVN.
Confidential, Chicago, IL
.Net Developer
Responsibilities:
- Designed and created database objects such as stored procedures, packages, functions, triggers and indexes.
- Hands on experience in implementing AJAX functionalities for partial page rendering through JSON.
- Worked in ASP.NET security mechanism such as Impersonation, Authentication and Authorization
- Optimizing, debugging and creating T-SQL stored procedures in SQL 2012 R2.
- Created and consumed Restful services using Web API.
- Wrote application using Web API to talk to external applications and also involved in writing small ASP.NET Web Forms applications with VB.NET, C# as programming languages.
- Design and develop solutions usingC, C++, Multi-Threaded, Shell Scripting.
- Experience with the features of Angular such as directives, providers, modules and routing.
- Built custom Angular Directives and Services for single-page web application for agile-based team.
- Designed the web componentsusingGoogle Material Design 5, Flex Layout, PrimeNG and some custom CSS.
- Created services with Angular Injectable property, as to make the service available for dependency injection when creating components.
- Highly used Angular router to build single page application for navigate through the different status and multiple modals.
- Implemented server-side rendering using angular universal.
- Worked on MongoDB database concepts such as locking, indexes, Shard and replication.
- Responsible for maintaining versions of source code using Team Foundation Server TFS.
- Writing unit tests using NUnit and Visual Studio 2013 and for SQL using SQL-Unit.
- Worked on NHibernate, XML, XAML, Dependency Injection, SVN, NUnit and SOA.
- Designed and developed the user interface using ASP.NET, Telerik, CSS, BOOTSTRAP CSS and HTML languages.
- Implemented new designs, porting and styling legacy pages, integrating JQuery plugins.
- Used the latest Bootstrap CSS to provide consistent styling for mobile applications.
- Design and Implement WCF services layer hosted on Windows Azure. This layer is the middle tier between SQL Azure and SharePoint online external content.
- Developed U-SQL Scripts for schematizing the data in Azure Data Lake Analytics.
- Maintained Applications/systems/databases/stored procedures development on Facets.
- Updated and migrated the data into to and from the Facets application database.
- Collaborated with other developers, business analysts, and cross department teams in conceptualizing and developing new reports, actionable data and insights, and enhancements.
ENVIRONMENT: Net Framework 4.0, C#, .Net, MVC, C, C++, Visual Studio 2013,Node Js, AngularJS, React Js, PL/SQL, MangoDB, Azure,Entity Framework, XAML, WCF, IIS, XML, SQL Server 2012