Sai Divya K Full Stack .Net Developer (C): (832)-272-9180|| Email: saidivyak2@gmail.com Professional

Sai Divya K

Full Stack .Net Developer

(C): (832)-272-9180|| Email: saidivyak2@gmail.com

Professional Summary:

Around 5+ years of professional experience in Software Design, Development and testing using .Net technologies.

Experience in Requirements gathering, Analysis, Design and Developing software solutions.

Experience in developing Web Applications using N-Tier Architecture.

Strong experience in Object Oriented Programming (OOPs) and methodologies.

Strong C# and ASP.NET skills focused on creating Windows and Web Applications.

Experience with frontend technologies like HTML5, CSS3, Scripting languages like JavaScript, JQuery, AJAX, Angular and NodeJS.

Experience in developing web applications using ASP.NET MVC, Web API and WCF.

Developed web applications using Test Driven Development (TDD) methodology.

Expertise in Microsoft Visual Studio 2015/2012/2017 Win forms and LINQ.

Extensive experience in development and optimizing of Queries using SQL Query Analyzer, Stored Procedures and Triggers.

Experience in developing applications using Service Oriented Architectures (SOA), Consuming and Publishing XML Web Services (SOAP, WSDL, UDDI) using .NET Framework and Solid understanding of Service Oriented Architectures.

Extensive experience in design using OOP’s concepts like Encapsulation, Inheritance, Polymorphism, Abstraction and Design patterns like MVVM, Factory, Singleton, MVC, MVP.

Experience in SSIS (Integration Service) package design, construction, and deployment.

Experience working on SSRS (Report Service) Reports

Optimized code and improved performance of the database queries.

Experience working with GitHub, BitBucket and TFS.

Worked in Agile and Scrum environments.

Excellent communication, interpersonal skills, troubleshooting and debugging complex issues.

Education:

Master’s in computer science from National University, San Diego, CA

Bachelor’s in computer science from Koneru Lakshmiah University, India

Certifications:

Microsoft Certified Technology Associate

Microsoft Certified Professional

Technical Skills:

Programming Languages

C#, Java, C, C++.

.NET Technologies

Microsoft .NET Framework, ASP.NET, ADO.NET, MVC, Entity Framework.

Scripting Language

JavaScript, jQuery, AngularJS

Database

SQL Server 2012 (T-SQL, Stored procedures, Triggers), Oracle 11g, MySQL.

Unit Testing Frameworks

Nunit.

Development IDE

Visual Studio .NET 2015/2012, XCode (for IPhone apps).

Source Repositories

Git Hub, TFS, Bitbucket.

Web Servers

IIS 7.0/6.0.

Professional Experience:

Software Developer May 2019 – Present

The Climate Registry

Responsibilities:

Worked on developing and designing the web application using Web forms and ADO.NET.

Involved in various phases of Software Development Life Cycle such as Requirement gathering, Analysis, Design and Implementation and Maintenance in Agile environment.

Developed a project from the scratch using ASP.NET MVC, HTML 5, CSS3, Bootstrap and Angular with Entity Framework.

Interacted with the customer to gather the requirements.

Created a RESTful and SOAP Web API service using C#. NET Web API to generate data which was then consumed in the front-end by Angular.

Designing and Demo presentation of new UI templates for the Project.

Re-designed SQL database with Views, Functions, Triggers and Store procedures.

Implemented Synfusion for SSRS Reports and Graphical representation of data.

Changed the project from TFS 2010 to GITHUB source control.

Set up Spiceworks tool for Project Planning and bug tracking.

Guiding the other developers to learn and implement the project with new technologies.

Preparing the documents about the changes and new implements in the project.

Environment: C#, ASP.NET, HTML5, CSS3, JavaScript, Angular, SQL Server, Linux, SSRS,

ADO.NET, MVC, Entity framework and Visual Studio 2017.

Research Assistant 1 Sep 2018 – May 2019

University of Connecticut

Responsibilities:

Worked on major projects based on .NET and UI. Responsible for development and maintenance of the applications.

Involved in developing Web service operations in Service Oriented Architecture (SOA).

Involved extensively in Code Reviews, Unit testing and Process Improvements.

Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts

Mainly involved in development and maintenance of the website using HTML5, CSS, Ajax, and jQuery, JavaScript, Angular and Node.js and Sequelize.JS.

Developed and implemented a rich Web user interface using ASP.NET Web Forms and C#.

Create and maintain various types of reports using SQL server reporting services for management.

Developed view models and controller actions method to fetch the data from the back-end REST services and send it as JSON objects to the views.

Developed Data Model Classes with LINQ to SQL and business rules that are implemented within model layer using C#.

Implemented routing, Security, Action Filter techniques for application development.

