Summary
Overview
Work History
Education
Skills
Certification
Work Preference
Work Availability
Languages
Timeline
Generic

Anil Koleti

Mclean,VA

Summary

Results-driven IT professional with over 13 years of experience in application architecture, analysis, design, development, testing, and deployment of web and Windows based client/server systems using Microsoft technologies. Skilled in collaborating with development teams, QA, onsite/offshore models, business analysts, and third-party vendors to ensure efficient and effective high-quality software development through Agile methodologies. Extensive expertise in building single-page applications with Angular, creating user controls, web forms, and client-side validations using JavaScript, jQuery, Angular, and React. Proficient in developing web applications with C#, ASP.Net MVC, ASP.Net Web Forms, jQuery, AJAX and JSON, Razor view, Bootstrap. Experienced in improving MVC applications using custom action results, action filters, HTML helpers, custom exception filters, and authentication filters. Adept at packaging and publishing code changes into Microsoft Azure Cloud server to maintain application uptime during deployment. Skilled in microservices with .NET Core using REST Web API and SOAP Web services utilizing Microsoft technologies. Proficient in OAuth and SSO authentication implementation using .Net. Strong communication skills with a proven track record of adapting to new technologies and environments while excelling in both team-based and individual work settings.

Overview

16
16
years of professional experience

Work History

Full Stack .Net Developer

Net eSolutions Corp (NETE, an NTT Data Company)
11.2019 - Current
  • Company Overview: Preclinical Test Tracking and Management System (PTTMS) will serve as a collaboration platform for tracking pre-clinical compound testing among DMID, External Requesters, and Contractors at testing sites. It will provide a single system starting from NCEA (Non-Clinical Evaluation Agreement) workflow, SRF (Service Request Form) submission including compounds, pathogens specification and assays generation, price verification, and cost tracking by linking task orders, shipping information and later testing results submission. The application will accommodate a quite different testing and price tracking requirements from several branches. At the same time, it will streamline the current workflow using the latest technologies such as digital signature and enabling the direct upload of the compound’s MOL file. PTTMS will closely integrate with DIMDMIS and supplement the subsequent process regarding tracking compound testing in a more detailed way.
  • Worked in Planning and executing phases of the software development lifecycle (SDLC) utilizing Agile methodologies to achieve end-to-end development of web and windows-based applications.
  • Experienced in windows, web application design and development using multiple versions of .NET Framework including ASP.NET, ASP.NET MVC, ADO.Net, Entity Framework, .Net core with C#.
  • Developed Custom User Controls and enhancing the business layer to reduce the Complexity in UI Coding and provide better look and feel for the developer and user.
  • Thoroughly worked to develop User Interface using HTML, CSS, Boot Strap, jQuery, AngularJS,4,8 in some projects.
  • Worked extensively with Angular 8, Generated components and services using Angular CLI.
  • Developed Controls of the presentation layers using the AJAX.NET for getting more advanced features and efficiency.
  • Worked comprehensively on C#, ASP.NET for building backend and building Client-Side Validation using Query and AJAX Control toolkit.
  • DocuSign Implementation for NECA Module.
  • OAuth login Implementation for PTTMS Internal Application and OTP login Implementation for External site.
  • Created a RESTful Web API service using ASP.NET Web API to generate data which was then consumed in the front-end by Angular 8.
  • Used Angular HttpClient to send GET/POST request to fetch data from server.
  • Used WEB API services to expose Business functionality for the back end such as SOAPUI and Postman.
  • Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
  • Used ASP.NET MVC5 4.0 for building scalable standards-based web applications.
  • Designed large numbers of WPF Forms, Custom Controls and User Controls using XAML language for UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on pages as per users' own choice.
  • Developed the required Entity Models and used Oracle relational database for the database to get the fast and responsive data for the users and for upgrading the data in the databases.
  • Practiced Design Patterns such as Singleton, Dependency injection, Inversion of Controls.
  • Used LINQ to Entity Framework using lambda expressions for communicating between business layer and database.
  • Performed CRUD operations on the SQL Server 2012 database using Entity Framework 5.0 and used LINQ queries to retrieve data from Arrays, Collections and Generics.
  • Created Stored Procedures for performing repetitive tasks in updating related tables using SQL Server 2019 database.
  • Involved on migrating SQL Server databases to SQL Azure Database using SQL Azure Migration Wizard.
  • Migrated SQL Server 2008 database to windows Azure SQL Database and updating the connection strings.
  • Implemented Oracle (RDBMS) and PL/SQL for accessing the data and updating the data according to the user implantations.
  • Created Stored Procedures, Triggers and Views in SQL and effectively used within the application and developed complex SQL queries.
  • Created and maintained Unit Tests using N-Unit frame works for assuring the correct functionality of the projects.
  • Worked in application testing, finding and fixing bugs and maintenance of the application and providing a well updated application.
  • Maintained the source code versions using TFS and involved in setting up Azure Devops CI/CD Pipeline integration for the deployments.
  • Preclinical Test Tracking and Management System (PTTMS) will serve as a collaboration platform for tracking pre-clinical compound testing among DMID, External Requesters, and Contractors at testing sites. It will provide a single system starting from NCEA (Non-Clinical Evaluation Agreement) workflow, SRF (Service Request Form) submission including compounds, pathogens specification and assays generation, price verification, and cost tracking by linking task orders, shipping information and later testing results submission. The application will accommodate a quite different testing and price tracking requirements from several branches. At the same time, it will streamline the current workflow using the latest technologies such as digital signature and enabling the direct upload of the compound’s MOL file. PTTMS will closely integrate with DIMDMIS and supplement the subsequent process regarding tracking compound testing in a more detailed way.
  • Environment: Microsoft Visual Studio 2019/2022, .NET Core 5.0/6.0, ASP.NET, C#, ADO.NET, WPF, XAML, LINQ, Entity Framework, SOAP, Web APIs, MVC5, Multithreading, HTML, CSS, XML, AJAX, Node JS, Java Script, Type Script, Angular 8, AZURE, SQL Server 2019, Oracle, PL/SQL, SSRS, SSIS, Windows 10.
  • Kept leadership up-to-date on current issues and proposed recommendations.
  • Troubleshot and resolved performance issues for databases and software.
  • Proved successful working within tight deadlines and a fast-paced environment.
  • Supervised work of programmers, designers and technicians, assigned tasks and monitored performance against targets.

