Full Stack .net Developer Resume
Pittsburgh, PA
SUMMARY:
- Around 5 years in software development life cycle (SDLC) especially in Analysis, Design, Development, Testing and Deploying of applications and implementing - tier Client/Server applications using Object Oriented design methodologies.
- Experience in developing N-tier applications using ASP.NET, C#, VB.NET, Windows Forms, Visual Studio.NET, ADO.NET, XML, Web Services, Java Script, and VB Script.
- Experience in designing web pages using HTML, JavaScript, HTML, CSS and jQuery, Angular JS, AJAX, Bootstrap and JSON.
- Expertise in advanced JavaScript libraries and frameworks such as Angular.js, Angular 2.0/4.0, React JS, Backbone.js, Prototype, Node.js, Knockout.js.
- Expertise in designing and developing Single Page Application using jQuery, HTML5, Kendo UI, Micro services using Web API 2 and Entity Framework 6. Has in-depth knowledge in MVVM and MVW pattern using Angular JS.
- Expertise on Mobile Application Development Using Xamarin. Forms and Traditional Approach.
- Experience working more than 6 years with MS Azure and AWS in Cloud Computing.
- Experienced with deployments, Maintenance and troubleshooting applications on Microsoft Cloud Infrastructure Azure.
- Experience in preparing Use Case Diagrams, Class Diagrams, Sequence Diagrams, Activity Diagrams and Collaboration diagram using design tools.
- Expertise in working with MVC 3.0/4.0/4.5 and Razor View.
- Knowledge on Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction and Polymorphism.
- Got proficient experience in using Android UI Framework tools like Status Bar, notifications, Dialogs. Worked on different layouts for theses development of UI.
- Experience working on Docker hub, creating Docker images, and handling multiple images primarily for middleware installations and domain configuration.
- Strong Experience in Web Forms and Win Forms applications with .NET Framework 4.5/4.0/3.5/3.0/2 and Visual Studio 2017/2015/2012/2010/2008/2005. strong Microsoft Technologies in the fields of Win-forms, Web-forms, Web Services using ASP.NET (4.0/3.5/3.0/2.0/1.1 ), VB.NET, C#, MVC, Entity framework, Angular JS/2.0/4.0, ADO.NET AJAX, LINQ, WCF, WPF, Silverlight 2.0/3.0 using Microsoft .NET Framework.
- Experience in creating Views, Partial Views, and Sections etc. In ASP.NET MVC, and Created the Controllers and Controller Actions, Filters, Routing using ASP.NET MVC.
- Strong experience on MS SQL Server 2012/2008 using SQL, MS SQL, SSIS and T-SQL. Have worked on ETL using SSIS and DTS packages.
- Experience in deploying desktop applications, web applications, websites and console applications to the Microsoft Azure Cloud.
- Experience on Mobile technologies such as Xamarin. Android and Xamarin Cross-Platform applications
- Experienced in UNIT testing frameworks like NUnit, MS Unit Tests & Rhino mocks (mocking).
- Experience in working Language Integrated Query (LINQ) especially LINQ to object and LINQ to SQL
- Experience using AJAX to create interactive web applications, mainly focusing at increasing performance.
- Experience in developing and building applications using Windows Workflow Foundation and XAML.
- Worked on reading and generating XML files and related technologies like XSL, XSLT, XAML and X-Path
- Knowledge in working with RDBMS includes MS SQL Server 2012/2008/2005 , Oracle 8i, 9i, 10gand MS-Access.
- Excellent skill in data modeling and implementing tables, views, stored procedures, functions, schemas, and Triggers using T-SQL Queries and PL/SQL.
- Involved in development of projects using SQL Server Integrated Services (SSIS), SQL Server Reporting Services (SSRS) and Data Transformation Services (DTS).
- Good experience with Agile (SCRUM)methodology, Waterfall and Test-driven development
- Performed Unit Testing (using N-Unit), Integration Testing and Performance Testing.
- Strong analytical and good trouble shooting skills.
- Very Good experience in handling clients & meeting their requirements and willing to adapt to new technologies/work environments, well organized team player with good analytical and leadership skills.
TECHNICAL SKILLS:
Languages: C#, MVC, VB.NET, AJAX, Web Services, Micro Services, WPF, WCF, C++, C, VB 6.0.
Web Technologies: ASP.NET, ADO.NET, MVC, WCF, WPF, ASMX, Xamarin, Web Services, SOAP, AJAX, XAML, LINQ, HTML5, CSS3, Java Script, TypeScript, AngularJS, Angular 2.0/4.0/5.0, Aurelia, React JS, jQuery, Boot Strap, Kendo UI.
Microsoft Technologies: ASP.NET (4.5/4.0/3.5/3.0 ), MVC,C#, VB.NET, ADO.NET, WPF, WCF, Silverlight, LINQ, Master Pages, User Controls.
Databases: MS SQL Server 2008/2012/2014 , Oracle.
ORM Tool: NHibernate
Reporting Tool: Crystal Reports, SSRS, SSIS.
Frameworks: .NET Framework 4.0/4.5, Entity Framework in .NET.
Application Tools: Visual Studio .NET 2008/2012/2015/2017 , SQL Management Studio TFSTortoiseSVN, GitHub.
PROFESSIONAL EXPERIENCE:
Confidential, Pittsburgh, PA
Full Stack .Net Developer
Responsibilities:
- Effectively involved in various stages of development of the project starting from the project planning until production and maintenance using agile methodology.
- Used web services (WCF, Web API) to interact with data layer to access data from the database.
- UX/UI Design Photoshop/illustrator or Wire Framing Prototyping.
- Created WCF/C# service for listening in on live Phone/Skype conversations using a HTML5 Web Sockets.
- Mobile Development web application for Android, iOS and BlackBerry Device
- Created Control templates, Data templates, Styles, Style Triggers, Value Converters, Commands and Dependency /Attached Properties for the WPF application.
- Tested EDI inbound and outbound process following EDI Mapping.
- Involve design and architecture of developing internal Cloud environment.
- Worked with ASP.NET Web Forms, State Management, caching features, for optimization and configuration of the web application using C#.NET
- Designed, developed and trouble-shoot the application using advanced Microsoft technologies such as ASP.NET MVC with Entity Framework v6, jQuery, HTML5, XML, WCF, WPF and CSS3 using Agile development practices.
- Extensive experience of Object-Oriented JavaScript design pattern and JavaScript MVC Patterns Preferably Angular JS and React JS.
- Developed Web application using C#, ASP.NET and developed SPA using Angular JS/2.0/4.0, Angular 5 and MVC5.
- Developed WCF services for both Desktop and Mobile applications.
- Developed several REST web services supporting both XML and JSON to perform tasks such as remote thermostat and demand-response management. REST web services leveraged by both web and Mobile applications.
- Worked with the application developers and provide necessary SQL Scripts using T-SQL
- Configuring high availability using geographical MongoDB replica sets across multiple data centers.
- Performance tuning and stress-testing Of NoSQL database environments in order to ensure acceptable database performance in production mode.
- For the front-end development used the HTML, CSHTML, JavaScript, jQuery, bootstrap, Angular.js.
- Developed secure login interfaces with ASP.NET Server controls.
- Used various server controls like Multi View and Grid View with extensive data binding to display, page and sort multiple records.
- Designed and developed user interfaces using ASP.NET.
- Developed Server side and Client-side code using ASP.NET, jQuery and JavaScript.
- Designed and developed applications using ASP.NET with ADO.NET and SQL 2012.
- Built prototype using leveraging the Model-View-Controller (MVC) design pattern and bound all controls using data binding to the View Model.
- Designed and Developed User Interface using HTML5, CSS, Bootstrap, Java Script, jQuery, JSON Data and Angular JS.
- Used jQuery, ASP.NET, AJAX toolkit controls and CSS to enhance the performance and richness to the user interface.
- Developed User controls using ASP.NET and used them dynamically in the web pages using Master pages and CSS.
- Extensively used .NET inbuilt components like Data Grid, Data List and Calendar controls along with other .NET server controls.
Wrote configuration settings in Web. Config.
Environment: HTML5, AngularJS/2.0/4.0/ Angular 5, CSS3, JavaScript, XML, AJAX, SQL, ASP.NET, MVC, C#, ADO.NET, MS SQL Server 2012, SSRS, WPF, TFS, LINQ, Visual Studio 2015, IIS.
Confidential, Raleigh, NC
Sr.Net Developer
Responsibilities:
- Participated in all phases of SDLC from requirement gathering to implementation.
- Involved in the SDLC phase of requirement analysis, design, and development of the web-based intranet application tool using ASP.NET and C#.
- Coded, tested, debugged, and documented programs from internal to web applications using C#.NET, Model view Controller (MVC) and SQL Server.
- Implemented ASP.NET, MVC pattern mechanism for developing web applications and mobile applications.
- Developed Healthcare Solutions, providing physician practices, hospitals, and other healthcare providers with practice management and electronic health record technology.
- Used JavaScript and Validation Controls for validating the controls. Coding ASP.NET web based .NET Framework 4.0 and SQL SERVER 2016.
- Using PL SQL and SQL*LOADER developed Client-Server application.
- Used new MVC 5.0 features like Web API 2, attribute routing, filter overrides, Bootstrap in MVC template and other new features. Effectively use CSS, HTML, Angular JS/2.0/4.0, User Controls, Custom Controls and Master Pages.
- Developed new library with micro services architecture using Rest APIs, spring boot and pivotal cloud fundry.
- Developed several REST web services supporting both XML and JSON to perform tasks such as remote thermostat and demand-response management. REST web services leveraged by both web and Mobile applications.
- Extensive experience of Object-Oriented JavaScript design pattern and JavaScript MVC Patterns Preferably Angular JS and React JS.
- Used web services (WCF, Web API) to interact with data layer to access data from the database.
- Developed single page responsive Web UI using HTML5, AngularJS, Bootstrap, CSS3, JavaScript.
- Created WCF services for integration with the database.
- Developed modules using RAZOR views.
- Performed Unit Testing on every new version before sending it for Integral
- Used AJAX to create better, faster and more user-friendly web applications.
- Extensively used User interface controls, which use jQuery to validate client-side validations.
- Used Grid View, Data List, and Panels to display and manipulate data in ASP.NET Web Forms.
- Developed WCF Services using ASP.net for both Desktop applications and Mobile applications. n Test (IT) and User Acceptance Test (UAT)
- Wrote the T-SQL Database Triggers, Views, and Indexes.
- Involved in the designing phase of database and creating the SQL scripts.
- Maintained the Version, Labeled Versions and Backups of the source using TortoiseSVN and Proficient in developing N-tier architecture Class Libraries, e.g. Presentation Interface (UI), Business Logic Layer (BLL), Integration Layer (IL) and Data Access Layer (DAL).
- Developed and provided team with the data layer functions using ADO.NET, Entity Framework to connect to database and fetch data.
Environment: .NET Framework 4.0, Visual Studio 2017, Win Forms, Agile Scrum, Entity Framework, JSON/RESTFUL Services, ASP.NET, C#, MVC, Restful Web Services using Micro services architecture, UML, Classic ASP, CSS3, Angular, Web services, HTML5, JavaScript, jQuery, XML, LINQ, TFS, SQL Server, PL SQL, SSRS, AWS.
Confidential, Durham, NC
Full Stack .Net Developer
Responsibilities:
- Involved in the system right from analysis, designing to maintenance
- Involved in creating technical documents and designing the flow of the system.
- Used Rational Requisite Pro for gathering Business Requirements.
- Generated sequence diagrams, class diagrams using UML Methodologies.
- Involved in designing and developing of the web forms using C#, ASP.NET.
- Designed Master pages for the Uniform Look and feel of the site
- Implemented different reusable object oriented layers (Business Object Layer, Data Access Layer, Business logic) allowing each layer to work independent of the other to produce a robust system.
- Customized various controls for Application by developing Custom Controls and User Controls.
- Implemented Role Based Security and SSL to make application secure.
- Implemented Service Oriented Architecture.
- Implemented ASP.NET validation controls and JavaScript for client-side validations.
- Architecting, design and implementing ASP.NET MVC, AngularJS, SPA web solutions with industry best practices and design patterns
- Developed Runtime libraries and used 2D and 3D rendering using WPF
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using AngularJS, EXTJS, ODATA and JQUERY.
- Collaborating with Mobile application development teams and gaining experience with Android/IOS application development platforms.
- Create a Virtual Network on Windows Azure to connect all the servers, application on the Azure API platform that requires no on-premises hardware Extensively.
- Used AJAX framework for ASP.NET partial page refresh.
- Created several SSRS reports and consumed them in project.
- Created the user access list to restrict the people who have access to this application by giving roles and responsibilities to each user.
- Followed the MVC Design Patterns.
- Experienced in MVC client side framework like AngularJS, and BackboneJS.
- Used WCF to achieve interoperability between .NET Application and third-party web service.
- Produced design artifacts using Microsoft Visio.
- Maintained uniformity among all web pages in GUI and designed Master Pages and themes.
- Data grid, Data list and repeater server controls are used with ADO.NET to manipulate the data and generate results based on alert types.
- Implemented Web Services using HTTP and SOAP protocol.
- Used LINQ2XML, LINQ2Sql for querying the data from xml data, SQL database
- Used TFS(Team Foundation Server) for Version control
- Extensively involved in generating Stored Procedures and Triggers for data manipulation.
- Written generic exception handlers which will log the user actions into Error Log Files.
- Involved in NUnit testing on the final product.
- Implemented agile methodology for project enhancements.
- Involved in production support, and fix problems in a short span of time.
Environment: HTML, CSS, JavaScript, XML,, SQL, ASP.NET, MVC, C#, ADO.NET, MS SQL Server 2012, SSRS, AngularJS, WPF, TFS, LINQ, Visual Studio 2012, SQL Server Management Studio 2014, IIS
Confidential
.Net Developer
Responsibilities:
- Involved in SDLC including designing, coding and testing.
- Worked on Designing, Coding, Testing and maintaining database objects, tables, views, packages, functions, procedures, indexes, sequences and triggers using SQL.
- Created front end pages of the application with JavaScript, HTML, CSS.
- Handled database and website programming tasks.
- Developed SQL scripts for Extraction, transformation and Loading of Data and designed source Entities for Oracle10g.
- Authored Business Requirement Documents, Functional and Technical Design documents, Integration Documents and User Training Documents.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Designed and developed intranet web applications using JavaScript and CSS.
- Web page Design including the use of HTML, CSS, and JavaScript.
- Design and implementation of databases using SQL, C#.
- Performed Unit testing.
- Created the User Defined Function form and used in related modules.
- Worked extensively on installers, compilers in software development using Bootstrap technique.
- Performed Coding/Programming tasks to specification and in accordance with Development standards.
- Working knowledge of Software Development Lifecycle (SDLC).
- Prepared release notes for client reference.
Environment: C#, SQL, HTML, CSS, JavaScript, AJAX, JSON, Windows.