Used WCF SOAP, WCF REST Services with different bindings for developing and deploying services in line with the Service Oriented Architecture (SOA) to make it available to different types of clients.

Performed Linux server installations as needed and supported troubleshooting of issues

Environment: C#, ASP.NET, HTML5, CSS3, JavaScript, Angular, NodeJS, SQL Server, Linux, Sequelize.JS,

Application Developer Sep 2017 – Aug 2018

National Registry Medical Technicians

Responsibilities:

Worked as a Full Stack developer for Insightly’s web application using ASP.Net MVC, C#, JQuery, JavaScript, AWS, Bootstrap, HTML, CSS and SQL Server.

Working on all layers such as Presentation, Data access, and Business logic layer.

Designed and developing SSIS packages using different transformations like Conditional Split, Multicast, Union-All, Merge, Merge Join and Derived Column.

Created interactive reports with SSRS, using report parameters, query parameters, filters and expressions.

Used Grid View, Data List, and Panels to display and manipulate data in ASP.NET Web Forms.

Extensively Used ADO.NET and data objects such as Data Adapter, Data Reader, Dataset, Data table, and XML Text Reader/Writer for consistent access to SQL data sources.

Involved in creating Stored Procedures, Functions and high-level T-SQL programming in SSIS packages.

Written code by using Lambda Expressions and LINQ Query.

Involved in creating Stored Procedures, Functions and high-level T-SQL programming in SSIS packages.

Used Syncfusion for graphical representation of data with 3D effects

Environment: .Net Framework 4.5, C#, ASP.NET MVC, HTML 5, Bootstrap, JavaScript, CSS, WCF, Web API, Entity Framework, SQL Server 2008, LINQ, VS2017, SyncFusion, SQL Server 2017, SSIS, SSRS, TFS.

Junior Software Developer Sep 2016 – July 2017

Apcote, Monroeville, PA

Responsibilities:

Involved in the SDLC phase of requirement analysis, design, and development of the windows and web-based application tool using ASP.NET MVC, Web API and C#.

Extensively used WCF and Web API’s in the application.

Developed Web Pages using SPA (Single Page Applications) using AngularJS, HTML5, CSS3 & Bootstrap & JavaScript.

Migrated existing applications developed in VB to C# using .Net Framework and resolved migration issues.

Responsible for the debugging, testing, implementation of different modules and developing web services.

Involved in UNIT testing and writing test cases in Test Directory and Bug fixing.

Used Grid View, Data List, and Panels to display and manipulate data in ASP.NET Web Forms.

Heavily used LINQ to Objects, LINQ to SQL and Entity Framework to work with database.

Extensively used MVC and Entity framework as part of the IEF tool development.

Used Team Foundation Server for source control, reporting, check-in policies, build schedule and project tracking.

Used ORM Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ.

Used Github and Bitbucket for source control

Worked on Google Analytics to track the usage of the website and set custom dimensions and metrics.

Environment: .Net Framework 4.5, C#, ASP.NET MVC, AngularJS, HTML, JavaScript, CSS, WCF, Web API, Entity Framework 4.0, SQL Server 2012, LINQ, VS2015, SQL Server 2012, SSIS, NUnit.

Junior Full Stack .Net Developer June 2013 – December 2014

Unik5 Soft Solutions, India

Responsibilities:

Developed and Implemented a rich Web user interface using ASP.NET Web Forms and C#.

Used front end web development tools like Ajax, CSS, JavaScript, HTML.

Developed Entity Framework to access a relational database from the application.

Involved in requirement analysis, design and development.

Involved in Unit and Functional testing and fixing the issues occurred in the testing process.

Performed database operations on SQL Server 2008 to create and maintain data by creating SQL queries, stored procedures, functions, and views.

Coordinated with various groups of the client to gather business and system requirements.

Manage the back-end connection to Microsoft SQL as the data source using ADO.Net and write SQL queries, stored procedures and triggers to manage data.

Involved in application design based on MVC 3, Factory Design Pattern and OOPS. Active Developer of the core developing Team for the Banking Software using C#.Net, SQL Server with MVC Pattern.

Designed WCF the front end using XAML Browser WPF for Rich UI.

Worked extensively on the UI, created views by utilizing MVC3, and created view models. 

Consumed Web Services using WCF for online transactions using C# and exposed them through SOAP and HTTP.

Used SSIS to manipulate data to integrate the SQL Server database into larger processes.

Used Team Foundation Server (TFS) for version control.

Followed Agile methodologies.

Environment: .Net Framework 4.0, C#, ASP.NET Web Forms, JavaScript HTML5, CSS, AJAX, Web Services, WCF, Entity Framework, Visual Studio 2012, SQL Server 2008, NUnit.

Page 2