Summary
Overview
Work History
Education
Skills
Timeline
Generic

Rahul Baddam

Dallas,TX

Summary

More than Number years of experience as .NET Developer. Expert at spotting system defects and navigating programming languages. Passion for quality user support and client-side web development.

Overview

5
5
years of professional experience

Work History

Full stack .NET Developer

Grainer
01.2023 - Current
  • Designed brand-new windows-based application from scratch to meet business requirement in short span of time
  • Interact with product owner and developer in requirements analysis, design reviews, testing and documentation for application being developed in Agile environment
  • Built Web based and service-oriented platforms using Microsoft .NET technologies (C#, ASP.Net, MVC, Web API, and Entity Framework)
  • Work with applications for Azure suitability and propose right target state on Azure considering cost, performance, and security
  • Deploy WCF services on Azure cloud
  • Good understanding of storage concepts
  • Experience in designing and implementing Azure Storage
  • Configure Azure cloud service for end point deployment
  • Developed UI interfaces with MVC 5 Razor Views (CSHTML), CSS JavaScript, Knockout JS and jQuery
  • Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC
  • Developed and Enhanced Master Pages, User Controls, Custom Controls, User Interface by using HTML 5, CSS 3, Bootstrap and Kendo UI Controls
  • Proficiency in working with CosmosDB APIs such as SQL, MongoDB, Cassandra, and Gremlin
  • Implemented UI using MVC 4.0, AWS, HTML, IOT, Python, React, Scala, DDL, SASS, terraform scripting, Nhibernate, PL/SQL, Grafana-Kibana, Cosmos DB, Dapper, Auris, Data Mappings, Compass, S3, POS, Kotlin, IOS, Hippa, Portfolio, Coffee script, Azure Devops, Dynamo DB, XML, CSS, JavaScript, AngularJS, AJAX and Web Form Controls to create responsive web pages, developed Master Pages with customization for various user roles and user controls to accept common request details
  • Used Dependency Injection Pattern to reduce the dependency coupling between classes and in Front end using AngularJS
  • Used ADO.Net extensively for database interactions using Data Reader, Data Adapter, Data view and Datasets
  • Created and used User Controls in developing the front-end application and multi-thread windows applications using VB.Net
  • Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features
  • Developed Web forms using ASP.Net server controls and validated input using Java Script
  • Created and maintained database objects like complex Stored Procedures, Tables, Views, and User Defined Functions in SQL Server 2012
  • Worked on SOAP and RESTFUL Services using WEB API which return JSON data
  • Responsible for fine tuning the Stored procedures and SQL Queries that have been found expensive in the load testing conducted for the releases
  • Responsible for maintaining versions of source code using Team Foundation Server (TFS)
  • Implemented Application logging, email for error handling and notifications
  • Prepared unit test cases and performed N-Unit testing prior to system implementation
  • Used Hibernate - Object Relational Mapping Tool for the backend data persistence
  • Working with Azure cloud service offering (covering Azure Compute, Storage and Network and PaaS services including App Services, Resource Groups, Azure SQL, Cloud Services, ARM, Web Role/Worker Role, SQL Azure Database among others)
  • Developed client’s interface in PHP in MVC modelling using code igniter framework
  • Created logical and physical data models putting to practice, concepts of normalization and RDBMS
  • Used Rational Application Developer which is based on Eclipse, to develop and debug application code.

Full stack .NET Developer

Kaara
03.2020 - 01.2022
  • Involved in the Analysis, Requirements gathering and Development of the project and used UML in preparing case and activity diagrams
  • This project was implemented using Agile and SCRUM methodology for rapid development
  • Implementation of 3-Tier architecture, facing key challenges on Business and Database layers
  • Developing Web application using ASP.Net, MVC5, and C #, Entity Framework, JavaScript, Knockout JS, JSON, HTML5 and CSS3
  • Developed complex stored procedures using temporary tables and loops using SQL
  • Designed dynamic and multi-browser compatible pages using HTML, CSS, jQuery, JavaScript, RequireJs, Bootstrap, MongoDB, and Kendo UI
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept
  • Also, used Azure for Scaling and checking the reliability of the applications which were developed during the project
  • Completely designed and developed the user interface using VB.NET and Windows User Control
  • Developed Web Forms using ASP.Net and C#.Net
  • Worked with Backbone.JS and Node.JS to give a structure with rich API over a RESTful JSON interface
  • Created WCF Service to look up and retrieve the data from database
  • Developed web pages for the application using Asp.Net MVC, Asp.Net Web API, jQuery, Angularjs, CSS, HTML 5, and Ajax
  • Contributed in building a Restful ASP.NET Web API & .Net 5.0 to provide resources for the client application
  • Developed SQL Queries, Stored Procedures and Triggers using T-SQL in SQL Server
  • Involved in creating, deploying and managing reports using SSRS
  • Documentation of design options and solutions according to Software Development Life Cycle (SDLC) methodology
  • Developed core functionality with the ASP.NET MVC Framework (C#.NET, ADO.NET) Developed Cascading Style Sheets (CSS) for User Interface uniformity throughout the application
  • Develop sequence diagrams and user flows for the application using MS-Visio
  • Development of UI using ASP.Net framework
  • Used jQuery and JavaScript for client-side validation and other purposes
  • Provide technical support to business and testing team during testing phases
  • React.js which allowed us to render pages on both the client and server using the same codebase
  • Used React.js for adding a client-side interface for JavaScript templating and function binding
  • Involved in Creating Services and Directives which may need to be shared across the entire application
  • Designed custom directives using React.js.

.NET Developer

Blue Silicon InfoTech
05.2018 - 02.2020
  • Using Microsoft Technologies for the project development such as Visual Studio 2012, .Net framework 4.5, C# 4.5, SQL Server 2012 and TFS +2012
  • Design & Develop application using ASP.NET MVC5, jQuery, Html 5, Java Script and CSS
  • Design and implement AJAX service call using Angular JS http
  • Manage various AWS/AZURE environment for provisioning of Linux servers and services implemented by the providers
  • Set up and configuration of various instruments on AWS direct connect to create DEV/IT, UAT and Production environment for short-term internal projects
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript
  • Involved in all phases of SDLC
  • Responsible for creating Web Forms using several ASP.NET server controls
  • Created ETL packages in SQL Integration services (SSIS) for various data loads and extracts from different types of sources like SQL Server, Text, React, Dynamo DB, LARA, CSV flat files, Excel
  • Developed several stored procedures in SQL Server 2008 and optimized Queries
  • Writing the Contract models, Domain models to consume the Rest Services and converters to map between contract models and domain models
  • Developed ASP.Net pages for implementing the front-end functionality
  • Used various objects in ADO.Net object model for accessing and manipulating data from a database server through an OLE DB provider
  • Developed Database Tables, Stored Procedures and other business objects in Oracle 9i
  • Extracted huge volumes of data from legacy systems and uploaded into Oracle using SQL
  • Loader and PL/SQL
  • Performed Unit and Integration testing
  • Handling the day-to-day issues and fine tuning the applications for enhanced performance
  • Responsible for debugging and troubleshooting the web application
  • Used Oracle database in developing the project and used SQL statements and procedures to fetch the data from the database
  • Set up preconfigured RHEL5.x and 6.x on local and in the cloud on AWS EC2
  • Enhancement's to scheduling logic
  • Implemented, tested and deployed the application
  • Updating the user manual documents to help customers understand the functionalities.

Education

Masters In Computer And Information Science - Information Technology

Lindsey Wilson College
Columbia ,KY
06.2022

Skills

  • C#
  • VBNet
  • C
  • XML
  • PL/SQL
  • Windows (10/81)
  • Ubuntu
  • Mac
  • Net Framework 45 / 40 / 35 / 20 / 11 / 10
  • ADONet
  • ASPNet 40 / 35 / 20 / 11
  • MVC 5/4/3
  • AJAX
  • Web Services
  • MVC Architecture
  • Angular
  • Angular 2
  • Typescript
  • Underscore
  • Knockoutjs
  • Backbone JS
  • D3 Js ReactJS
  • Redux
  • Express
  • Node
  • Spring Framework
  • Hibernate
  • Dustjs
  • HTML
  • HTML5
  • XHTML
  • XAML
  • XSL
  • XSLT
  • JSON
  • CSS 20/CSS 3
  • Azure
  • KnockoutJs
  • AngularJS
  • Ajax
  • Boot Strap
  • Oracle
  • MySQL
  • MSSQL Server
  • Sybase
  • PostgreSQL
  • MongoDB
  • Microsoft Visual Studio
  • SQL Server Management Studio 2016
  • 2014
  • Visual Studio 2015 /2013 /2010
  • TFS
  • Git
  • SVN
  • Visual Source Safe
  • TCP/IP
  • HTTP
  • FTP
  • Web API
  • SOAP
  • SQL Server Reporting Services
  • Crystal Reports
  • MS Visio
  • NUnit
  • UML 20
  • MS Office
  • Coded UI
  • DOM
  • SAX
  • JAXP
  • JAXB
  • XML-RPC
  • XML Beans
  • JUnit
  • Selenium
  • Cucumber/Gherkin
  • Eclipse
  • RAD 75/85

Timeline

Full stack .NET Developer

Grainer
01.2023 - Current

Full stack .NET Developer

Kaara
03.2020 - 01.2022

.NET Developer

Blue Silicon InfoTech
05.2018 - 02.2020

Masters In Computer And Information Science - Information Technology

Lindsey Wilson College
Rahul Baddam