Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
VenuGopalaChary Pabboju

VenuGopalaChary Pabboju

Downingtown,PA

Summary

Professional software developer over 14+ Years of experience with comprehensive experience in designing, developing, maintaining and deploying high-quality software solutions in various domains such as Finance, Ecommerce, Insurance, Broadcast, Logistics, Education and Health care. Adept at collaborating within cross-functional teams to deliver impactful results in fast-paced environments. Strong skills in programming, problem-solving, and adapting to evolving project requirements. Reliable team player known for driving success through effective communication and technical expertise.


Experience in Software Analysis, Design, Development, Data Modeling, testing and implementing Object Oriented Programming Concepts (OOPS), REST Api, Cloud based Services and Micro Services, Service Oriented Architecture (SOA) based Applications, client-server applications, N-tier applications, and Windows Services based. Extensive knowledge with hands on experience on Client/Server, Cloud and Web Based applications.

Enthusiastic, self-starter, eager to meet challenges and quickly assimilate latest technologies, skills, concepts and ideas.

Overview

17
17
years of professional experience
1
1
Certification

Work History

Senior Software Developer

NPARS, NIH
08.2023 - Current
  • Involved in Designing and developing the .Net Architecture components of the applications.
  • Design and Development web applications using MVC Razor Views, Controllers and repositories using Entity Framework, Unit of Work, HTML5, ASP.NetCore, ASP.Net MVC 5, C#, JQuery, React.js and JavaScript
  • Implemented Database connection and perform CRUD operations using ORM Tools like Entity Framework and Dapper.
  • Developed WebApi’s and Microservices to communicate with UI components.
  • Developed Serverless Web Api and Web Hooks for external use using Azure Functions(Http Triggers)
  • Experience using Azure Functions (Http Triggers and Queue Triggers) to implement Asynchronous processing.
  • Created Middleware’s for authorization, Header validations and Data validations.
  • Developed Complex Stored Procedures to get the data according to the required functionality for Predictive Lists.
  • Experience in working with LINQ to Datasets, which uses Dapper to handle the communication with the database.
  • Created and maintained scheduled Jobs to perform scheduled business.
  • Experience with T SQL Programming for creating tables, Stored procedures, Views.
  • Worked with JSON for parsing the requests and response from external services
  • Worked with Jwt tokens for Web api authorization.
  • Migrate SSRS reports to DevExpress reports
  • Upgrade .Net 6.0 Projects to .Net 8.0
  • Created Azure pipelines to build and deploy applications as part of CICD.
  • Handled Issues on Test and Production Servers.
  • Created deployment pipelines using TeamCity and Octopus

Senior Software Developer

CiteWeb5, Conduent.Inc
02.2022 - 08.2023
  • Involved in Designing and developing the .Net Architecture components of the applications.
  • Design and Development web applications using MVC Razor Views, Controllers and repositories using Entity Framework, Unit of Work, HTML5, ASP.NetCore, ASP.Net MVC 5, .Net Blazor, C#, JQuery, and JavaScript
  • Worked with Entity Framework ORM Tool to connect to Database and perform CRUD operations
  • Developed Complex Stored Procedures to get the data according to the required functionality for Predictive Lists.
  • Developed WebApi’s and Microservices to communicate with UI components.
  • Developed Serverless Web Api and Web Hooks for external use using Azure Functions(Http Triggers)
  • Experience using Azure Functions (Http Triggers and Queue Triggers) to implement Asynchronous processing.
  • Experience in working with LINQ to Datasets, which uses Dapper to handle the communication with the database.
  • Created WebApi and hosted as Windows Service
  • Redesigned UI components .net 6.0 blazor web assembly
  • Implemented AES encryption between server and browser calls
  • Created and maintained scheduled Jobs to perform scheduled business.
  • Experience with T SQL Programming for creating tables, Stored procedures, Views.
  • Created Middleware’s for authorization, Header validations and Data validations.
  • Worked with JSON for parsing the requests and response from external services
  • Worked with Jwt tokens for Web api authorization.
  • Aws cloud deployment using Cloud formation templates
  • Set up and managed Kubernetes clusters for containerized applications.
  • Deployed, scaled, and managed microservices-based applications using Kubernetes
  • Handled Issues on Test and Production Servers.
  • Created deployment pipelines using TeamCity and Octopus
  • Used Elk Logging and App dynamics to identify the failures, requests, and response of micro services

Senior Software Developer

