8+ years of .Net developer available for contract roles.
Name: Goutham
Technology : Lead Full Stack .Net Developer
Visa: H1B
Remote and local to TX roles only.
Professional Summary
· Full Stack developer with experience of 8+ years’ in full life cycle development involving analysis, design, development, testing, deployment, implementation, and maintenance of large enterprise applications in Web-based environment, Distributed n-tier architecture and Client/Server architecture using Microsoft Technologies.
· Experience in each phases of Software Development Life Cycle (SDLC), concept to full implementation, and software design life cycle management implementation with Agile Methodologies.
· Designed and developed software applications in C#.NET, ASP.NET 6/5/4.7/4.6/4.5, ASP.NET MVC 5/4/3, ASP.NET Core 3/2.1/1.0 using C#, HTML5, CSS3, JavaScript, jQuery, Angular 14/8, React, ADO.NET, AJAX, Web APIs, WCF (REST), Web Services (SOAP), WPF, WCF services etc.
· Experience in developing and enhancing applications using Microsoft .Net Framework 2.0/3.0/3.5/4.0/4.8, Microsoft Visual Studio 2022/21/19/17/15/13/12/10/08/2005 and Object-Oriented Programming Concepts.
· Develop detailed programming logic, code changes to create Single page applications using Angular 14/7/8 modules, services, templates, directives, and dependency Injection with NodeJS.
· Deployed applications into Microsoft Azure and extracted data from the Azure cloud services.
· Designed and developed Microservices for the business components using .NET framework.
· Built REST APIs using ASP.NET Core/EF Core and deployed using Docker containers.
· Experience with Web Forms, LINQ, CSS, AJAX, IIS, JavaScript, UI design and development, consuming and manipulating data using ADO. NET.
· Demonstrated and hands on experience with Microservices Architecture and Service Oriented Architecture.
· Experience in WCF, Web Services using WSDL, SOAP and UDDI.
· Extensive experience with process modeling using UML, Flow charts, Sequence diagrams, Activity diagrams and Use cases by using tools like MS Visio.
· Good Knowledge of SOA, ORM, IOC, Dependency Injection and N-Tier Architecture.
· Development experience with JavaScript, jQuery for implementing client side/server-side code for validation in ASP.NET applications.
· Experience with CI/CD workflows/pipeline using Cloud Environments Azure Devops and AWS (ec2) for deployments of large-scale web applications.
· Extensive experience in SOA-based solutions - Web Services, WebAPI, WCF, SOAP including RESTful services.
· Experience working with Bearer Tokens, Claims within tokens, Refresh-tokens and various authentication flows like Authorization-Code-flow, Implicit-Grants etc.
· Experience in writing Perl scripts covering data feed handling, implementing business logic, communicating with web-services through SOAPLite module and WSDL.
· Good Experience in database Strong analytical and conceptual skills in database related work, primarily on creating complex Stored Procedures, Views, Triggers, Functions using PL/SQL and T-SQL in SQL Server 2017/2016/2014/2012.
· Hands on experience in reports creation using SQL Server Reporting Service (SSRS) and Crystal Reports and experience in developing integration packages using SQL Server Integration Service (SSIS).
· Implementation of Business Applications using the Oracle Relation Database Management System (RDBMS).
· Experience in MS SQL Server 2014/2008/2005 and Oracle 11g/10g/9i.
· Experience in testing tools like N-Unit, Microsoft Testing Tools, postman, fiddler to test API’s.
· Experience in code version maintenance/tracking using Azure DevOps Server, Microsoft Visual Source Safe (VSS), Microsoft Team Foundation Server (TFS), TortoiseSVN and Git.
· Using Project management tools like Jira and Azure Devops.
Technical Skills
Certification
Graduate Certificate in IT Project Management
University of Illinois Springfield December 2016
Graduate Certificate in Business Intelligence
University of Illinois Springfield May 2016
Graduate Certificate in Business Process Management
University of Illinois Springfield May 2016
Work Experience
Sr Dot Net Developer
RSM US LLP October 2022 - Till date
RSM US product is a software solution that calculates common tax considerations for tradable assets by resolving the overlapping and ambiguous code sections and regulations in a singular, integrated algorithm. The tool integrates with various tools such as the taxable income tool, workpapers, PartnerSight, forms production, and various reporting and analytics software platforms.
Responsibilities:
· Created Restful Web APIs to expose for creating/updating/deleting and using event-driven Azure Functions.
· Built React and Angular components, UI services to consume REST services using Component based architecture.
· Developing Object Oriented Components using N-tier architecture.
· Implemented Agile (SCRUM) methodology, where progress and task assignment are discussed in everyday meetings.
· Collaborated with other developers to implement new features in existing projects as well as developed new products from scratch using modern technologies such as NodeJS/Express, TypeScript, RxJS observables etc.
· Working with security authentication and authorization using Azure AD.
· Accessing and Connecting to Azure Blob Storage.
· Working with SQL Server 2018 writing database queries using joins, Indexes, views, stored procedures, triggers, functions and query optimization techniques.
· Involved in developing the user interface using Angular, React, HTML5 and CSS3.
· Created and Consumed web API Http Services in services layer.
· Worked with Entity Framework objects and Database connectivity API in web applications.
· Extensively worked with Language - Integrated Query (LINQ).
· Extensively worked with debugging code and performance tuning.
· Developed ASP.NET Core Web API based on departmental requirements and specifications.
· Working with Bearer Tokens, Claims within tokens, Refresh-tokens and various authentication flows like Authorization-Code-flow, Implicit-Grants etc.
· Used AJAX features to avoid page post-back and to improve the performance.
· Working on front end web application development that involved jQuery, AJAX, CSS, Bootstrap, Angular and JavaScript.
· Using Postman to test Web API exposed over HTTP.
· Hands on Experience in GIT for version control.
· Worked on writing Unit Test cases using MOQ.
Environment: ASP.NET Core 3.2, ASP.NET MVC 5, ASP.NET 6,4.5,4.6,4.7, C#, Node.js, SQL 2018, Entity Framework, Web API, Angular 11, React, JavaScript, jQuery, JSON, HTML5, CSS 3, Bootstrap 3, Postman, Swagger, xUnit, SSIS, SSRS, XML, XSD, AJAX, Azure DevOps Server, IIS, Agile.
Sr Dot Net Developer
GS1 US Enterprise March 2022 – October 2022
GS1US product data from Data Hub data via a high-throughput API and synchronization with an external global registry known as the GRP. This included retrieval and population of data in Data Hub via the GDSN import process.
Responsibilities:
· Created Restful Web APIs to expose for creating/updating/deleting.
· Built Angular 8 components, UI services to consume REST services using Component based architecture.
· Integrating Enterprise Locations and blend external Cloud based system using REST.
· Developing Object Oriented Components using N-tier architecture.
· Implemented Agile (SCRUM) methodology, where progress and task assignment are discussed in everyday meetings.
· Collaborated with other developers to implement new features in existing projects as well as developed new products from scratch using modern technologies such as NodeJS/Express, TypeScript, RxJS observables etc.
· Use of Kendo UI with the help of Build Kit.
· Working with security authentication and authorization using Azure AD.
· Working with SQL Server 2014/2017 writing database queries using joins, Indexes, views, stored procedures, triggers, functions and query optimization techniques.
· Developing the user interface using Angular, HTML5 and CSS3.
· Created and Consumed web API Http Services in services layer.
· Worked with Entity Framework objects and Database connectivity API in web applications.
· Extensively using Telerik rad controls for the development.
· Extensively worked with Language - Integrated Query (LINQ).
· Extensively worked with debugging code and performance tuning.
· Developed ASP.NET Core Web API based on departmental requirements and specifications.
· Working with Bearer Tokens, Claims within tokens, Refresh-tokens and various authentication flows like Authorization-Code-flow, Implicit-Grants etc.
· Used AJAX features to avoid page post-back and to improve the performance.
· Working on front end web application development that involved jQuery, AJAX, CSS, Bootstrap, Angular and JavaScript.
· Implementing OpenSSL Security Certificates, private/public keys etc.
· Using Postman to test Web API exposed over HTTP.
· Hands on Experience in GIT for version control.
· Worked on writing Unit Test cases using MOQ.
· Use of Sonar Cloud for code quality.
Environment: ASP.NET Core 3, ASP.NET MVC 5, ASP.NET 4.5,4.6,4.7, C#, Node.js, SQL 2017/2016, Entity Framework, Web API, Angular 8, JavaScript, jQuery, JSON, HTML5, CSS 3, Bootstrap 3, Telerik Kendo UI, Postman, xUnit, SSIS, SSRS, XML, XSD, AJAX, Azure DevOps Server, IIS, Agile.
Sr Dot Net Developer
Cross Country Mortgage, LLC September 2017 – March 2022
Digital Mortgage Experience: Integrations between CRMs’.
Responsibilities:
· Interacting with business analysts, Stakeholders, mentoring developers, and management to develop the application.
· Implementing MVC design pattern for developing the web application.
· Created Restful Web API's to expose Salesforce for creating/Updating Loan data.
· Integrating Loan Management System with Salesforce and blend external Cloud based system using REST, SOAP.
· Developing Object Oriented Components using N-tier architecture.
· Implemented Agile (SCRUM) methodology, where progress and task assignment are discussed in everyday meetings.
· Built Angular 8 components, UI services to consume REST services using Component based architecture.
· Developed ASP.NET Core Web API based on departmental requirements and specifications.
· Working with security authentication, authorization, OAuth, OpenID, identity server etc.
· Developing Microservices using ASP.NET Core.
· Working with SQL Server 2014/2017 writing database queries using joins, Indexes, views, stored procedures, triggers, functions and query optimization techniques.
· Developing the user interface for back office support and worked collaboratively in agile scrum team on the design and development of application based MVC framework using Angular, HTML5 and CSS3.
· Created and Consumed web API Http Services in services layer.
· Worked with Entity Framework objects and Database connectivity API in web applications.
· Extensively using Telerik rad controls for the development.
· Extensively worked with Language - Integrated Query (LINQ).
· Extensively worked with debugging code and performance tuning.
· Developed web apps for clients using technologies such as C#, MVC, Asp.Net, ASP.Net Core Web API, WCF and design pattern.
· Developed ASP.NET Core Web API based on departmental requirements and specifications.
· Working with Bearer Tokens, Claims within tokens, Refresh-tokens and various authentication flows like Authorization-Code-flow, Implicit-Grants etc.
· Integrated the eCommerce platforms with the payment gateways and accounting system.
· Used AJAX features to avoid page post-back and to improve the performance.
· Working on front end web application development that involved jQuery, AJAX, CSS, Bootstrap, Angular and JavaScript.
· Implementing OpenSSL Security Certificates, private/public keys etc.
· Using Postman to test Web API exposed over HTTP.
· Hands on Experience in Team Foundation Server (TFS) for version control.
· Involved in solving production issues and major bug fixes.
· Worked on writing Unit Test cases using MOQ.
· Extensively worked on regression and integrating testing.
· Interacted and led the offshore team, ensured the task distribution and delivery on time.
Environment: ASP.NET Core 3, ASP.NET MVC 5, ASP.NET 4.5,4.6,4.7, C#, Node.js, SQL 2017/2016, Entity Framework, Web API, Angular 8, JavaScript, jQuery, JSON, HTML5, CSS 3, Bootstrap 3, Telerik Kendo UI, Postman, xUnit, SSIS, SSRS, XML, XSD, AJAX, Azure DevOps Server, IIS, Agile.
DotNet Developer
Avco Consulting Inc February 2017 - September 2017
Childcare Disability Insurance is a Children and Family Services is committed to aiding assistance with childcare costs to eligible families through the Child Care Subsidy Program. Childcare subsidies can help parents/caretakers pay for some or all the cost of childcare services.
Responsibilities
· Designed and developed Web Pages using ASP.NET, VB.Net, C#. NET, HTML and server controls.
· Followed Agile and Scrum Methodology and to produce high Quality software.
· Responsible for creating efficient design and developing user interaction screens using HTML5, CSS3, Bootstrap 3, JavaScript, Angular 8 and Node.js.
· Used AJAX, JSON to send request to the server to check the functionality of the websites and for storing and exchanging information between browsers and servers.
· Developing the presentation layer using WPF and communicate to business layer using Windows Communication Foundation technology using Prism and Unity framework.
· Developed web pages and validated these pages using ASP.NET, XHTML and C#.
· Used AJAX to present a very intuitive user experience.
· Implemented SOA with creating and consuming Web Services in C#. Net in .Net 4.0.
· Created Application Layer, handled business logic Events using WPF.
· Used data binding efficiently to bind the data in WPF based applications.
· Used Controls of WPF to provide a rich client UI Front Viewer.
· Implemented SSIS packages and jobs to integrate with external third parties and internal databases.
· Linked the backend database of employee payment records to front end programs using ADO.NET technology for data access and manipulation.
· Developed Master Pages for multiple pages and CSS for unique look and feel of the application and code behind coding are done with VB.NET.
· Migrated of an application from VB6 to C#.
· Used Ajax, CSS, JavaScript and Bootstrap for the front-end web development.
· Experience in Oracle supplied packages, Dynamic SQL, Records and PL/SQL Tables.
· Created unit and integration test procedures for existing web application, SSIS routines and SSRS reports.
· Worked on the re-architecture of the APIs using a RESTful based approach.
· Loaded Data into Oracle Tables using SQL Loader.
· Implemented and developed extensive range of business rules in WebAPI based on requirements. · Used Multi-Threading to process to perform background tasks, whenever there is discrete work.
· Worked in different areas including Collaboration, Document Management, Portal and Content Management System (CMS).
Environment: ASP.Net MVC 5/4, Net Framework 3.0/3.5/4.0, ASP.NET, VB.Net C#.Net, ADO.NET, WCF, AJAX, Entity Framework, HTML, CSS, IIS, XML, XPATH, jQuery, MS SQL Server 2012/2008, Oracle, JavaScript, LINQ, Web Forms.
Student Web Associate
University of Illinois Springfield June 2016 - December 2016
Responsibilities
• Development and maintenance of 150+ WordPress websites.
• Modification and development of custom menus and widgets.
• Implemented and developed extensive range of business rules in WebAPI based on requirements.
• Used Ajax, CSS, JavaScript and Bootstrap for the front-end web development.
• Perform Web Accessibility checks on 150+ websites using Functional Accessibility Evaluator and W3C HTML Validator.
• Assist in website traffic and performance monitoring through Google Analytics reports.
• Execute full functional tests, link tests and browser compatibility tests on 150+ websites.
• Apply changes to optimize websites for Search Engine Optimization.
• Research latest technologies that might suit requirements.
Software Engineer
Solvent Software Solutions April 2013 - July 2015
Student Loan Management offering students comprising fixed and adjustable student loans for educational, refund policy and eligibility. Before you enroll, you should know your school’s criteria for a refund and what the refund covers, for example tuition, fees, room and board.
Responsibilities
· Actively engaged in understanding the requirements, architecture and performed back end programs design and User Interface (UI) design.
· Applied Visual Studio 2013 for building, developing and refactoring a web application using ASP.NET.
· Extensively used asp.net master page templates, Menu controls, User Controls and menu controls.
· Linked the backend database of employee payment records to front end programs using ADO.NET technology for data access and manipulation and Used SQL/TSQL Queries in MS SQL Server 2012 for creating store procedures of the database to insert, display, update, delete, and select records and, implemented trigger, view for data management.
· Designed Data Access Layer using ORM (Object Relational Mapping) tools, Entity Framework, LINQ to SQL and NHibernate.
· Created and consumed web services and RESTful services.
· Implemented HTML5, CSS3, JavaScript, jQuery, AJAX, XML, Angular in MVC 4 framework for displaying the user interface (UI).
· Used Bundling of JavaScript and CSS files to reduce request times and load time.
· Implemented better User Interface (UI) controls, error logging modules and event handlers when exceptions occur and Used TFS for Version Control System.
· Performed Unit Testing using NUNIT Framework, Integration Testing and Structural Testing for code inspection and updated relevant documents and reports.
Environment: Visual Studio 2013, .NET Framework 4.0, C#.NET, MVC4, Entity Framework (EF), LINQ to SQL, MS SQL Server 2012, SQL, TSQL, HTML5/HTML, CSS3/CSS, JavaScript, JQuery, AJAX, XML IIS7.0, NHibernate, NUnit, Microsoft Test Manager, TFS.
Senior Technical Support Associate
Wipro May 2011 - October 2012
The Billing System is a web and desktop application created to generate bills & reports for member connected with exchange. The Bills are generated in PDF format & reports are generated in XLS format. Some files are uploaded in XLS format which contains daily transaction data, bank transaction data, and client details.
Responsibilities
· Involved in analyzing the client requirements and drawing the Class diagrams and UML diagrams for the application meeting all the requirements.
· Developed the application using C#, ASP.NET, ADO.NET in reaching the client requirements.
· Used SQL Server 2005 for creating the databases and used ADO.NET in retrieving the data from the databases.
· Involved in Weekly project status reporting and data submission.
· Created Stored Procedures for retrieving the data from the databases in a very simple way.
· Experienced in using LINQ to SQL connection coding to access the Data in the database.
· Developed the User Interface or front of the application using the JQuery Ajax, CSS and ASP.NET web controls.
· Worked on model classes and ADO.NET, Entity Framework for data access implementation and modification.
· Experience in developing Win forms, Classes and other .NET objects per application requirements.
· Worked on testing the application using the Manual or Automated testing, finding bugs and fixing the bugs for getting good application.
· Have good Experience in working and good communications with the group of developers and other team members in developing applications, finding requirements and updates through meetings or discussions.
· Experience in Developing the Web based application using the VB.NET, ADO.Net and Ajax tools kit in the Presentation layer and Business logic.
· Designed the class diagrams, data flow charts and diagrams and developing the application according the diagrams and charts using the Visual Studio and SQL Server 2008.
· Designed the User-Interface using the HTML, DHTML, CSS and JavaScript.
· Experienced in the application Testing and bug fixing in very possible response time.
· Designed and developed web-based UI in C# using different controls like HTML Controls, DHTML controls, Data Controls and Web Controls.
· Developed application databases and data access layer using the SQL and creating the stored Procedures for the access the data with ADO.NET objects.
· Worked on ADO.NET components SQL Connection Object, SQL Command Object, Data Reader, Data Adapter, Data Set and Data View to provide communication to the database.
· Created Stored Procedures, Functions, and Triggers using T-SQL in SQL Server 2005 to insert, update, and delete data inside tables.
· Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
· Data base restoring and taking back the backup of the database.
· Developed SSIS packages for uploading files of any other formats (Excel, Access, DBF, etc.) and databases into the SQL Server using SQL Server integration Services (SSIS).
· Performing unit testing for various modules of the system.
· Experienced in deploying of the application.
· Responsible for imparting application knowledge and technical learning to the new team members inducted into the Project.
Environment: .Net Framework 3.0/3.5/4.0, ASP.NET, VB.Net C#.Net, ADO.NET, WCF, AJAX, Entity Framework, HTML, CSS, IIS, XML, XPATH, jQuery, MS SQL Server 2008, JavaScript, LINQ, Web Forms.
Education
University of Illinois Springfield
Master of Science in Management Information Systems December 2016
Hasvita Institute of Engineering & Technology
Bachelor of Technology in Electronics and Communications Engineering June 2010
Leadership
• Organized and Participated in National Level Tech Fest TATHWA-2010 which had over 800 students participating from colleges all over India.
• Organized and coordinated annual sports events.
• Was awarded ‘The Best Cadet Leader Award’, at National Integration Camp from among 1400 cadets.
• Was Junior under Officer and commanded a battalion of over 300 cadets in the National Cadet Corps.
• Assisted camp commander for Annual Training Camp and trained 700 cadets in National Cadets Corps.
• Awarded First place in Guard of honor in zonal competition and lead an elite team in National Cadet Corps.
• Holds A, B, and C Certificates with distinction in National Cadet Corps.
Civic Engagement
• Student volunteer at Hospital Sisters Mission Outreach.
• Initiated and formed a Disaster Relief organization and helped the flood affected victims.
• Administered monthly visits to Old Age Home to provide medical services.
• Planted 700 saplings with a team of 40 volunteers in Tree Plantation Drive.
• Participated in AIDS Awareness Rally to educate the people in villages.
• Organized blood donation camp in Annual Training Camp, National Cadet Corps.
Extra-curricular Activities
• Represented School in Field Hockey at National Level.
• Represented School in Chess at National Level.
• Captain of School Hockey team that had won second place in the Zonal Hockey Tournament.
• Awarded First Place in Cultural Events at the National Integration Camp.
• Awarded Second Place in Cultural Events at the National Integration Camp.
Naveen| Team Lead - Sales
666 Plainsboro Rd, Suite #1116, Plainsboro, New Jersey 08536