Nitish Nalla

  • Sr .NET Full Stack Developer
  • St paul, MN
  • Member Since Jun 08, 2023

Candidates About

 

Nitish Nalla

Professional summary

Ø  Senior .NET Developer with over 8+ years of extensive experience in building Enterprise-level web and windows applications using Microsoft Technologies.

Ø  Strong experience in N-tier and Service-Oriented Architecture.

Ø  Strong hands-on experience in creating web applications using C#, ASP.NET, MVC, ADO.NET, VB.NET, HTML5, CSS3, JavaScript, AJAX, JSON, jQuery, AngularJS, Entity Framework using .NET Framework 3.0/3.5/4.0/4.5/4.6.1.

Ø  Experience in creating responsive design using Bootstrap 3, Angular 2, AngularJS and Knockout.js.

Ø  Strong experience in designing WPF (Windows Presentation Foundation) forms for developing desktop applications.

Ø  Experience in Cloud Computing using AWS (Amazon Web Services), Windows Azure.

Ø  Extensively used the Master page and the Multi-View controls for loading the different user controls dynamically.

Ø  Extensive experience in creating Web User Controls, Custom Controls, Server Controls and Windows Service.

Ø  Hands on experience in implementing AJAX functionalities for partial page rendering through JSON.

Ø  Profound knowledge in Software Development Life Cycle (SDLC), Business Analysis, functional design/prototyping, Software Testing Life Cycle (STLC).

Ø  Experience in Software Analysis, Design, Development, Testing, Implementation and Production support of Client/Server and Web based applications.

Ø  Experience in designing and developing the applications for variety of business domains which includes Finance, Telecommunications, Online Job Portal, Banking and Retail.

Ø  Solid understanding of OOD (Object Oriented Design) principles and design patterns.

Ø  Sound knowledge of Multithreading and Caching.

Ø  Well versed in querying the databases like SQL Server 2008/2008 R2/2012/2014, Oracle and DB2 using SQL, TSQL, PL/SQL, Stored Procedures, Functions and Triggers.

Ø  Strong experience in SQL tuning, indexing and query costs.

Ø  Experience in using LINQ (Language-Integrated Query) and retrieve data from different data sources (LINQ to SQL, LINQ to Objects, LINQ to XML) and using Entity Framework (LINQ to Entities).

Ø  Strong experience in creating, deploying and consuming of XML web services, WCF (Windows Communication Foundation) services, SOAP web services, RESTful web services and Web API.

Ø  Experience in creating SSIS (SQL Server Integration Services) packages to automate the Extract, Transform, and Load data to and from SQL Server.

Ø  Experience in generating Business reports using Reporting tools like SSRS (SQL Server Reporting Services) and Crystal Reports.

Ø  Expertise in designing Use Case diagrams, Class diagrams and Sequence diagrams using UML.

Ø  Hands-on experience in maintaining the ASP.NET web applications using Sitecore CMS (Content Management System).

Ø  Proficient in using tools such as Microsoft Visual Studio, SQL Server Enterprise Manager, SQL Server Management Studio and Oracle SQL Developer.

Ø  Experience in Agile Scrum, Waterfall and TDD (Test Driven Development) Methodologies.

Ø  Expertise in using VSS (Visual Source Safe), GIT and TFS (Team Foundation Server) for Source Code Control and Version control.

Ø  Experience in using SharePoint for project document management.

Ø  Experience in Unit testing using Karma and Microsoft unit testing framework.

Ø  Experience in writing test cases for System and Integration testing.

Ø  Strong experience in configuring the IIS server and deploying the web, WCF applications on IIS 6.0/7.0.

Ø  Expert in using JIRA for project tracking.

Ø  Possess excellent analytical, problem solving, leading and learning skills as well as a keen interest in the emerging technologies.

Ø  Outstanding team player with effective communication and interpersonal skills which contribute to timely completion of project deliverables well ahead of schedule.