ECommerce & My Account, Comcast Corporation
09.2015 - 02.2022
  • Product development is an Agile (SCRUM) methodology, where progress and task assignment is discussed in everyday meetings.
  • Application design based on SOA Architecture and Implemented Different Design patterns in all the layers.
  • Extensively involved in creating web applications, Web ApI’s using Asp.Net core.
  • Created Middleware’s for authorization, Header validations and Data validations.
  • Worked with Jwt tokens for Web api authorization.
  • Worked with oauth1 and oauth2 for web application and web api authentication.
  • Designed and documented REST/ HTTP, APIs, including JSON data formats and API version strategy.
  • Extensively worked with Sitecore8.1 and MVC application using Glass Mapper.
  • Responsible for Creating Sitecore components using Templates, Control Renderings, View Renderings
  • Worked with Shell scripting to update sitecore items in higher environments
  • Created Sitecore Workflows and Personalization rules, Jobs.
  • Created Sitecore pipelines and http modules to intercept request
  • Implemented Basic search, advanced search, Sitecore8.1 cms Search using ApacheSolr
  • Created Concourse Pipelines to deploy applications and Apis to cloud.
  • Developed presentation layer views using C#, HTML5 , and React.js.
  • Worked with Components, HTML Templates, and developed Cascading style sheets (CSS) for consistent look and feel of the website.
  • Developed Micro Services using RESTFUL WebApi services.
  • Deployed Micro Services in Cloud using docker containers and CFCLI.
  • Created Serverless application in AWS using Api-Gateway and lambda Services.
  • Worked with AWS Secrets Manager, EC2 and ECS services.
  • Implemented Caching using Redis cache and In-Memory caching.
  • Worked with Dynamo DB for schema less Database tables.
  • Worked with AWS CloudFormation templates and terraform templates to create and configure AWS resources.
  • Implemented logging using seri logger and kibana.
  • Responsible for creating Nuget packages.
  • Consumed SOAP Services for communicating with other application and components.
  • Worked on JSON for parsing the requests from UI
  • Experience in working with LINQ to Datasets, which uses Dapper to handle the communication with the database.
  • Written My SQL Queries, Stored Procedures, Triggers, Backup and Restore Database, defining roles, creating database users, Assigning Roles to users in SQL Server 2012 using T-SQL.
  • Involved in Unit testing, Modular testing, Regression Testing and successful integration of modules and multiple layers in the system.

Senior Software Developer

Staff Management, HCA
08.2014 - 09.2015
  • Application design based on n-tier Architecture and Implemented Different Design patterns in all the layers.
  • Designed user interface for application using ASP.NET MVC and implemented business logic using C#.NET.
  • Worked on Agile Methodology to meet timelines with quality deliverables.
  • Developed presentation layer views using ASP.NET MVC 4, C#, HTML, Jquery and Angular.js.
  • Developed client call back mechanism together with heavy JavaScript to provide better user interactivity.
  • Used JQuery to add slick animations and effects to elements and used simple Ajax techniques and methods.
  • Used Web Services for communicating with other application and components.
  • Strong experience in design of RESTFUL WebAPI services.
  • Developed and consumed the Windows Communication Foundation (WCF) servers to push the jobs and provide the rules for downstream applications.
  • Involved in building a rich View in MVC 4.0 application using Jquery Grid, Modal PopUp and many other controls with Paging and Sorting for displaying various data on to the page.
  • Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SQL Server Reporting Services (SSRS).
  • Involved in Unit testing, Modular testing, Regression Testing and successful integration of modules and multiple layers in the system.

Software Developer