Full Stack .Net Developer

Net eSolutions Corp (NETE, an NTT Data Company)
09.2019 - 10.2019
  • Company Overview: The NIH Loan Repayment Programs (LRPs) are a set of programs established by Congress and designed to recruit and retain highly qualified health professionals into biomedical or biobehavioral research careers.
  • Worked in Agile Methodologies and involvement in Full Life Cycle Development (SDLC), for rapid development to the varying requirements, continuous delivery of the working software and perform production deployments for real-time applications.
  • Actively participated in Sprint planning, sprint backlogs and retrospectives for requirements gathering, Problem Analysis, Design, Development, Testing and Maintenance of the System.
  • Developed application web pages using HTML5, CSS3, JSON, JavaScript, Angular, jQuery, Bootstrap, Kendo UI, Ajax, MVC, ASP.NET and various web controls to present data to users as per the business requirements.
  • Used RESTful in the Angular page with Web API and implemented Angular 4.0 Components to maintain each view data and used Restful services using Web API to get data from server asynchronously using Ajax.
  • Developing Angular reusable custom directives using scope isolation techniques.
  • Utilized Angular libraries like angular-ui-router, angular-resource to make the powerful single page application and utilized angular-storage to briefly store the information utilized as a part of this application.
  • Use JavaScript, jQuery, Angular, CSS3, HTML5, and explore other cutting-edge technologies to create new features/functionalities.
  • Developed modules of the application in ASP .NET Web API RESTful services using C.
  • Used Entity Framework to create Models and used tools to explore REST API.
  • Used NuGet package manager to pack and Use the updates versions of browser control.
  • Developed ASP.NET Core Web API based on departmental requirements and specifications.
  • Used AJAX, JSON to send request to the server to check the functionality of the websites and for storing and exchanging information between browsers and servers.
  • Implement core security related features for the application. Work on Encryption and Decryption of passwords to provide security.
  • Worked on lambda expressions LINQ To SQL and LINQ to entities for retrieving and inserting data in a database.
  • SSO authentication Implementation for Internal Applications.
  • Developed stored procedures, functions, and triggers using SQL and T-SQL in MS SQL Server for fetching the data and binding and used LINQ to SQL to query database.
  • Perform data loads, MySQL queries to extract data and turn them into powerful and meaningful reporting for routine needs.
  • Experience working on N-tier and multi-layered applications, designing loosely coupled, testability and integration.
  • Involved in Unit Testing, Integration Testing and Regression Testing in a regular basis to improve the performance of the application.
  • Worked on Postman API client tool for various request or response methods.
  • Experience in taking performance optimization measures for web applications to reduce the response time and enhancing the end user experience.
  • Developing the project using agile methodology with daily (SCRUM) paired programming using TDD (test driven development) and continuous integration/ deployment (CI/CD) using SDLC process.
  • Participate and collaborate with other programmers and developers throughout the development process, provide improvement feedback.
  • The NIH Loan Repayment Programs (LRPs) are a set of programs established by Congress and designed to recruit and retain highly qualified health professionals into biomedical or biobehavioral research careers.
  • Environment: C#, .Net Framework, Net Core, ASP. NET MVC5, .Net, Visual Studio, Entity Framework, LINQ, Git, SVN, CI/CD, Angular, CSS3, Entity Framework, JavaScript, Agile Methodology.
  • Kept leadership up-to-date on current issues and proposed recommendations.
  • Completed analysis, design and testing phases of software development life cycle.
  • Troubleshot and resolved performance issues for databases and software.
  • Built databases and table structures for web applications.
  • Supervised work of programmers, designers and technicians, assigned tasks and monitored performance against targets.

