
Nitish Nalla
- Sr .NET Full Stack Developer
- St paul, MN
- Member Since Jun 08, 2023
Nitish Nalla
Ø 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.
Ø Bachelor of Engineering in Computer Science.
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 |
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.