Summary
Overview
Work History
Education
Skills
Timeline
Generic

Koteswarao T

Summary

18 years of progressive experience & continued success as a programmer, application developer , technical lead and Technical Architect. Excellent software programming skills, coupled with experience of designing and developing software applications with the React, Angular , C# .Net, Asp.Net, Asp.Net MVC, ADO.NET, AJAX, CSS, Web Services. Hands on experience in design using object oriented programming principles like Inheritance, Polymorphism, and Method Overloading. Expertise in writing T-SQL Queries, and joins for generating Stored Procedures, Triggers, Views. Experience in developing N-tier web applications using Visual Studio, C#, ASP.Net 4.0/4.5/5.0, ADO.Net, WCF, Web API, XML, SOAP, SOA Web Services(WSDL), Web Forms, Win Forms, Microsoft .Net Frameworks. Proficient in Web Programming to enhance user experience and performance using JavaScript, J Query, Angular Js & 8.0,React Js, AJAX and CSS. Proficient in developing Multi-tier Architecture Distributed Applications. Attended various Microsoft training program in MVC and SQL Server. Designed presentation tier i.e. web pages, using the concepts such as Master pages, Html, CSS, Java script, JQuery. Experience in using Asp.net Ajax framework for quickly creating efficient and interactive web applications that work across all popular browsers. Designed web application using Asp.net, created using MVC which is coupled with language-integrated query (LINQ) to retrieve & save data from various data sources. Worked on Security tools to fix the vulnerabilities using HP Fortify, Black Duck & Prevoty Knowledge on Testing tools using MS-UNIT (Moq) & NUNIT (TDD approach) Worked on Cloud Technologies using Azure PAAS model (Function & Logic Apps) & AWS IAAS model (EC2,S3, EBS)

Overview

8
8
years of professional experience

Work History

Full Stack Technical Architect

OfferCloud
01.2024 - Current
  • Company Overview: The Offer Cloud is SPA (Single Page Application) build using React for Digital Hub
  • The Ul is used by multiple functional groups to configure data in Digital Hub
  • As an MMD Developer you will typically be assigned stories from our ADO backlog based on business requests
  • It will be your responsibility to understand the request, implement the requested change, and ensure the change meets all acceptance criteria from the ADO story, as well as ensuring that your change has no negative impact on the existing logic
  • Automated unit testing is encouraged
  • The Ul is used by multiple functional groups to configure data in Digital Hub

Skill Set : React Js, C#.NET, Asp.NET, Azure Services(Function App, LogicApp, Service Bus, ADF,App insights)

Full Stack Technical Architect

Optix
01.2021 - 12.2023
  • Company Overview: Optix (VAST ID 21796) is a single desktop application for VCM Sales & Service Ordering, with a container design that enables other application information (billing, tech support, and dispatch functions) to be visible to the Optix user on the same desktop
  • Simplifies user experience, training and support
  • Sales and service reps no longer need to swivel chair between Optix and other applications
  • Key Features: Integrated with IVR for call pop up on the desktops, Real-time integration with mobile coach, Customized views for different sales & service groups Interface to sell external products like VAS products, Extensive supporting tools for real time application monitoring
  • Optix (VAST ID 21796) is a single desktop application for VCM Sales & Service Ordering, with a container design that enables other application information (billing, tech support, and dispatch functions) to be visible to the Optix user on the same desktop

Full Stack Technical Architect

VISE (Verizon Integrated Solution Engine)
01.2019 - 12.2020
  • Company Overview: This Project Telecom Web based application
  • Verizon Integrated Solution Engine is a tool dedicated for the Solution Architects and Solution Designers for Verizon Enterprise Customers
  • Worked with Product Manager to hash out requirements and helped bridge the gap between business requirements and technical implementation
  • Used C#.NET to develop code for business and repository layer
  • Used Model View Controller (MVC) architectural Design patterns for the development of the product
  • Designed the application as a three-tier application with UI in the presentation layer, Business logic in the middle layer and Database activity in the third layer
  • Worked with Web API for building Restful applications on the .Net Framework
  • Created Views and Partial Views – UI and middle tier for various modules using C#, MVC (Razor View Engine), JQuery, HTML5, CSS
  • Used technologies provided by the .NET framework including ASP.NET, Entity framework, Web Services using SOA and data manipulation using XML
  • Design of multiple web APIs
  • Involved in coding member validation business functionality using WCF
  • WCF to implement the various services such as the workflow Services
  • Implemented ADO.Net, Entity framework data access techniques i.e SQL Connection Objects, SQL Command Objects, Data Set Objects, Data Reader Objects and Data Adapter Objects using Data Grid and Data List in ADO.Net
  • Designed Application using HTML5 and CSS3 standards
  • Developed the user interface for back office support and worked collaboratively in agile scrum team on the design and development of application based MVC framework using Angular 8, HTML5 and CSS3
  • Worked with Angular 8 for creating Single page Applications for registration module
  • Used SOAP and REST services for requesting information from endpoints
  • Used LINQ to aggregate data from repository layers
  • Prepared reports as per client requirement using SSRS
  • Practiced Agile Methodology in order to review progress of project in monthly sprints
  • Develop & Deploy SSRS reports, secure access, and schedule execution of reports and deliver them to the Web using reporting manager, email recipients, file shares, and more, on a scheduled basis
  • Used GIT Hub & Team Foundation Server (TFS) for version control
  • Created Stored Procedures PL/SQL statements, Functions to manipulate the databases
  • Worked with all phases of SDLC in the Agile (SCRUM) methodology
  • This Project Telecom Web based application
  • Verizon Integrated Solution Engine is a tool dedicated for the Solution Architects and Solution Designers for Verizon Enterprise Customers

Full Stack Technical Lead

