Ui/sr .net Developer Full Stack Developer Resume
Tampa, FL
SUMMARY:
- 7+ years of experience in developing multi - tier, database-driven, client-server Applications using Object Oriented Analysis and Design (OOAD) methodologies and use of .Net Design Patterns.
- Proficient with all phases of Software Development Life Cycle (SDLC) involving Requirements Gathering, System Analysis, Design, Development and Implementation.
- Worked extensively in Microsoft Technologies developing applications - Windows forms, Web application in C#.NET, VB.NET, ASP.NET, Restful Web services, Web API, WCF, Web Services, Windows Services, WPF, WSDL, LINQ, SharePoint 2010, ADO.NET, ODP.NET, Entity Framework 6.0, .Net Remoting, Serialization, Threading, MVVM.
- Adept in the design and development of web services and windows applications using multi layered/service oriented architecture.
- Experience in developing windows applications using WPF, MVVM Light and WinForms.
- Developed applications using C#, VB.NET, Visual Studio 2013/12/10 and .Net Framework 4.5/4.0/2.0.
- Experience in using ORM (Object-relational mapping) tools like Hibernate and Entity frameworks.
- Worked on projects executed both in Agile and Waterfall methodologies.
- Experience in developing UI using JavaScript Frameworks AngularJS, JQuery UI and Knockout JS.
- Strong knowledge and experience in scripting languages like UNIX Shell Scripting, Perl, JavaScript, JQuery, and Angular/Angular2.0 JS & VBSript.
- Experience in developing and consuming Restful Web services using Web API, WCF & ASP.Net Web services. Implemented WSE Security using certificate and policy cache file.
- Experienced in MEAN stack development (MongoDB, Express and AngularJS & NodeJS).
- Experience writing unit tests using Visual Studio, NUnit and Test Driven Development (TDD).
- Experience in developing reports using tools SQL server reporting service (SSRS) and Crystal Reports.
- Experience in developing SQL Server Integrated Services (SSIS) packages.
- Experience in developing Service Oriented Architecture (SOA) Enterprise Applications using REST and XML Web Services.
- Used various 3rd party controls like Telerik, Infragistics, Dundas Charts, Autofac, NLog.
- Experience in creating Functional Specification (FS), Low Level Design (LLD), UML diagrams.
- Experience in preparing Data Models and Use Cases using UML tools like MS Visio.
- Proficient in the database programming with TSQL, PL/SQL, XML.
- RDBMS Experience with Packages, Stored Procedures, Functions, Views and Triggers and imports & exports of Data in SQL Server (2014/2012/2008/2005 ) and Oracle (10g/9i).
- Worked extensively on SharePoint Object Model in C#, ASP.NET to create ASPX pages and integrated it with new site definitions.
- Experience in using Configuration Management, build schedule using Team Foundation Server (TFS) and Visual Source Safe.
- Good in Troubleshooting and debugging .NET applications in Windows/ Web application.
- Excellent analytical & problem solving skills. A team player with strong interpersonal and communication proficiency.
TECHNICAL SKILLS:
Operating Systems: Windows 2003, Windows 7, Windows 8, 8.1
Programming languages: C#, VB.Net, Angular JS,Angular2.0 JQuery, JavaScript, HTML, CSS, Bootstrap, XML, XML Schemas
Web Technologies: ASP.NET, MVC, Web API, AJAX, XML, Web Services, WCF, VBA, ASP 3.0/2.0, Active X, WSDL, UDDI
.NET Technologies: .NET Framework (1.1/2.0, 3.5, 4.0, 4.5), ADO.NET, WPF, Entity Framework
Unit Testing Frameworks: MS-Test, Nunit, JUnit, Jasmine.
RAD/IDE: Visual Studio .Net 2005/2008/2010/2012/2013
Database Development: Oracle 10g/9i/8i, MS SQL server 2000/2005/2008, MS-Access, MySQL
SQL Server Tools: SQL Management Studio, Profiler, Query Analyzer, Export & Import (DTS)
Scripting Languages: JavaScript, VBScript
Reporting Tools: Business Objects XI 3.1/R1/R2/R3/6.x, Crystal Reports XI/2008
Source Repositories: SVN, TFS, Visual Source Safe, IBM Clear Case
PROFESSIONAL EXPERIENCE:
Confidential, Tampa, FL
UI/Sr .Net Developer Full Stack Developer
Responsibilities:
- Developed HTML interfaces with an understanding of UI design principles and object-oriented program development.
- Involved in Enhancement of existing application utilizing Angular/Angular2.0 JS, developed routing through web pages and achieved Single page application. Used Angular JS to achieve two-way data binding.
- Included JSON for massive data transfer between Client/Server.
- Implemented different validation control on the web-pages using Angular/Angular2.0 JS.
- Used MVC Framework Angular.js in the development for data binding and to consume RESTful web services.
- Developed Angular custom directives like Stop, Cut, Copy, Paste used to disable copy paste functionality for the reenter SSN and reenter email fields, show focus directive to show next after the condition met, plan Detail field directive to display plan related information on screen.
- Designed custom filters like format SSN to show only last four digits of SSN, unique filter to select unique values from service response and title case filter to format data into title case.
- Created printer friendly using print media query in bootstrap CSS.
- Created WEBAPI action methods to process enrollments, and created custom classes related to enrollment submission.
- Created SOUP UI project to test web services and consumed those applications from WEBAPI, Created routing endpoints in configuration file.
- Used Stash repository to check in the code with GIT.
- Exchanged data with the help of JSON files to exchange data between server and client.
- Managed time effectively meeting all the deadlines for the release of projects.
- Developed, modified, and implemented the Web site to ensure consistency of layout in accordance with client goals.
- Used C#.NET, ASP.NET and Entity framework to define and implement secure middle-tier components using both connected and disconnected environment strategies. Components were consumed by web applications utilizing SQL Server and stored procedures to perform logical business transactions.
- Extensively used XML and JSON Serialization for transferring the data from controller to view.
- Developed the application using ASP.NET 4.0, MVC 4, Razor, C#, JQuery, Ajax, Html5, CSS3, Bootstrap, JSON, LINQ, Repository Pattern, Action Filters
- Experienced in writing complex PL/SQL Queries, Stored procedures, functions, packages, tables, views, triggers.
- Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.
- Created various Angular Services & injected them into Angular Controllers (using Dependency Injection) to enable WebAPI calls and created custom angular directives to create own HTML tags and induce some kind of functional behavior to those tags.
Technology: C#, .NET 4.0/4.5, Visual studio 2015, WSDL, HTML, JavaScript, Entity frame work 6.0, MVC 4.0, Entity framework, SQL Server 2008, Resharper, ORM, AngularJS,Angular2, Bootstrap, Restful Services, SOAP Services, JQuery, Agile, WEBAPI 2.0, XML, UML, IIS 8.0, TFS-2015, GIT.
Confidential, New York City, NYUI/Sr.Net Developer (Full Stack Developer)
Responsibilities:
- Developed business use cases, sequential, collaborative, activity and class diagrams for the enterprise presentation, and business and data access components of the system using UML.
- Developed Single page applications using AngularJS and extensively used in development and testing applications for client side MVC architecture.
- Used MVC framework to reduce the complexity and to get control over the behavior of the application.
- Involved in design and development of UI component, which includes layered POVs and Carousels using frameworks AngularJS, JavaScript and JQuery in conjunction with HTML5, CSS3, Bootstrap and LESS.
- Developed AngularJS functionality in the application to provide two-way binding to the system.
- Worked on AngularJS MVC framework for developing the Single Page Application and created some custom directives like ng-datepicker, ng-cartbox, ng-pagenation.
- Created collections and performed CRUD operations on MongoDB using Node Mongoose and used Robomongo client
- Used Bootstrap & media queries to create Responsive Webpages across the different size of screen from phone or Laptop.
- Extensively used XML and JSON Serialization for transferring the data from controller to view.
- Developed the application using ASP.NET 4.0, MVC 4, Razor, C#, JQuery, Ajax, Html5, CSS3, Bootstrap, JSON, LINQ, Repository Pattern, Action Filters
- Experienced in writing complex PL/SQL Queries, Stored procedures, functions, packages, tables, views, triggers.
- Used custom error handling in Web API to pass proper error message rather than generic error message to better understand the error.
- Implemented Restful web service with the use of URI templates and content negotiation.
- Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing Angular/Angular2.0 JS, Web API.
- Implemented Constructor Based Dependency Injection and DI implementation using factories.
- Created, Data Access Layer, Business Logic Layer Classes using C# and .Net 4.5.
- Implemented SQL standards in writing stored procedures, Triggers, Views, SQL functions and locking issues.
- Graphical User Interface (GUI) was designed using HTML 5.0, JavaScript, CSS and JQuery 2.1.1, AngularJS, Bootstrap and the business logic was coded in C #.
- Created Web based applications using ASP.NET 4.0, AJAX, C# and integrated in the SharePoint Portal by using Page Viewer Web Part.
- Provide a defining, senior level contribution to development team responsible for the implementation of critical SOA web-based applications using the .Net Framework and SQL Server technologies
- Extensively used Authorization, Action, Response and Exception Filters.
Technology: C#, .NET 4.0/4.5, Visual studio 2013/2015, WSDL, HTML, JavaScript, Entity frame work 6.0, Prism, Net Remoting, MVC 4.0, Entity framework, SQL Server 2012, Resharper, ORM, AngularJS, Bootstrap, Restful Services, JQuery, Agile, AJAX, XML, UML, IIS 8.0, TFS-2012.
Confidential, Minneapolis, MNSenior C#/ASP.Net Developer
Responsibilities:
- Involved in Requirement analysis and Designing of Database structure
- New enhancement in existing application
- Involved in task planning
- Developed utility to migrate data from one line of business to other line of business using Win Form .Net, C# 3.5
- Analyzing issue raised by business and providing the right solution to fix it
- Providing support to build development environment (VM setup)
- Created WCF service using C# to send loan document images to store in repository
- Using Microsoft TFS as a code repository to for code check-in and check-out
- Validating Test Cases created by testing team for new requirements.
- Providing Test support to testing team, which includes bug fixing and deployment of fixed code to QA UAT and environment
- Maintenance of existing Web application developed in ASP.Net C# to view loan documents of customer
- Implementing new enhancement in existing Windows application developed using Win Forms and C#
- Code deployment on production
Technology: VB.Net 2008, ASP.Net 2008, .NET Framework (3.0/ 3.5), C#, Web Service, Windows Service, WCF, MS SQL SERVER 2000, Microsoft Team Foundation, Agile Development Methodology (SCRUM)
Confidential, Columbus, OHC#/ASP.Net Developer
Responsibility:
- Responsible for designing and developing web applications, client- server applications using various web technologies like ASP.NET, ASP, C# etc.
- Started with MVC2.0, JQuery, KnockoutJS and WCF, then moved into new development stack (MVC5.0, Angular JS, CSS3, Web API).
- Created Web APIs to consume various REST Services such as User Profile services and Search and Inpatient services.
- Developing windows client application using WPF, SQL Server.
- Make client capable of being used on a multiple of devices such as Desktop, Tablets and mobile devices using bootstrap, media queries.
- Enable future implementation of additional features, functionality and technologies
- Involved in Requirements gathering, Conceptual Design, Analysis, and Detail design, Development and System Testing.
- Design and implement web applications using HTML 5, CSS, JQuery and JavaScript.
- Developed and implemented Web Services using SOAP protocol to communicate between different layers in the Application.
- Responsible for TFS maintenance such as branching, labeling and merging after code review.
- Performed unit testing on every updated version, cross browser before sending it for User Acceptance Test (UAT)
- Responsible for deployment of the Application in production and resolving any post-deployment issues
- Providing estimates, daily & weekly status report to the client and offshore Manager on progress of the tasks
- Assist project teams in scoping and estimating project work, design review, code reviews, and assure positive productivity toward business product goals.
- To guide, assist or mentor new on board developers and others in software coding, testing, support, documentation, and installation tasks.
- Responsible for managing scope, planning, tracking, change control, aspects of the project.
- Created DTS packages, external batch files and monitoring those during and after deployments.
- SME on e-documents, paperless preferences, alerts and profile modules.
Technology: ASP.Net, C#, MVC5, AngularJS, JQuery, JavaScript, Restfulservices,ASP.NET WebAPI, SOAP, HTML, CSS, WCF, WPF, SQL server.
ConfidentialSoftware Engineer
Responsibilities:
- Performed application development based on programming guidelines/standards, worked on the Presentation Layer, Business Layer and the Data Access Layer.
- Updated the classes and methods in the business layer to access the Data Access Layer using Object Oriented Programming in C#, Visual Studio 2005 and .Net Framework 2.0.
- Developed data access layer which supports connections to multiple databases, using ADO.NET for both the Customer and Agent applications.
- Designed reusable classes and methods in the business layer and the Data Access Layer and implemented those classes using Visual C#.NET.
- Developed Web Forms and Web Pages using ASP.NET, HTML, JavaScript and CSS to facilitate the registered and new agents and customers. Used Java Scripting for client side validation scripting.
- Development of SQL server batch processes & jobs. Created Stored Procedures, functions, views, complex queries to perform business rules on the database side.
Technology: ASP.NET, C#, ADO.NET, WebParts, Java Script, CSS, HTML, Microsoft Visual Studio 2005, SQL Server2005 .
