.net Architect Resume
San Francisco, CA
SUMMARY:
- A Senior .NET Professional with 15 years of experience in Requirement Analysis, Design, Development, Implementation of Web - based and Windows based, Client-Server and n-tier Applications.
- Extensive working Experience on .Net technologies like NET /.NET Core, C#, ASP.NET, MVC4/5, WCF, Bootstrap, jQuery, Angular.js, Angular 2/4,Oracle, MySQL, WPF, Winforms, TFS, ENTITY FRAMEWORK, NET Framework 4.0/4.5, JavaScript, ADO.Net, NodeJS,, AJAX, Microsoft azure SDK.
- Area of expertise in Databases like MS SQL Server 2005/2008/2012, Postgre SQL, MONGO DB and SQLite.
- Proficient with Service Oriented Architectures (SOAs) - Web Services, Windows Communication Foundation (WCF 4.5/4.0/3.5) RESTful, WEB API with JSON and XML.
- Worked extensively to integrate ADO.NET, Entity Framework and LINQ, Lambda expressions.
- Experience working in Agile, Scrum and Waterfall environments.
- Experience in working on Bootstrap loader global CSS3 settings and improve the Html5 elements style behavior for the UI display.
- Extensive knowledge of Object Oriented Analysis/ Design (OOD) and various design patterns.
- Implemented Presentation layer using CSS Framework, Backbone Js, Angular Js, Knockout Js, Wire-framing, and HTML5.
- Expert in Object Oriented Design/Development, Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern, Model-View-View Model (MVVM) design Pattern Team Foundation Server (TFS) and Test Driven Development (TDD ).
- Expertise in using ADO.NET objects such as SQL Command, Data Reader, Data Set and Data Adapter
- Extensive knowledge of .NET security features such as Authentication & Authorization, Windows-based Authentication, Forms-based Authentication, Authorizing Users and Roles
- Experience in writing queries, Indexes, triggers, views, functions, stored procedures in Transact SQL and PL/SQL using SQL Server 2000/ 2005/2008/2012 .
- Experience in designing application, formulation of deployment strategy and creation of software as per client requirements with ability to develop stable, structured, and maintainable code.
TECHNICAL SKILLS:
.NET Technologies: ASP.NET, ADO.NET,WCF,WPF,MVC,LINQ, NET Frame work, VB.Net, Azure, ASP.Net Web Forms
Web Technologies: HTML, XML, XSLT, CSS, JavaScript, UML, SOAP, AJAX, NodeJS, JQuery, JSON, AngularJS, BackboneJS
Database Technologies: SQL Server 2000/ 2005/2008/2012, Postgre SQL, MONGO DB, Cassandra: Web /Application servers: Internet Information Server (IIS) 4.0/5.0/6.0/7.0
IDE Microsoft Visual Studio .NET 2010/08/05: Operating Systems: Windows, Linux
Configuration Tools MS Visual SourceSafe, MS Team Foundation Server, Git, Jenkins, Jira: Framework: Microsoft .NET Framework 4.0, 3.5, 3.0, 2.0, ENTITY Framework
PROFESSIONAL EXPERIENCE:
.Net Architect
Confidential, San Francisco, CA
Responsibilities:
- Involved in the development of application for Training management system for vehicle manufacturing in order to keep track of records of the workers trainings and ratings.
- Worked on customer facing applications (point of sales) where users can make orders
- Client interactions if needed in order to understand the client requirements
- Developed the application in two modules - one with MVC, C# and one with Angular 2
- Involved in developing an application using .Net core 2.0, Angular 5, Micro services, My SQL.
- Involved in writing stored procedures and functions for the application in MS SQL Server
- Used C# for writing action methods and used JQuery AJAX for calling these methods
- Worked on web services (.asmx) in order to feed Angular 2 application
- Experience in creating applications in SOA (Service Oriented Architecture)
- Used Dapper and Entity Framework as the Data Access Layer
- Hands on experience in developing Complex Stored Procedures, Triggers, Tables, User Defined functions, SQL joins, query writing, performance tuning the queries
- Involved in the implementation of authentication process to the application using SSO
- Worked on MVC 5, Visual studio 2017,HTML, CSS, JQuery, Java Script, KendoUI, Excel dll libraries, Dapper
- Responsible for developing multiple forms using HTML, CSS, JavaScript, JQuery, AJAX which supported multiple business needs and reduced paper work
- Involved in developing work flows and publishing pages using SharePoint
- Implemented multiple timer jobs which are scheduled on daily basis using C#, power shell scripts
- UsedNUnit withMoq for unit testing the business layer and SpecFlow for the integration testing
- Created console applications and scheduled to sync and process data between multiple applications
- Performed web.config transformations for easy deployment of code in different environments
- Worked on number of POCs using JQuery data tables and Angular 4/5
- Designed and updated the database schema in SQL server and MySQL as per the changing business requirements
- Used Flyway for the data migration
- Used Splunk for the logging of the logs in the applications
- Worked on the applications with continuous integration
- Responsible for coordinating with the QA team for the testing and with build team for the building the applications in different environments like Dev, Stg, TST and PROD
- Followed strict agile methodology by day to day SCRUM meetings
- Used JIRA for ticketing and bug tracking in Integration Testing and User Acceptance Testing
- Used GIT as the source control for the maintaining and developing the applications and for releases
Environment: .Net Core 2.0, MVC, C#, Micro Services, MYSQL, MS SQL Server, Web Services, Angular 5/4/2, JavaScript, HTML, CSS, Typescript, SCSS, Visual Studio 2017, Power Shell Scripting, GIT, NUnit testing, SharePoint, JIRA, GIT, TFS
.Net Lead Developer
Confidential, Houston, TX
Responsibilities:
- Worked in developing applications with Agile Scrum methodologies.
- Performed Code Reviews, User Stories, Shared ideas, mentored team members.
- Developed a screen to visualize the data using C#, Javascript,jQuery, ReactJs\NodeJS,HTML5, RESTFUL Web services.
- Used AZurefor deployment of Applications to Cloud.
- Developed internal application using Angular.js and Node.js connecting to oracle on the backend.
- Designed and developed web portal in MVC4 architecture pattern. Used HTML5, MSMQAngularJs2, and CSS3 extensively.
- Built AngularJs modules, controllers, pop up modals, and file uploaders.
- Used Web API 2.0 as the service layer of the application for both ASP.NET and WPF Projects.
- Used Microsoft Expression Studio for WPF and developed and designed Interactive User Interface.
- Experience in web UI technologies using HTML, JQuery, JavaScript, Angular Js, Knockout JS, Node JS. used Angular 4 Http services for asynchronous validations for the input fields of the forms with the data existed in the database.
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular.
- Used Infragistics Controls for developing the WPF User Interface and Custom Controls.
- Utilized Linq for processing objects returned by entity framework.
- Extensively usedjQuery Ajax along with json for developing web portal.
- Implemented Unit Testing using NUnit Framework.
- Experienced in XML Web Services (SOAP, WSDL and UDDI), Service Oriented Architecture SOA concepts using .Net Framework Recent experience working with PRISM and MVVM design patterns for Silverlight and WPF.
- Collaborate with development and QA teams to maintain high-quality deployment
- Designed Client/Server telemetry adopting latest monitoring techniques.
- Worked on Continuous Integration CI/Continuous Delivery (CD) pipeline for Azure Cloud Services using CHEF.
- Maintained Source Code Version Control using RTC,GIT
Environment: Agile, Visual Studio 2015, 2013.,2012 IDE, .Net Core 2.0, Anthill, C#, SOA,WCF,WPF, SQL Server 2012, MVC 4.0,JQuery, Bootstrap, entity Framework 5,Web API.
Senior .Net Lead Developer
Confidential, Franklin Lakes, NJ
Responsibilities:
- Responsible for the development of enhancement, performance tuning and offering technical analyses to clients.
- Created user controls for better tracking and auditing of errors of claims processed.
- Automation job tracking using SSIS package.
- Designed UI and implemented functionality for Admin module, reports and search tool for business users.
- Used SVN version control to manage files and folders.
- Followed AGILE methodology for application development (sprint 2 Weeks).
- Participated in weekly team meetings and provided work status on demand.
- Implemented oracle stored procedures using TOAD.
- Managed PRODUCTION bugs/enhancements using JIRA.
- Created conceptual entity relational data model diagram and composed of entity types and relationships.
- Used TFS version control to manage files and share point to manage design documentation.
- Provided technical guidance to other teams working on Microsoft technologies.
- Designed database and application user interface.
- Implemented application using WPF and Entity framework.
- Designed UI and implemented functionality for Admin pages and search tool for business users.
- Used TFS version control to manage files and folders
Environment: NET 4.0, C#, ASP.NET, Oracle 11G Enterprise Edition, SQL Server 2012, SSIS, Visual Studio 2012, SVN, JIRA, TOAD, Cisco Tidal Enterprise and Win
Sr.Net Developer
Confidential, Virginia Beach, VA
Responsibilities:
- Familiarized with fast-paced Agile / Scrum environment.
- Involved in developing front end using HTML 5, and CSS3 for desktop as well as tablet view.
- Developed Client side code using Angular Js, JQuery and JavaScript.
- Worked on Telerik and Kendo Controls for Dropdowns, Grids and Progress bars.
- Worked on razor pages in ASP.NET 4.5 web applications which are in MVC 4 architecture using C# as code behind and back end in SQL Server 2008.
- Configured, customized Microsoft Dynamics CRM 4.0, 2011, 2013, 2015 application software multiple times to meet business needs.
- Migrated old C++ code to C# using .Net Framework, DirectShow, WinForms
- Developed the web application in MVC Architecture using HTML5, CSS3, Bootstrap, Javascript, JQuery, Angular.JS .
- Analyzed business requirements and technical specifications of applications in development to see how they can be developed into testable elements.
- Perfor med different types of Testing - Integration, Unit and Regression testing.
- Experience in writing Maven pom.xml and Ant build.xml for build scripts.
- Design and Develop REST APIs to support both CRM intranet and Frontier.com internet applications.
- Successfully deployed a customized Dynamics CRM solution to address client-specific business needs.
- Created and consumed Rest full API’s using MVC4 Web API’s.
- Developed tools to migrate the data from legacy systems to oracle database.
- Database/ SQL Tuning with reading explain plan and using AWR reports
- Designed and developed RichUser Interface using Sencha ExtJS, Angular JS, and Bootstrap.
- Worked on increasing the response time of the website by caching frequently used datasets.
- Prepared test cases and performed unit testing using NUnit Framework.
- Maintained Nest product glossary and translation memory for terminology consistency.
- Extensive knowledge of Object Oriented Analysis/ Design (OOD) and various design patterns.
- Expertise in using ADO.NET objects such as SQL Command, Data Reader, Data Set and Data Adapter.
- Involved in integrating Sitecore 6.0 with .NET 2010 for templates, layout, sub-layout, controls, control rendering, placeholder and content.
- Responsible for Monitoring 24/7 Production Support and Performed upgrades from Oracle 11g to 12c and applied patches.
- Installation, maintenance and tuning of Oracle 10g RAC databases including ASM and CRS.
- Used TFS (Team Foundation Server) for source code control, project related document sharing and team collaboration.
- Applying best design patterns such as N-tier, MVVM, Repository, and Singleton for designing key reusable components.
- Providing resolution on support issues, facilitating testing and validating deliverables within the scope of support as per the Service Level Agreement (SLA)
- Designing and implementing for fully automated server build management, monitoring and deployment By Using DevOps Technologies like Puppet.
- Worked on Mainframe integration with .NET
- Created and maintained database objects like complex Stored Procedures, Cursors, and Tables, Views, User Defined Functions, in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.
- Working with Team Foundation Source Control TFS as the source for version control and project / issue management
- Services implementation on Windows Azure Platform.
- Used AAD Graph API to programmatically access Azure Active Directory through REST API endpoints.
- Specialized in WPF … Silverlight, Visual Studio … .NET Framework … WINFORMS, WCF, XAML with Scrum, TDD methodologies of Agile Development Process
Environment: Agile Methodology, ASP.NET 4.0/4.5, C#.Net, Asp.net 4.5 MVC4, Angular Js, JavaScript, KendoUI, JQuery, CSS3, Sitecore,HTML5,Azure,IIS 7.5, Web API, TFS, and SQL server 2008. Microsoft Visual Studio 2015/2013, MVC 5.0, WCF RESTFUL Service API, ASP.NET, C, XML, JSON, JQuery, NUnit,
.NET Developer
Confidential, Chicago, IL
Responsibilities:
- Involved in object oriented analysis and design using UML (Unified Modeling Language) techniques such as use case, activity, sequence, class and component diagrams using Visio.
- Developed the application using C#, ASP.Net, CSS and JavaScript with SQL Server as the back end.
- Developed .Net classes for Data Access layer using Data Access Application Block.
- Used Razor Views to enable fast coding work flowable, and quickly integrate server code into HTML markup with a minimum of keystrokes.
- Surveyed information to develop WinForm application with significant business logic.
- Created Html Helpersin order to reduce the amount of tedious typing of HTML tags.
- Designed Graphical User Interface (GUI) using Layout Pages, HTML JavaScript, CSS classes and Custom Controls.
- Experience in working with Windows Communication Foundation (WCF) and knowledge of WPF.
- Ability to work with Product and Development Teams when changes to the application are needed Ability to understand and resolve performance related issues Ability to manage software release process.
- Enhanced existing pages with different AJAX controls which provided responsive user interfaces to display the data on the web page.
- Developed Data Model Classes with LINQ to SQL and business rules that are implemented within model layer using C#.
- Used Windows Communication Foundation (WCF) methodology to implement the web services.
- Used ADO.NET and strongly-typed datasets to insert, update, delete, and retrieve data from a SQL Server 2008 database.
- Team Foundation server 2010 (TFS) has been used for all the source code maintenance among the whole team members.
Environment: .NET Framework 4.0, C#.NET 4.0, ASP.NET 4.0,ADO.NET, Visualstudio.NET 2008, SQL Server 2008,, CSS, JavaScript, Jquery, LINQ, SSRS, WCF, SOAP, HTTP, XML, JSON, HTML, TFS.
.Net Developer
Confidential
Responsibilities:
- Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#.
- Used Java Script for validating client side data entry web screens.
- Developed Data Layer using ADO.NET to communicate with MS SQL Server.
- Created Stored Procedures using T-SQL, PL/SQL.
- Developed Custom User Controls to reduce the Complexity in User Interface Coding and provide better look.
- Implemented Components for Exporting Data to CSV Format and EXCEL Format.
- Used Crystal Report and SQL Server Reporting Service (SSRS) for report generation.
- Involved in Enhancing the Business Layer to provide more interfaces and functions needed for the system.
- Used a hybrid of waterfall and incremental as the SDLC.
Environment: ASP.Net, C#, ADO.NET, SSIS, XML, HTML, CSS, JavaScript, Web Services, Crystal Reports, Windows server 2003, PL/SQL, SQL SERVER 2005, Visual studio 2005.
.NET Developer
Confidential
Responsibilities:
- Worked as per Agile Methodology Scrum to meet customer expectation timelines with quality deliverables.
- Presentation layer GUI application has been created using .NET Web Forms, MVC, ASP.NET 4.5, MS Visual Studio 2010/2012, HTML5, CSS3.
- Designed WCF Services using SOAP protocols using C# while implement business logic middleware.
- Called the WEB API services from jQuery using AJAX and used XML Web Services, WCF services, REST Services, JSON.
- Created and consumed WCF services and followed SOA architecture.
- Coded in Data Access Layer and Business Logic Layer using C# .NET and SQL Server in backend.
- Created Entity Framework object model which handles the data from/ to SQL.
- Implemented search and CRUD operations using Entity Framework object model.
- Developed test pages for different flows of application using JavaScript, J-query, HTML, CSS /CSS 3 AJAX and JSON.
- Used LINQ to Entities in Entity Framework and lambda expressions for communicating between business layer and database.
- Extensively worked on ADO.NET Entity Framework for developing core data layers for the distributed applications.
- Creating Model Classes Data Transfer Objects DTOs Mappers Controllers and Views while developing ASP.NET MVC 3.0/4.0 application using Razor View Engine.
- Implemented Object Oriented Concepts such as Polymorphism, Inheritance, Encapsulation and Object-Oriented Design Patterns.
- Created Stored Procedures, triggers, cursors views and user defined functions for maintaining business logic and data in the SQL Server 2008 R2 database.
- Involved in team to implement and development for Enrollment for HIPPA and Facets.HIPPA Gateway TriZetto Facets.
- NUNIT testing procedure is taken after development process of the application.
Environment: ASP.NET4.5, MVC 3.0/4.0 C Entity Framework, XML, JavaScript, jQuery, WCF. WEB API, LINQ, Lambda Expression, HTML, HTML5, CSS, CSS3, Subversion TFS Facets, Visual Studio 2010/2012, ADO.Net, IIS 6.0, SQL Server 2008 R2, WCF