Premisys
07.2016 - 12.2018
  • Company Overview: Premisys is Seibel based CPE solution and quoting tool that provides for CPE quoting, Processing, and order management
  • Involved in Software Development Life Cycle (SDLC) including analysis, design, development, and testing of the project
  • Implementation of the POC for Premisys Integration layer which converts BizTalk Orchestration to .NET workflows
  • Database optimization (Sql queries & Archiving)
  • Development of the core Engine, Automation testing using .NET framework
  • Team Management and Client co-ordination
  • Production environment health Monitoring and resolving the Incidents
  • Developed system services SOA application platform for use by all web applications utilizing Windows Communication Foundation (WCF) services
  • Used SOAP to Implement Web Services
  • Used WCF for communicating to the API and between the layers
  • Used Fiddler to check on Web traffic and service testing
  • Performed Unit testing using MS Unit
  • Involved in development, defect fixing and Implementation phases
  • Premisys is Seibel based CPE solution and quoting tool that provides for CPE quoting, Processing, and order management

Technical Lead

OneSource
  • Company Overview: One Source is an end-to-end sales cycle management toll that integrates the functionalities of the four existing applications-eSE, ePoing, VPP and Bases II- used by internal sales team (BPC) and external partners
  • Developed this Web application in .NET Framework 4.5 and SQL Server as the backend database
  • Participated in the sprint planning sessions, business requirements discussions and log everyday progress of the tasks assigned in JIRA
  • Analyze business requirements of the project, document the changes to design the database objects and participate in discussions with database architectures for a design that is flexible and meet the standards
  • Participated in the database design, created SQL stored procedures, views and tables following Normalization standards in SQL Server 2012
  • Developed scripts to query the database (SQL Server) to store/retrieve the data in/from the database as per the corresponding requirement and integrate the database calls using the entity framework in the .net
  • Used version control tool TFS for source code repository and involved in maintaining Subversion branches for each release
  • Involved in writing database scripts as part of new load of data coming into the application
  • Verification & validation of the new data load
  • Analyze/discuss the issues/enhancements with the development team that needs to be done to improve the performance of the application
  • Debugging and testing of various modules used in the application and fixing the identified issues logged in JIRA
  • Unit testing and Integration testing of the application in different scenarios
  • Participating in weekly meetings to discuss about new developments and their estimates
  • Constantly working on new developments, issues and updating them in JIRA
  • Giving demo to the end-users if any new major developments in the application
  • One Source is an end-to-end sales cycle management toll that integrates the functionalities of the four existing applications-eSE, ePoing, VPP and Bases II- used by internal sales team (BPC) and external partners

Technical Leader

Verizon
  • Company Overview: The eSE application will support selling data and voice networks and multi-product bundling in the BPC and Agent channels
  • Accountable for analyzing requirements and developed web application using .Net
  • Developed ASP.NET pages for administrative tools using custom tags
  • Used ASP.Net Validation controls and Client side Java Script like JSON, External Java Script Libraries to perform front end validation at the browser level
  • Involved in handling ASP.NET client side state management (view state, cookies and query strings) and server side state management (application state and session state)
  • Implemented Data Access Layer using ADO.NET to communicate with the database
  • Developed User Controls, Custom Controls, and Validation Controls for the application
  • Wrote C#.net class modules for database connectivity and execution of stored procedures in SQL Server 2008
  • Performed Unit testing and Automation testing
  • The eSE application will support selling data and voice networks and multi-product bundling in the BPC and Agent channels

.Net Developer

Business Account Service Exchange System
  • Company Overview: Bases II is a robust Request Entry On-Line Ordering application by which the internal and external sales channels will submit Service Requests to the Verizon implementers to receive and organize their work assignment
  • Accountable for analyzing requirements and developed web application using .Net
  • Developed ASP.NET pages for administrative tools using custom tags
  • Used ASP.Net Validation controls and Client side Java Script like JSON, External Java Script Libraries to perform front end validation at the browser level
  • Involved in handling ASP.NET client side state management (view state, cookies and query strings) and server side state management (application state and session state)
  • Implemented Data Access Layer using ADO.NET to communicate with the database
  • Wrote C#.net class modules for database connectivity and execution of stored procedures in SQL Server 2008
  • Performed Unit testing and Automation testing
  • Bases II is a robust Request Entry On-Line Ordering application by which the internal and external sales channels will submit Service Requests to the Verizon implementers to receive and organize their work assignment

Education

Master of Computer Application -

Sri Krishnadevaraya University

Bachelor of Science - Computer Science

Nagarjuna University

Skills

  • C
  • C#
  • VBNET
  • T-Sql
  • PL/SQL
  • ASPNET 451
  • MVC 5
  • Ajax
  • Javascript
  • JQuery
  • Angular JS
  • Angular 8
  • React Js
  • Web Api
  • WCF
  • Web Services
  • Web Forms
  • HTML5
  • CSS3
  • SSRS 2012 R2
  • Power BI
  • GIT
  • TFS
  • Net Framework 451
  • MSSQLSERVER 2017 R2
  • Jenkins
  • MS Build
  • Windows Server 2012 R2
  • Windows 10
  • Azure
  • MS-Unit
  • NUnit

Timeline

Full Stack Technical Architect

OfferCloud
01.2024 - Current

Full Stack Technical Architect

Optix
01.2021 - 12.2023

Full Stack Technical Architect

VISE (Verizon Integrated Solution Engine)
01.2019 - 12.2020

Full Stack Technical Lead

Premisys
07.2016 - 12.2018

Technical Lead

OneSource

Technical Leader

Verizon

.Net Developer

Business Account Service Exchange System

Master of Computer Application -

Sri Krishnadevaraya University

Bachelor of Science - Computer Science

Nagarjuna University
Koteswarao T