Billing and Collections, DaVita Inc.
05.2011 - 07.2014
  • Analyzing functional requirements (SRS and Use cases) and design phase
  • Involved in project meetings with business people to understand the requirements.
  • Contributed in Data Model Design discussions and suggested the changes based on the requirements.
  • Design and Develop application interface using JQuery UI,jQuery, Html 5, Javascript.
  • Worked on HLD and LLD phases (Use Case, Activity Diagrams, Class Diagrams, Transition Diagrams.
  • ASP.NET, Web Services, ASP.NET MVC, ADO.NET, .NET Remoting, AJAX and XML/XSL.
  • Also using Open-Source tools and frameworks like jQuery, Angular JS
  • Implemented Unit Test cases using Mock Objects.
  • Implemented Dependency Injection and Transaction Scope concepts in Business and Data Access layer.
  • Created Edmx file and Repository classes for CRUD operations using Eager Loading Concept.
  • Linq queries used to read the data from Database.
  • Created WCF Services for external applications.
  • Implemented Reflection concept to invoke methods dynamically.
  • Developed inbound and Outbound Interfaces to communicate with external applications using OAQ.
  • Worked on MSMQ to run the internal Business process sequentially and asynchronously.
  • Implemented Instrumentation logs to find the issue quickly on deployed server.
  • Created Raw Sql’s to improve the performance of application.
  • Used Quartz Service to trigger the Schedule process.
  • Worked on XML serialization to exchange the data with external applications.
  • Performed the IQA and EQA Code reviews on other modules.
  • Presented Code walk thru to client Architects.
  • Involved in defect Review meetings with QA team and functional team.
  • Functional enhancements and design changes to the existing modules.
  • Worked on data load activities for SIT and UAT Environments.

Software Developer

EdFusion, Choice Solutions Ltd
08.2008 - 04.2011
  • Gathered Client requirements and converted them into the Technical Specifications and developed Web forms using C#.NET.
  • Developed SSIS packages for data transformation to SQL Server 2005 for various billing and reporting needs.
  • Developed Web pages using SharePoint Worked on Share Point Administration like Site Creation, Backup and Restore, User Permissions for web application, Outgoing and Incoming Email Settings etc.
  • Used Web Services (SOAP, WSDL) for communicating with other application and components.
  • Developed dynamic ASPX pages for Application using ASP.NET MVC, C#.NET, HTML and Jquery.
  • Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SQL Server Reporting Services (SSRS).
  • Designed and Developed SQL Stored Procedure, Triggers and View to import Data from Different Oracle Databases.
  • Working with SharePoint Designer and Visual Studio 2010 for UI development for creating application pages, web parts, master Pages Site Themes, Document and Form libraries, customization of library attributes, search, and indexing.
  • Upgraded the project from Moss 2007 to Sharepoint2010.
  • Implemented Enterprise search by configuring shared services.
  • Managed Shared Documents, Announcements and Blogs using Object Model.

Education

B. Tech - Computer Science and Information Technology

01.2006

Skills

  • C#
  • ASPNet
  • MVC Framework
  • Ajax
  • Angular JS
  • React Js
  • NodeJS
  • AWS
  • Apache solr,
  • Redise Cache
  • Sitecore CMS
  • SharePoint
  • ADONet
  • SQL
  • WCF
  • Web API
  • WCF
  • LINQ
  • ASPNet Core
  • Middleware
  • Configuration,
  • Dependency Injection,
  • Nugget packages
  • Docker container
  • Kubernetes clusters
  • Dynamo DB,
  • Api Gateway,
  • Lambda,
  • Serverless applications,
  • S3,
  • EC2,
  • ECS,
  • Secrets Manager,
  • CloudWatch
  • AWS Cloud Formation templates
  • Net 50
  • Net 60
  • Azure CI/CD,
  • Azure Jobs,
  • Azure Functions (HTTP triggers, timer triggers, queue triggers)
  • HTML5
  • CSS3
  • JQuery
  • BOOTSTRAP
  • JSON
  • Blazor
  • REST
  • SOAP
  • WSDL
  • XML
  • XSL/XSLT
  • DTD
  • LINQ to XML
  • JavaScript
  • Kiban
  • Elastic search
  • App Dynamics
  • Splunk
  • SQL Server 2012
  • My Sql
  • Oracle
  • Dynamo DB
  • Microsoft IIS 100
  • AWS Serverless
  • SQL Server Reporting Service (SSRS)
  • SQL Server Management Studio (SSMS)
  • SQL Server Integration Services (SSIS)
  • DEV Express
  • GIT
  • Team Foundation Server (TFS)
  • Visual Source Safe 60 (VSS)
  • Sitecore Content Management 91
  • SharePoint 2013
  • TeamCity
  • Octopus
  • concourse
  • Azure pipelines
  • Agile Development
  • Rapid Application Development
  • SOA (Service Oriented Architecture)
  • Microservices architecture
  • API integration
  • Object-oriented programming
  • Design patterns
  • Client communication
  • Refactoring techniques
  • Application design
  • Code fixes
  • Application development
  • Software architecture design
  • Security best practices
  • Troubleshooting
  • Cross-platform development
  • System integration
  • Code reviews
  • Code validation
  • Algorithm development
  • Subject matter expertise
  • User requirements analysis
  • Advanced debugging
  • Scalability solutions
  • Expert programming
  • Testing
  • Performance tuning
  • Cloud infrastructure management
  • RESTful web services
  • Database design
  • Agile software development
  • DevOps practices
  • Unit testing frameworks
  • Distributed systems
  • Continuous integration
  • Multi-threaded programming
  • Full-stack development
  • Code optimization
  • Version control systems
  • Problem-solving
  • Microservice design
  • Testing and debugging
  • API design
  • RESTful services
  • Project coordination
  • Technical support
  • Project oversight
  • Timeline estimation
  • Teamwork and collaboration
  • End user support

Certification

.Net Framework 4.0, 070-515, 03/01/12

Timeline

Senior Software Developer

NPARS, NIH
08.2023 - Current

Senior Software Developer

CiteWeb5, Conduent.Inc
02.2022 - 08.2023

Senior Software Developer

ECommerce & My Account, Comcast Corporation
09.2015 - 02.2022

Senior Software Developer

Staff Management, HCA
08.2014 - 09.2015

Software Developer

Billing and Collections, DaVita Inc.
05.2011 - 07.2014

Software Developer

EdFusion, Choice Solutions Ltd
08.2008 - 04.2011

B. Tech - Computer Science and Information Technology

VenuGopalaChary Pabboju