Ø  Successful in handling the tasks independently and received excellent appreciation from the client.

 

 

Education

 

Ø  Bachelor of Engineering in Computer Science.

 

 

Technical Skills

 

Programming Languages

C, C#, and Visual Basic 6.0

IDE Tools

Visual Studio 2008/2010/2012/2013/2015, SQL server management studio and Oracle SQL Developer

Web Technologies

ASP.NET Web Forms, ASP.NET MVC 2/MVC 3/MVC 4/MVC 5, HTML 4/5, CSS 2/3, Bootstrap 3, JavaScript, JSON, AJAX, jQuery, Knockout.js, AngularJS, Angular 2 and TypeScript

.Net Technologies

.Net Framework 3.0/3.5/4.0/4.5/4.6.1, ASP.NET, VB.NET, ADO.NET, LINQ, Entity Framework, SOAP web API, RESTful web API, XML, Web Services/WCF, WPF, XAML, MVVM, MVP.

Database

SQL Server 2008/2008 R2/2012/2014, Oracle 11g and IBM DB2.

Reporting Tools

Crystal Reports XI/2008

Business Intelligence Tools

SSIS, SSRS

Web Servers

IIS 6.0/7.0

Cloud Services

AWS (Amazon Web Services), Windows Azure

CMS (Content Management System)

Sitecore

Testing Tools

Microsoft Unit Testing and Karma

Source Code Control and Version Control Tools

VSS (Visual Source Safe), GIT and TFS (Team Foundation Server)

Methodologies

Agile Scrum, TDD and Waterfall

Skills

Analysis, Programming, OOP Design, Test planning

Other

Windows Services, Microsoft Office 2007/2010/2013, MS Visio, UML, IE Web Developer toolbar

 

 

Professional Experience

 

Client: Ditech Financial LLC, Saint Paul, MN                                                   Dec 2015 ~ Till Date

Role: Sr .NET Full Stack Developer

           

Responsibilities:

 

Ø  Analyzed the business requirements, created the technical design documents and estimated the time-lines for the project.

Ø  Used MS Visio for creating Data model diagrams.

Ø  Developed ASP.NET MVC 5 web application using .NET framework 4.5

Ø  Used responsive design techniques to provide simple reading and navigation of web site across a wide range of devices.

Ø  Involved in creating Models and DAL (Data Access Layer) using Entity Framework.

Ø  Implemented responsive web design using Angular 2.

Ø  Developed web applications that are both device compatible and browser compatible using Angular2, TypeScript.

Ø  Implemented ECMAScript 6 standards.

Ø  Developed responsive views using HTML5, Bootstrap 3.0

Ø  Worked with my team members to build a layered Knockout.js binding system to support partial views.

Ø  Developed the Windows/desktop application using WPF (Windows Presentation Foundation) framework and followed MVVM pattern.

Ø  Involved in GUI (Graphical User Interface) designing using WPF.

Ø  Developed the user controls for Windows Forms.

Ø  Implemented Multithreading concepts for improving the application performance.

Ø  Created tables, stored procedures and T-SQL functions in SQL server to retrieve the data.

Ø  Defined Indexes, Views, Constraints and Triggers to implement business rules.

Ø  Involved in SQL Query tuning and provided tuning recommendations to time consuming queries.

Ø  Developed SSIS script component tasks for acquiring results from a WCF service application.

Ø  Involved in writing SSIS tasks to import and export data to SQL server tables and flat files.

Ø  Used SQL Server Agent for scheduling SSIS jobs.

Ø  Developed, Deployed and Consumed SOAP and RESTful web APIs.

Ø  Used SOAP UI tool to create test cases and unit test the web API code.

Ø  Provided confidentiality by encrypting the communication using SSL certificates.

Ø  Maintained ASP.NET web applications using Sitecore CMS.

Ø  Developed a Windows service application in .Net Framework 4.6.1 to process the payments automatically at a scheduled time.

Ø  Interacted with IBM DB2 database for enabling the flow of data.

