.net Developer Resume
Irving, TX
OBJECTIVE:
Seeking a technically challenging position in the field of object oriented program developing that will utilize my strengths and knowledge, providing a highly motivated, progressive, friendly environment, and which allows the pursuit of career advancement and expand my knowledge and skills.
SUMMARY:
- 7+ years of IT experience in developing and designing web applications and enterprise applications based on various industries standard architectures like N - Tier, client/Server, and Service Oriented Architecture (SOA) using Microsoft tools and technologies.
- Experience in Microsoft Technologies in Analyzing, Designing, Developing, Testing and Deploying web application implementing Object Oriented Programming in Software Development Life Cycle (SDLC).
- Experienced in different fast paced Software Development Methodologies like Agile Methodology, Waterfall.
- Experience in Architecture, Designing, Development and Deployment of High-Performance, Scalable, Distributed, ASP.NET Applications and SQL Server 2000/2005 and Oracle.
- Experienced using C#, .NET Framework, ASP.NET MVC Framework, ADO.NET, AJAX, LINQ, WCF, WPF, CSS, JAVASCRIPT, jQuery, KnockoutJS, Web Services, JSON and SOA,.
- Experienced in creating rich User Interface on the web using HTML, XAML, DHTML, Master Pages, Angular JS, CSS, Ajax, Bootstrap, JavaScript and jQuery.
- Understanding of TDD and BDD approach in software development.
- Strong knowledge on Object Oriented Analysis and Design(OOAD) and VB.NET skills.
- Create RFP (Request for Proposal) Microservices to provide RESTFUL API utilizing.
- Oversee and develop Notification Service Microservices to use across the enterprise.
- Strong experience in data retrieval and manipulation using ADO.NET data objects such as Dataset, Data Reader, Data list, and Entity Framework.
- Proficient in implementing WCF-SOAP and Web API - RESTful services and consuming using different communication protocols.
- Experience in JIRA, TFS and Rally tools for Agile development process to do issue tracking, project management and documents collaboration.
- Deploying, managing, and operating scalable, highly available, and fault tolerant systems on Microsoft Azure.
- Expert in data integration using Microsoft SSIS.
- Strong Experience of using MVC3.0 Razor view engine.
- Experience in managing Data Access Layer using Entity Framework Database First and Code First approaches to communicate effectively with databases.
- Knowledge in Developing and Supporting Windows and Web Applications.
- Familiar in updating, accessing and version controlling the code using Team Foundation Version Control (TFVC) and GIT.
- Expertise in database Programming with Triggers, Functions and Stored Procedures using SQL, primarily with MS SQL Server at the back-end.
- Experienced in cloud computing using AWS Amazon Web Services.
TECHNICAL SKILLS:
Microsoft Technologies: .NET Framework (4.6/4.5/3.5)
Language: C# .Net, VB.NET, JavaScript, JAVA, HTML
Web Technologies: ASP.NET 4.5/4.0/3.5/3.0, MVC 5.0/4.0/3.0, Razor, AJAX 3.0/2.0, JavaScript, AngularJS, Knockout.JS, CSS, JQuery, VB Script, Bootstrap HTML.
Database: SQL Server 2016/2012/2008, Oracle 11g/10g/9i/8i
Database Connectivity: Entity Framework, LINQ to SQL, ADO.NET, SSIS
Reporting Tools: SQL Server Reporting Services(SSRS 2008/2005)
XML Technologies: XML
UI Technologies: WinForms, WPF, MVVM
IDE Tools: Visual Studio 2015/2012/2010/2008, SQL Server Management Studio, SQL Server BI Studio
MiddleWare: WCF, ADO.NET 4.5/4.0/3.5/3.0, Web Services
Testing: MS UNIT Test, Mock Test, Jasmin
Version Control Tools: Team Foundation Server, GIT, JIRA
Web Services: Amazon Web Services(AWS)
PROFESSIONAL EXPERIENCE:
Confidential, IRVING, TX
.Net Developer
Responsibilities:
- Involved in the Complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance.
- Involved in gathering requirements from end users as well as scope changes.
- Created the Responsive Design UI layers and Web Pages and integrated them to maintain the performance of data flow and data integrity using ASP.NET User Controls, Web Server Controls and Entity Frame Work.
- Used ADO.NET objects such as Dataset and Data Adapter, for consistent access to Oracle.
- Involved in Database modeling, creating tables and in writing stored procedures using Oracle PL/SQL.
- Maintenance duties included bug fixes, building enhancement within the existing coding, styles, analyzing user requests and analyzing & reporting data for the application Medicaid Eligibility.
- Creating Mappings/workflows to extract data from Oracle Server and Data Migration and Transformation from SQL, Access, Excel.
- Knowing the requirements from the business and scheduling a demo session every week in order to meet the requirement criteria.
- Implemented Object Oriented Concepts such as Polymorphism, Inheritance, Encapsulation.
- Involved in developing Single Page Applications(SPA) based on client side JavaScript framework React JS, and employing ASP.Net MVC and Web API.
- Designing Project Architecture, Layouts in SAAS Model.
- Extensively used web technologies like, ASP.NET MVC4, AWS, VB.net, Entity FrameWork, ADO.NET, C#, JavaScript, AngularJS, Jquery, Knockout.JS, Razor, XML and HTML in designing and developing web application.
- Designed and developed the user interface for various tools and implemented ASP.NET validation controls, JavaScript, CSS for server and client side validation respectively.
- Developed business logic using C# and developed data layer class extensively for database related transactions and created numerous classes and interface to implement Business Logic and Data Manipulation.
- Created and Deployed XML Web Services using ASP.NET and C#, Used them to generate the proxy class files based on the web services and consumed in web application.
- Designed Patterns including Structural, Creational and Behavioral Patterns like Model viewer Controller(MVC).
- Worked on SSIS Package, DTS Import/Export for transferring data from Database (SQL and Text format data) to Oracle Server.
- Responsible for creating portal and MVC3.0 Razor Engine design pattern / approach to develop as per business need in shortest time.
- Created Interface for loading of data between different Database and Web Servers Using ASP.Net, C#.Net, ADO.Net.
- Worked in Agile Software Development methodologies and Scrum Environment under a Scrum Master and Test Driven Development.
- Used Team Foundation Server TFS for Version Control and Source Code Repository.
- Used Git for version control and history during development.
Environment: ASP.NET MVC, VB.Net, Classic ASP, Web API, Web Forms C#, .NET, GitHub, Visual Studio, Restful web services, SSIS, SSRS, JIRA, LINQ, Entity Framework, JAVA Script, Knockout.JS, Win Forms, Visual studio Team Foundation Server (TFS), SQL Server, Oracle.
Confidential, CA
.Net Developer
Responsibilities:
- Involved in Understanding Existing applications and Reviewing Requirements with Business Team and Implementing and Prioritizing the Tasks per Business Requirements using the AGILE methodology.
- Created and managed micro services to gradually replace core monolithic application for integrating micro services into an existing system architecture.
- Improved the maintainability and effectiveness of the backend smoke tests by re-writing them in Clojure and extending their coverage.
- Became active in the Clojure community by making contributions to multiple open-source projects.
- Used Model-View Control (MVC), AWS, MVVM software architecture in web applications to view the html.
- Developed views, and partial views for the navigation, product display, and product searching. Razor, scaffolding, and strong typing allowed for quick implementation.
- Created SSIS packages for File Transfer from one location to the other using FTP task.
- Designed Data layer using Entity Framework as ORM with C # and Oracle Server as database engine.
- Solid understanding of building user interface with the latest Microsoft technologies and Silverlight.
- Experienced in development work around developing interface into various compounds of client infrastructure using REST and SOAP APIs.
- Used CSS and Bootstrap for styling the HTML elements.
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation.
- Used Grid View to display the data from Oracle Server using Object Data Source control from Business Object.
- Used HTML, XML, AJAX, Bootstrap, AngularJS, JavaScript, CSS, knockout.JS.
- Used Window Communication Foundation (WCF) to connect the front end to the database developed store procedures, view and functions using SQL server.
- Used ADO.NET and PL/SQL Procedures in order to access the oracle database for the front-end presentation.
- Used AJAX Controls like Scripts Manager and Update panel to develop the GUI.
- Developed many SQL queries to fetch data as per the business requirements with tuning techniques.
- Used ORM tool Entity framework for designing entity model and Microsoft Team Foundation Server for source access management.
Environment: Visual studio 2010, Microsoft .NET, Classic ASP, Angular JS, React JS, C# .Net, ASP.NET, Razor View, SQL, Oracle SSIS, SSRS, WCF, Bootstrap, React JS, Jasmine, GitHub, Web Services, JavaScript, CSS, XML, XSLT, NUnit and Team Foundation Server (TFS)
Confidential, Irvine, CA
.Net Developer
Responsibilities:
- Involving all the stages of Software Development Life Cycle like Requirement Analysis, Application Design, Development, Debugging and Testing the applications in AGILE methodology
- Designed, developed, maintenance Application using .Net, C#, Asp.NET Web API.
- Involved in Deploying process using Amazon Web Services(AWS).
- Effectively used master pages to create consistent layout for the ASP.NET web pages and merged them with content pages.
- Writing front-end code like HTML, CSS, jQuery for assigned User requirements using Angular JS 2.0, React JS, Jasmine and various other JavaScript frameworks.
- Created SSIS Reusable Packages to extract data from Multi formatted Flat files, Excel, XML files into UL Database and DB2 Billing Systems.
- Design responsive and intuitive user interface for the web using XHTML/CSS and both custom ASP.NET, and AJAX scripts.
- Developed ASP pages using ASP .NET web form controls, ASP.net Ajax, C# and Jquery.ASP.net MVC, HTML 5, Knockout.JS
- Created ASP.NET SAAS application infrastructure and framework.
- Deployed and Maintained windows 10 applications on azure cloud Pass technologies.
- Wrote application level code to perform client-side validation using Angular JS.
- Wrote SQL queries, view and Stored Procedures using T-SQL.
- Created Restful Web API to expose the analytics data to the clients and created message handlers in Web API to implement Confidential level authentication.
- Migrated SQL Server 2012 database to Windows Azure SQL Database and updating the connection Strings based on this Working on Azure for highly available customer facing B2B and B2C applications.
- Extensively used crystal reports also for developing reports based on ASP.NET Web Forms and extensively used SQL Server Integration Services for integrating the developed application.
Environment: .Net Framework, SSIS, Amazon Web Services., ADO.Net, SOAP, HTTP, ASP.NET, JavaScript, Angular JS, Jasmine, Restful web services, SQL, MVC, HTML, CSS, C#, SQL Server, T-SQL, Ajax, Visual Studio.
Confidential, Effingham, IL
.Net developer
Responsibilities:
- Involved in gathering system requirements for the application and participated in the analysis and design phase of the application.
- The web application was originally written in classic ASP.NET and then (partially)migrated to MVC (Razor).
- Develop reports using complex formulas and to query the database to generate different types of ad-hoc reports using SSRS.
- Development User interface screens using ASP.NET MVC.
- Used AJAX for Confidential web pages and worked with Model View Controller (MVC) pattern to design layer.
- Created new RESTFUL web service operations and modified the existing web services, Web Application Description Language and also used SOAP UI tool to test the REST web service operations.
- Created Restful services using ASP.NET Web API for exposing these to mobile device Involved in requirement gathering, analysis and documentation of assigned modules.
- Used React JS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
- Created snapshots by using WPF (Windows presentation Foundation) for requirement phase and used SQL Server Integration Services (SSIS).
- Created forms to collect and validate data from user in HTML5, Angular JS.
- UI Development in MS Win Forms utilizing MVP/Event Aggregator patterns.
- Analysis, Design and Development of core Financial Screens using ASP.NET, VB.NET.
- Developed of UI and server-side code (behind) using .NET Framework.
- Working on work Items in Team Foundation Server (TFS, TFVC, GIT) and developed, configured and consumed Web services in C#.net using WCF.
- Used LINQ, and WCF to communication between DAL and other business components.
- Extensively used ASP.NET web controls, validation controls, data validation features for the UI.
- Prepare Customer hub module which is completely data driven. Even number of controls and types of control is defining in Db and application will render accordingly.
- Involved in Unit Testing for the developed .Net applications.
Environment: ASP.NET MVC, VB.Net, Classic ASP, Web API, Web Forms C#, .NET, GitHub, Visual Studio, Restful web services, SSIS, JIRA, LINQ, Entity Framework, JAVA Script, Win Forms, Visual studio Team Foundation Server (TFS), SQL Server.
Confidential, San Francisco, CA
.NET Developer
Responsibilities:
- Involved in the meetings to discuss on the requirements, decision making and implementation; and involved extensively with testers in solving defects.
- Worked in MVC (model-view-controller) architecture based development.
- Developed View-Models in order to restrict the controllers to control the dataflow between the model and view.
- Experienced with C# for developing product framework in development environment.
- Developed application that is heavily data-driven and business logic is written mostly in T-SQL, worked extensively in database designing- writing complex procedures and queries, creating table structures and triggers.
- Worked extensively in ASP.NET MVC to design the front-end, accessing database, manipulating data and designing role-based accessibility for the application.
- Experience in using SSIS tools like Import and Export Wizard, Package Installation, and SSIS Package Designer.
- Created Views and Partial Views - UI and middle tier for various modules using C#, MVC 3 (Razor View Engine), AJAX, jQuery, HTML, CSS.
- Exception handling functionalities were embedded into the business logic layer with C#. NET as code behind.
- Involved in designing the application UI with CSS, HTML, JavaScript and especially jQuery and AJAX.
- Involved in assisting testing team through automated scripts to perform Unit testing, UAT (User acceptance Testing).
Environment: .NET Framework, WCF, Visual Studio, SQL Server, SSIS, SSRS, JIRA, LINQ, Entity Framework, JAVA Script, Win Forms, TFVC, TFS, IIS, Entity Framework