Santhosh - .Net developer |
[email protected] |
Location: Los Angeles, California, USA |
Relocation: YES |
Visa: H1B |
Santosh
[email protected] 470-986-0091 Professional Summary: 9+ Years of IT experience in design, analysis, development, implementation, and testing of web based and multi-tier applications in finance, logistics, human resource, and health care domains. Experience in developing applications under .NET Framework using ASP.Net, ADO.NET, C#, SQL Server and Web services. Strong knowledge and experience on object oriented programming (OOPS). Experience in working with Angular 2/4 modules, templates, directives, services and dependency injection to create a SPA. Have expertise in technical design documentations using UML modeling, OO analysis, design, agile methodologies and design patterns. Experience in creating packages to import data from various file formats like Flat File and CSV files into database using SQL Server Integrated Services (SSIS). Have expertise in Singleton, Abstract Factory, MVC and Factory Method. Experienced in Designing and developing wide range of Web, Distributed client/Server Applications on-premises and on cloud using C#.Net, VB.Net, SQL Server, MVC, Web Forms, WCF Services, REST API s, JQuery, AJAX and AngularJS. Hands on experience in Developing Rich User Interface on web using Java Script, HTML5, IIS, Master pages and CSS3. Experience in development of applications for hosting in Microsoft Azure. Extensive experience in Developing, Testing, Deploying & Scheduling SSIS Packages and knowledge on crystal reports. Experience in latest Microsoft Technologies like asp.net core, Micro Services and TDD. Experience in designing & normalization of relational database, creating complex database queries using Stored Procedures, Functions, Views, Indexes and Triggers in SQL Server. Experience in developing Web and Client/Server Applications based on Microsoft .NET Technologies and expertise in implementing N-Tier Architecture. Experience in consuming the web Restful APIs using Angular JS Http Providers and jQuery Ajax calls. Worked on designing the Database Schema, which represents an ownership context for a Microsoft SQL Server 2012/2014/2017. Technical Skills: Languages C#, VB.NET, LINQ, PL/SQL, T-SQL, XML. Web Technologies MVC 5/4/3, ASP.NET, AngularJS, ADO.NET, WEB API, Entity framework, Bootstrap, SharePoint, AJAX.NET (Ajax Toolkit), WCF (WSDL/SOAP, Rest), JSON, HTML5, XHTML, CSS, Classic ASP, XML. Databases Microsoft SQL Server 2017/2014/2012 (T-SQL), DB2, DBMS, MySQL, Oracle (PL SQL), MS Access. MS Framework .NET Framework 4.5.1/4.5/4.0/3.5 Testing Tools NUnit, VSTS, Test Director, Win Runner, Load Runner. Web Servers Internet Information Server (IIS), Apache, AZURE. Designing Tools Visual Studio.NET (2017/2015/2013/2012), MS Front Page, SharePoint Designer, Adobe Dreamweaver, Adobe Flash, Adobe Photoshop. Scripting Languages Java Script, jQuery. Version Controller TFS, GIT HUB/GIT Flow, SVN, MS Visual Source Safe (VSS). Professional Experience: Molina Healthcare, Long Beach, CA May 2020 - Till Date Senior Software Developer Responsibilities: Utilized Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ. Used ADO.NET Entity Framework Model as the Data Access Layer (Database First) and implemented the CRUD (Create, Retrieve, Update and Delete) operations, Mapping and executed stored procedures. Developed the application using .NET Core, MVC, Web Api, Razor, C#, jQuery, Ajax, Html5, CSS3, Bootstrap, JSON, and LINQ. Created SSIS/ Console applications from scratch and deployed over SQL Server Agent/ Task scheduler to perform periodic activities. Using SQL Server as our backend data base and used the same to generate various reports using crystal reports. Created rich, easy-to- use Views, Partial Views using Scaffolding Templates using MVC model. Used Azure functions, Event Hub, Web API, cosmos DB, Stream Analytics, ADLS, Azure SQL. Used WCF services in the Windows Workflow Management Application and implemented Error Handling Activities in the Workflow Application. Worked with Query Optimization Techniques to fetch data with better Performance Tuning. Involved in deploying the application on the IIS server. Created configuration files to deploy the SSIS packages across all environments. Build and deployed ASP.NET Core application to Azure Cloud Service. Responsible for generating the build success and failure, circular dependencies chart dynamically based on the daily, weekly, monthly, and yearly basis. Used data contracts and service contracts in developing WCF services. Exposure to tools like JIRA to create User stories, Tasks and Product Backlogs. Used Microsoft Team Foundation Server (TFS) for all the source code maintenance among the whole team members. Environment: Visual Studio 2017, C#, .Net Core, ASP.NET, WCF, Angular, Azure, Java Script, Lambda Expressions, GIT, JSON, LINQ, REST APIs, Web API 2.0, Entity Framework, MVC, SQL Server 2017, SSIS, Active Reports, Crystal reports. UC Irvine Health, Orange, CA Apr 2018 May 2020 Application Developer Responsibilities: Effectively involved in various stages of development of the project starting from the project planning until production and maintenance using agile methodology. Worked closely with the client team to design and develop the application using ASP.NET with the business logic implemented using C#. Used Configuration based activation applications on SOAP and REST protocols. Developed dynamic ASPX web pages for Application using ASP.NET, C#, CSS, HTML, JavaScript, Bootstrap and AJAX including jQuery library. Enhanced legacy application by building new components in Angular 4 and typescript. Design and develop micro services using asp.net core 2.0. Used web services (WCF Service) to interact with data layer to access data from the database. Designed many Packages using SSIS Designer by using Control Flow and Data Flow Tasks with ETL Tool. Designing and configuring, multiple production database systems and creating testing and development database system similar to production database systems running on SQL 2014, roll out existing schema to other hosts. Involved in developing Web Services and invoking them by using XML, SOAP and WSDL. Developed Single tire and multi tire Frameworks in WCF. Coded AngularJS controllers and directives for application functionality. Design, Development using C#, JavaScript, AngularJS for the user interface using the Code behind Class technique. Worked extensively on the UI, created Views by utilizing MVC 5, created View models and wrote client-side validations using jQuery. Reviewing the stored procedure and various database objects optimizing them by running SQL traces for long running queries and transactions. Applied SQL Queries/Store Procedures for Data Modeling and reports generation. Responsible for reviewing application code and refactoring to maintain application standards. Maintained data in Redis Cache and later migrated that to Azure SQL DB as per design change. Used Microsoft Team Foundation Server (TFS) for the source code maintenance. Worked on SQL Server 2017 to write Stored Procedures (Packages, Procedures, Functions, PL/SQL and Database Triggers) for back end development. Used Microsoft Test manger (MTM) runs the Test cases programmatically. Environment: C#, .Net Core 2.0, ASP.NET, Angular 4, Azure, Visual Studio 2017, MVC, WCF, LINQ, Web API, JavaScript, HTML5, CSS3, jQuery, SQL Server 2017, AJAX, WSDL/SOAP, JIRA, TFS, SSIS, IIS, Bootstrap, SharePoint. Mayo Clinic, Rochester, MN Aug 2016 Mar 2018 Software Developer Responsibilities: Involved in all stages of SDLC started from requirements gathering to Analysis, Design, Implementation, Testing and Deployment of entire project. Designed and implemented the Web Pages of project using ASP.NET & C#. Responsible for the development of new HL-7 interfaces and related applications. Developed single page applications using Angular 2, Typescript, web pack and grunt. Implemented Web services and WCF (SOA) for the communication between client and server using SOAP. Coded using ASP.NET Core MVC along with a Service Oriented Architecture (SOA). Applied HIPAA standards in maintaining and transferring Patient Data to clients. Proficient in Web Services creating, testing (WSDL, SOAP), discovering (DISCO), remote and security. Extensively used SQL Stored Procedures for accessing the information from SQL Server 2014 Database. Integrated Azure Active Directory for all user authentication/authorization and organization profiles. Used AngularJS, which communicated with a Restful web service. Creating custom, general use modules and components which extend the elements and modules of AngularJS. Wrote several client side validation scripts using JQuery and server side validation scripts in VB.Net. Responsible for creation of unit test cases using Visual Studio and writing automated scripts to achieve functional testing of Web Api. Implemented 3-tier architecture for development. Responsible for creating database design, adding SQL Queries, Stored Procedures and triggers for data manipulation using SQL by utilizing LINQ to SQL for data retrieving, querying, storage and manipulation of data. Used TFS (Team Foundation Server) for version Controlling and source code sharing. Used HP Load Runner: Vugen, Controller and Analysis for Web Services. Used Test Driven Development for testing the web services. Used AGILE/SCRUM methodology to implement the application. Responsible for creating Unit Tests for the various modules. Environment: C#, .Net Core 2.0, ASP.NET, AngularJS, Visual Studio 2015, Azure, WCF, WEB API, MVC, JavaScript, WINFORMS, HTML5, CSS3, jQuery, WCF Web services, SOA, TFS, DB2, SQL Server 2014, HL7, IIS, REST, WSDL/SOAP, XML, XSL, XSLT, Fiddler, Bootstrap, SharePoint, SOAP UI. AppLab Systems Inc, Edison, NJ Jan 2016 Jul 2016 Software Developer Responsibilities: Worked as .Net Developer in the team for designing and developing the application using Visual Studio 2013 .Net Framework 4.5, C#, ASP.NET4.5, SQL Server 2014 and LINQ Entity Framework. Involved in System Study and to produce system maintenance document. Prepared artifacts on common modules, key components and interfaces. Creating applications using VB.NET and enhancing projects for .NET applications. Architected and implemented application with using of C#, ASP.NET MVC 5.0 with Razor, View Engine, jQuery, AJAX, HTML5, AngularJS and CSS3. Integrated application with external systems using a combination of web services and APIs. Hands on experience on web API, REST and RESTFUL SERVICES. Used Azure to integrate data using cloud services. Helped to create a mobile friendly website with Bootstrap. Have written Unit Test for all modules. Developed the classes using C#, which incorporate 3-tier architecture. Developed ASP.NET using MVC 4& 5(Model-View-Controller) pattern. Working on creating servers for serving HTTP request using node JS. Used ADO.NET objects to access data from SQL Server 2014 database by using stored procedures and queries in T-SQL. Extensive knowledge of and use of Angular.js directives to bring additional functionality to HTML. Worked on Control flow and Data flow transformations for ETL operation in SSIS. Designed, installed, configured and maintaining reporting services (SSRS). Worked on using GIT and Tortoise GIT as version control system. Environment: .Net Framework 4.5.1/4.5/4.0, C#, ASP.NET 4.5, SQL Server 2014, T-SQL, AJAX, GIT, Razor, MVC, Visual studio 2013, SharePoint, SSIS, WSDL/SOAP, XML, WCF, WEB API, HTML5, CSS3, JavaScript, JQuery, AngularJS, React JS, LINQ, Entity framework, JSON, Bootstrap, WCF Data Service, Web Services, IIS 7/6. Exelon, Chicago, IL Jan 2015 - Dec 2015 Software Developer Responsibilities: Involved in requirement gathering meetings in understanding the client requirements. Implemented 3 tier architecture for developing the web application. Used AJAX Toolkit for developing the pages to asynchronous JavaScript and Xml and enable web applications to retrieve data from the server asynchronously. Developed interactive UI with HTML5, CSS3, Bootstrap and JavaScript. Performed unit testing and system integration testing for the developed code. Involved in parsing JSON and XML files to obtain data to be used by Content Manager and Download Manager. Created software for data transferring from Oracle database to SQL Server database using SSIS. Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself. Used MVC to return JSON data and used HTML tables as Grid, for better performance instead of Data Grids along with Paging, Sorting and Filtering options. Data loading is being performed with JSON, Entity Framework. Creation of database objects like tables, views, synonyms, materialized views, stored procedures, packages using oracle tools like PL/SQL Developer. Developed secured web services using .Net, C#, XML/SOAP. Developed database access layer using ADO.Net and Entity Framework. Created and deployed WCF services using ASP.NET, and C# used them to generate the proxy class files based on web services and consumed in web application. Used FileZilla to make sure for remote FTP server validity. Worked on SSRS to generate crystal reports. Used LINQ queries /Lambda Expressions to manipulate the data collections. Used Regular Expressions to split the data correctly coming from a remote FTP location. Worked in Waterfall methodology to develop web application in C#.Net, ASP.Net, Visual Studio 2013 & SQL server 2014. Environment: Visual Studio 2013/2010, C#, ASP.NET 4.5/3.5, WCF, Java Script, jQuery, Lambda Expressions, TFS, JSON, AJAX, HTML5, CSS3, LINQ, XML, SQL Server 2014/2012, Bootstrap, SharePoint 2013, SSIS/SSRS, SQL Service Agent, Oracle 12c, Entity Framework 6.0, Crystal reports. Educational Qualifications: Masters in Computer and Information Sciences, Sacred Heart University, Fairfield, CT. -2015 Bachelors in Information Technology, GITAM University, Hyderabad, India. -2014 Keywords: csharp user interface javascript database information technology hewlett packard microsoft procedural language California Connecticut Illinois Minnesota New Jersey |