Ø  Created Ad-hoc reports using Report Builder in SSRS for daily reports.

Ø  Involved in exception handling and debugging coding issues.

Ø  Created Unit test project and performed Unit Testing.

Ø  Developed test cases and performed unit testing using Karma-test-runner.

Ø  Involved in System Testing and Smoke test.

Ø  Involved in Code Review process and deployed the approved code.

Ø  Provided technical support to the team members in key architectural discussions, releases and builds.

Ø  Involved in daily Agile Scrum meetings for tracking the project status.

Ø  Extensively used JIRA to track the application.

Ø  Used SharePoint 2013 for sharing the project related documents with the team to increase the efficiency of the business process. 

Ø  Used Team Foundation Server for Source Code Control and team collaboration.

Ø  Deployed the websites on IIS 7.0 and created Cloud Instance using AWS for deployment in production environment.

 

Environment: C#.Net, ASP.Net, .NET Framework 4.5/4.6.1, Visual Studio 2015, MVC5, HTML5, Bootstrap 3.0, Angular 2, TypeScript, Knockout.js, WPF, MVVM, WCF, SOAP API, RESTful API, SOAP UI 4.6.x tool, Entity Framework, SQL Server 2014, T-SQL, IBM DB2, Sitecore, SSIS, SSRS, AWS, MS Visio, Karma, IIS 7.0, SharePoint 2013, Agile Scrum, TFS, JIRA.

 

 

Client: Verizon Communications, Irving, TX                                             Feb 2014 ~ Nov 2015

Role: Sr .NET Full Stack Developer

           

Responsibilities:

 

Ø  Involved in the SDLC (Software Development Life Cycle) phases like Requirement Analysis, Implementation and estimating the time-lines for the project.

Ø  Developed Mock-up designs as per the business requirements.

Ø  Used MS Visio for rich project documentation.

Ø  Developed the robust and efficient web application following the MVC design pattern.

Ø  Designed UI pages in MVC 4 using partial views and Razor Views.

Ø  Developed a responsive and professional UI design that supports desktop browser and mobile device form factors using Bootstrap 3, HTML5 and CSS3.

Ø  Created Knockout.js widget subsystem within a .NET JDash dashboard for developing responsive web pages.

Ø  Developed SPA (Single Page Application) with AngularJS serving up pages with AngularJS route provider.

Ø  Developed custom HTML elements using AngularJS directives.

Ø  Developed windows/desktop application using C#.Net, WPF.

Ø  Developed the rich visual components through WPF using XAML.

Ø  Designed large numbers of WPF Forms, Custom Controls and User Controls using XAML language.

Ø  Worked on Business Layer and Data Access Layer classes and integrated in UI using MVVM pattern.

Ø  Developed T-SQL queries, stored procedures, functions, views and triggers using SQL Server 2012.

Ø  Created LINQ enabled database layer using Entity Framework.

Ø  Implemented Facets as XML attribute to define entity types in conceptual layer of Entity Framework.

Ø  Responsible for retrieving, manipulating and storing data from/to SQL Server via the Entity Framework.

Ø  Developed SOAP based web services to handle online transactions with central database, which reduces the time, required performing data entry and generating reports.

Ø  Used SOAP UI for testing the developed code.

Ø  Involved in generating the several types of ad-hoc reports using SSRS.

Ø  Developed an automated report subscription process using SSRS.

Ø  Applied conditional formatting in SSRS to highlight key areas in the report data.

Ø  Designed and developed various SSIS packages to extract, transform and Load data and involved in Scheduling SSIS Packages.

Ø  Created SSIS Reusable Packages to extract data from Multi formatted Flat files, Excel, XML files into SQL server Database.

Ø  Used Karma for testing the AngularJS web applications.

Ø  Used Microsoft Unit testing for unit testing the windows applications.

Ø  Developed and hosted the web applications on IIS by following the SOA (Service Oriented Architecture).