Full Stack Senior .Net Developer

Net eSolutions Corp (NETE)
10.2009 - 08.2013
  • Company Overview: Research Portfolio Online Reporting Tools (RePORT), In addition to carrying out its scientific mission, the NIH exemplifies and promotes the highest level of public accountability.
  • Worked in Agile Methodologies and involvement in Full Life Cycle Development (SDLC), for rapid development to the varying requirements, continuous delivery of the working software and perform production deployments for real-time applications.
  • Actively participated in Sprint planning, sprint backlogs and retrospectives for requirements gathering, Problem Analysis, Design, Development, Testing and Maintenance of the System.
  • Developed application web pages using HTML5, CSS3, JSON, JavaScript, Angular, jQuery, Bootstrap, Kendo UI, Ajax, MVC, ASP.NET and various web controls to present data to users as per the business requirements.
  • Created a RESTful Web API service using ASP.NET Web API to generate data for the EMS which was then consumed in the front-end by Angular 4.
  • Used Angular HttpClient to send GET/POST request to fetch data from server.
  • Developing Angular 4 reusable custom directives using scope isolation techniques.
  • Utilized Angular libraries like angular-ui-router, angular-resource to make the powerful single page application and utilized angular-storage to briefly store the information utilized as a part of this application.
  • Configuring $route provider to handle routing for implementing dynamic form validation with third party auto validate module with custom error messages.
  • Utilized Angular Cli to develop front-end functionalities and researched the command that Angular Cli provided.
  • Worked on Angular for server-side application and Implemented a Node JS server to manage authentication.
  • Design and developed WPF Forms, Custom Controls and User Controls using XAML language for UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on pages as per users' own choice.
  • Consuming and creating new services using Windows Presentation Foundation (WPF) in MVVM architecture.
  • Created Control templates, Data templates, Styles, Style Triggers, Value Converters, Commands and Dependency /Attached Properties for the WPF application.
  • Executing technical feasibility assessments and solution estimations for moving identified databases and integrations to the Azure Platform.
  • Used Microsoft Azure to deploy application to cloud server.
  • Implemented Web API and REST architecture to create services and expose it with data.
  • Composed HTTP GET and POST requests with the help of Telerik Fiddler.
  • Developed backend infrastructure to support the user interface using microservices .net core for a distributed interactive scalable application.
  • Implement Data access layer using Entity Framework and LINQ to perform CURD operations with the database.
  • Created Continuous Integration (CI) and Continuous Deployment (CD) pipeline for GitHub repository using Azure DevOps.
  • Use SQL Developer to run scripts and execute functions, procedures and to run SQL queries.
  • Analyze and provide solutions to performance related issues in the overall application to meet goals in performance tuning.
  • Testing & debugging in lower environments, write unit test cases for developed components and support QA team with testing till code is deployed to production.
  • Create Unit tests for the application and code the sample unit test cases in the application for initial tests during new code changes.
  • Use Test Driven Development (TDD) using Visual Studio test tools for unit testing.
  • Review the code changes made by peers before promoting them to QA / UAT and Prod environments. Also, schedule and coordinate deployments to lower environments.
  • Developed few packages in SSIS to import data from source and added standard transformations to understand the behavior of data from source to destination.
  • Documentation of code using appropriate build tools to ensure the best practices, Standards, and readability of the code.
  • Research Portfolio Online Reporting Tools (RePORT), In addition to carrying out its scientific mission, the NIH exemplifies and promotes the highest level of public accountability.
  • Environment: C#, .Net Framework, Net Core, ASP. NET MVC5, MVVM, IIS, C#. Net, Visual Studio, WPF, Entity Framework, LINQ, SVN, CI/CD, Azure Devops, Angular, CSS3, Entity Framework, JavaScript, Bootstrap, Agile Methodology.