Ø  Involved in error handling, debugging coding issues and troubleshooting production problems.

Ø  Worked extensively on configuring and version controlling with Team Foundation Server (TFS) and deploying web application on development and production server.

Ø  Used Agile/Scrum methodology for the software development.

Ø  Extensively used JIRA to track the status of the application.

Ø  Lead development efforts with minimal management oversight.

 

Environment: C#.Net, ASP.Net, .NET Framework 4.5, Visual Studio 2013, MVC 4, HTML5, Bootstrap 3.0, CSS3, AngularJS, Knockout.js, WPF, MVVM, XAML, SOAP web services, SOAP UI 4.5 tool, Entity Framework, SQL Server 2012, T-SQL, SSIS, SSRS, MS Visio, Karma, IIS 7.0, Agile Scrum, TFS, JIRA.

 

 

Client: New Mexico Department of Workforce Solutions, Albuquerque, NM June 2012 ~ Jan 2014

Role: .NET Full Stack Developer

                       

Responsibilities:

 

Ø  Closely worked with business system analyst to understand the requirements.

Ø  Involved in creating technical design documents, process flow diagrams and data flow diagrams.

Ø  Provided the inputs in architecting, designing, and implementing a Service Oriented Architecture (SOA) for the application development group.

Ø  Implemented Object-Oriented Programming concepts such as interfaces, inheritance, abstraction and polymorphism.

Ø  Implemented design patterns such as Singleton, Abstract Factory and Factory.

Ø  Developed the ASP.NET MVC 3 web application in .NET Framework 4.0 using Visual Studio 2012.

Ø  Responsible in creating models, views, and controllers based on layouts using table less markup and defining Accessibility, Usability & Browser Compatibility.

Ø  Involved in the front-end development using HTML, CSS and AngularJS.

Ø  Created various style sheets using CSS for formatting web pages.

Ø  Implemented AngularJS Controllers to maintain each view data.

Ø  Implemented AngularJS Service calls using Angular Factory.

Ø  Implemented LINQ to SQL technology in Presentation Layer for data retrieving, querying, storage and manipulation.

Ø  Involved in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET, worked with the database using LINQ to SQL.

Ø  Developed advance PL/SQL packages, procedures, triggers, functions, Indexes and Collections to implement business logic using SQL Navigator.

Ø  Extensively used the advanced features of PL/SQL like Records, Tables, Object types and Dynamic SQL.

Ø  Loaded Data into Oracle Tables using SQL Loader.

Ø  Responsible for creating and maintaining the regular expressions used by the URL rewriting engine that enabled RESTful URLs for the website and its web services.         

Ø  Designed desktop application using WPF (Windows Presentation Foundation) and followed MVVM pattern.

Ø  Developed rich windows form UI through WPF and worked on Binding, Styles, Data Template, Control Template, Routed Events, Converters, Layout Panels in XAML.                                              

Ø  Designed and Implemented various admin Reports using Crystal Reports.

Ø  Created required objects using C# for interacting with Crystal reports.

Ø  Involved in Code peer review, Unit testing, System testing and Regression testing.

Ø  Handled errors using Exception Handling for the ease of debugging and displaying the error messages in the application.

Ø  Responsible for configuring, managing the IIS and Database servers for implementing the changes in development, test and production environment.

Ø  Involved in tracking and assigning the bugs to team members using JIRA.

Ø  Implemented Agile Scrum methodology in application development process.

Ø  Used TFS for source code, version control and team collaboration.

Ø  Lead and coordinated a cross-functional development team, maintained a goal oriented environment.

 

Environment: C#.Net, ASP.Net, .NET Framework 4.0, Visual Studio 2012, MVC 3, HTML4, CSS3, AngularJS, LINQ, Oracle 11g, PL/SQL, RESTful web services, WPF, MVVM, XAML, Crystal Reports XI, MS Visio, Microsoft Unit Testing, IIS 6.0, Agile Scrum, TFS, JIRA.

 

 

<p cl