Education

Master of Computer Application (M.C.A) -

Kakatiya University
India

Skills

  • NET Technologies
  • ASPNET
  • ASPNET MVC
  • ADONET
  • LINQ
  • WPF
  • WCF
  • WF
  • ADO NET Entity Framework
  • Silverlight
  • C# NET
  • VBNET
  • VB
  • C
  • C
  • PL/SQL
  • T-SQL
  • Microsoft Azure
  • HTML
  • XML
  • XSLT
  • Angular
  • SOAP
  • CSS
  • Bootstrap
  • Web forms
  • Razor
  • Web Services
  • SILVERLIGHT
  • JavaScript
  • JQuery
  • XAML
  • Type Script
  • Node JS
  • SQL SERVER 2019
  • SQL SERVER 2014
  • SQL SERVER 2012
  • SQL SERVER 2008
  • SQL SERVER 2005
  • Oracle11g
  • Oracle10g
  • Oracle9i
  • Oracle8i
  • MicrosoftNet 46
  • Net Core 31
  • Net Core 50
  • Net Core 60
  • Net Core 80
  • Visual Studio 2022
  • Visual Studio 2019
  • Visual Studio 2017
  • Visual Studio 2015
  • IIS
  • Team Foundation Server (TFS)
  • GITHUB
  • Azure DevOps
  • Subversion (SVN)
  • RESTful services
  • Agile methodology
  • Automated testing
  • C# programming
  • Continuous integration
  • Software development onboarding
  • Continuous deployment
  • Database design
  • Performance tuning
  • Javascript
  • Scrum framework
  • JavaScript expert
  • Programming languages
  • Front-end development
  • Advanced computer programming
  • API design and development
  • Team collaboration
  • Design optimization
  • SDLC processes
  • Agile development methodologies
  • End user support
  • Software component libraries
  • Process improvement
  • SOAP and restful web services
  • Hardware and software installation
  • Virtualization technologies
  • Open repository integration
  • User interface design
  • Code validation
  • Database management
  • JS frameworks: react, angular, vue
  • Agile
  • Creative problem solving
  • Full-stack development
  • Performance optimization
  • NET development
  • Agile sprint management
  • Fluent in C, C, C#
  • Cross-functional collaboration
  • RDMS development
  • Source and version control: TFS, git, github
  • Performance evaluation and optimization

Certification

  • Certified MicroSoft Certified Technology Specialist (MCTS)
  • MicroSoft Certified Professional (MCP)

Work Preference

Work Type

Full Time

Work Location

Remote

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Languages

English
Full Professional

Timeline

Full Stack .Net Developer

Net eSolutions Corp (NETE, an NTT Data Company)
11.2019 - Current

Full Stack .Net Developer

Net eSolutions Corp (NETE, an NTT Data Company)
09.2019 - 10.2019

Full Stack Senior .Net Developer

Net eSolutions Corp (NETE)
10.2009 - 08.2013

Master of Computer Application (M.C.A) -

Kakatiya University
Anil Koleti
Want your own profile? Build for free at JobHero.com