Summary
Overview
Work History
Education
Skills
Timeline
Generic

GEETHA PATURI

Irving,TX

Summary

12+ years of experience as Developer in analysis, design and implementation of web based, window-based client-server applications using ASP.NET, C#, GoLang, Windows Forms, Web Forms, Web Services, Windows Services, ADO.NET, SQL Server, MongoDB, Cosmos, Azure, Kubernetes, Docker.

Good experience of designing and developing Web Applications using HTML, DHTML, AJAX, JavaScript, JQuery CSS, C#, VB, XML.

Strong working experience in developing Restful webservices and Micro Services.

Worked extensively on cloud technology Azure. Developed ARM files to create Azure resources.

Used Docker to build images and push to Azure Container Registry.

Worked on Azure Kubernetes Services. Created Stateful sets, Cron Jobs.

Created Azure functions to process file uploads and Azure Service Principal.

Created Yaml files to all services so that they are deployed to Kubernetes cluster.

Worked on creating CI/CD Pipelines using Azure.

Worked with cosmos dB to save transaction documents and azure blob storage to save files.

Proficient in Goroutine, Microservices, Gorilla Mux.

Experienced in Golang Microservices using channels, routines, functional interfaces, and various frameworks.

Used Shell as a command-line tool to interact with Go Lang Microservices within cloud environment.

Created Swagger files using Open Api Specifications.

Hands on Experience on setting up Microsoft webserver from scratch on Windows server 2008.

Strong in Object Oriented Concepts (OOP) and methodologies.

Good experience in Reporting tools SQL Server Reporting Services (SSRS).

Performed Unit Testing and Integration testing.

Good Knowledge in RDBMS concepts.

Strong database design and programming skills in SQL Server, SQL Stored Procedures, functions, triggers, Cursors, Indexing, Oracle 9i/10g.

Trained and Hands On experience with Verastream (Attachmate Product).

Actively worked on a project which imports all SQL database records to Solr.

Involved in Client meetings during Requirement gathering.

Experience in Production support.

Worked on Microsoft Application Blocks such as Data Access Application Block, Exception Handling Application Block and Caching Application Block.

Excellent analytical and logical programming skills with a good understanding at conceptual level and possess excellent presentation, interpersonal skills with a strong desire to achieve specified goals.

Effective team player with self-motivation, self-confidence, and initiative to succeed in any situation.

Good Communication and interpersonal skills

Overview

12
12
years of professional experience

Work History

Senior Software Engineer

FinThrive (Formerly Known As NThrive/MedAssets)
2015.08 - 2024.02

Roles & Responsibilities:

  • Developed Rest API’s, Micro Services, Cron Jobs, using C#, Cosmos Db, Azure Service bus, Azure Storage, SQL Server
  • Created Azure Service Principal, updated service code and k8s config so that services deployed in k8s cluster can access azure key vault using Service Principal
  • Developed ARM template to create new azure resources.
  • Created Azure functions and later migrated them to Kubernetes cron job.
  • Monitored applications using Azure Application Insights.
  • Worked on saving requests/responses to azure blob storage.
  • Upgraded project security by making use of azure keyvault there my removing connection details from configuration files.
  • Implemented polly circuit breaker to implement retries in case resource is unavailable.
  • Used docker to build images and save it to Azure container registry.
  • Created Yaml files to deploy services to Kubernetes cluster.
  • Worked on creating CI/CD Pipelines using Azure.
  • Worked on changing security model for Internal Tool. Gave Demo of tool to Solution Engineering team.
  • Developed Console applications and ran them as Post programs for service using C#.
  • Actively worked on project which imports all SQL database records to Solr.
  • Worked on File Share Purge project (Phase1 and Phase2) to clean up records older than x number of days/ months/ years according to Client contract.
  • Used AngularJs grid to populate claim data.
  • Made Changes to existing applications as part of fixing Defects. Used VB.net and c#.
  • Worked on debugging code in Windows Form, Liquid Form and Console applications.
  • Worked in Production Support and Core Development teams.
  • Attend Project pulse meetings to discuss problems clients are seeing with in Claims Management application. Research defects and document solution in TFS.
  • Worked on Multifactor Authentication project. Created WCF service as part of project.
  • Used SQL server as back end. Created Stored Procedures, View’s.
  • Support Production release and resolve issues immediately if any.
  • Attend Developers book club and Developers forum to improve overall technical knowledge.
  • Followed AGILE Methodology throughout the Project. Used Scrum as Process in our daily work. Used Rally and TFS for maintain User Stories/PBI.
  • Participated in Daily Stand ups, Retro, Sizing and Planning meetings.
  • As Part of innovation project worked on Graphical representation (Bubbles, Charts, Tree) of claims data using d3.js, jQuery, JavaScript, AngularJs, HTML5.
  • Used SVN as source control and later moved to Git.
  • Developed Reports using Microsoft Power BI.
  • Environment: Visual Studio 2022, Visual Studio 2019, Microsoft SQL Server Management Studio 2017, Microsoft Azure Storage Explorer, Azure Portal, Cosmos DB, Git, Azure Functions, Azure Table Storage, Azure File Storage, Azure Blob Storage, Azure Kubernetes Service, Docker , PowerShell, Service Bus Explorer, SFTP Server, .Net Core 3.1, .NetStandard 2.0, Azure DevOps, Appinsights, Visual Studio Code, Visual Studio 2015, SQL Server Management Studio 2014, .NET Framework 4.5, C#,VB.net, d3.js, jQuery, JavaScript, AngularJs, HTML5, Solr, Rally, TFS, SVN, Git.

Software Engineer

Frontier Technologies LLC (Client: JPMorgan Chase)
2014.02 - 2015.08

Roles & Responsibilities:

  • Worked on converting windows application to ASP.NET web application using C#.
  • Converted few applications to MVP to increase unit test coverage of project.
  • Worked on Setting up Windows server 2008 to Microsoft web server (IIS 7.5) in DEV and QA Environments. Provided Implementation plan to set up servers in UAT and Prod environments.
  • As part of Server configuration worked on Installing and configuring Siteminder, installing .NET Framework, Enterprise library, Java, Oracle.
  • Worked on Installing/configuring server certificates (SSL Certificates) on all environments.
  • As Part of server set up worked on Configuring IIS 7.5 which includes creating web sites under Sites, ISAPI Filters, Handler Mappings, Creating Http and Https Bindings, Application pool, Configured Application Request Routing (ARR) / URL rewrite, installed and configured Wily.
  • Worked on RSA key encryption .
  • Worked on Troubleshooting Servers using Process Explorer. Researched on errors that are logged in Event Viewer and resolved issues.
  • Developed ICAT web application using JavaScript, JQuery, CSS, HTML, AJAX, C#, ASP.NET, ADO.NET. The Project uses N-Tier Architecture.
  • Trained and Hands On experience with Verastream (Attachmate Product). Worked on calling verestream webservice and displayed all results on web application.
  • Used JQuery extensively in this Project especially to perform validations. Directly read values from session object on aspx page using jQuery.
  • For backend used both SQL Server and Oracle. Created Stored Procedures in SQL server and Packages in Oracle.
  • Worked on Performance tuning of queries used in Procedures to improve overall performance of Application.
  • Worked with QA team and Performance team during UAT/ Performance testing phase.
  • Worked on pushing database changes and web deployments to QA, UAT and Prod Environments.
  • Used Jira to update tasks and SVN as source control.
  • Worked on Visual Studio 2012 to develop Microsoft web applications, SQL server Management Studio (2008) for creating stored procedures in SQL and Toad for creating Oracle Packages.
  • Followed SCRUM/AGILE Methodology throughout Project.
  • Environment: ASP.Net 4.5, C#, ADO.Net, CSS, Java Script, JQuery Visual Studio 2012, Toad, SQL Server Management Studio 2008, SVN, JIRA, HTML, XML, IIS 7.0, MVP, Web Service, Verastream, Unit Testing, Windiff, Beyond Compare, Process Explorer.

Software Developer

Frontier Technologies LLC (Client: Deloitte)
2011.09 - 2013.12

Roles & Responsibilities:

  • Interacting with business analysts, business users, testers, other developers, and management to deliver Win based solution.
  • Designed presentation layer for dynamic web forms using ASP.Net 4.0 and Visual Studio tools.
  • Used N-tier architecture to separate layers and functionality of different modules.
  • Used Team Foundation Server (TFS) to check in and check out all files.
  • Responsible for code push to different environments like Test, Production for each iteration.
  • Responsible for assuring code quality (adherence to coding best practices, design, and coding standards) through detailed code reviews.
  • Created cross browser compatibility templates using Cascading Style Sheets (CSS) to format data and look & feel of pages.
  • Developed web forms using VB.Net. for web application. It includes development across all layers.
  • Development and maintenance of SSRS reports and queries in a multi-platform environment.
  • Generated Reports using SSRS.
  • Responsible for Build and Deployments for SSRS in different Environments.
  • Used ADO.Net for retrieving, querying, storage, and data manipulation to perform CRUD (Create, Retrieve, Update, and Delete) operations on database.
  • Used Page and Data Caching concepts to increase throughput of ASP.NET Pages.
  • Used simplified client and server-side validation, better session management and powerful data access management using ASP.NET.
  • Worked extensively with SQL server, Oracle Packages and Stored Procedures.
  • Responsible for Performance Tuning of Oracle Stored Procedures.
  • Responsible for deciding requirements, writing Store Procedures, triggers, database design, Virtual Tables, Creating Indexes, and some of project management tasks.
  • Used AJAX concepts for partial rendering of pages.
  • Created and consumed Web services to communicate between Windows (Desktop) and Web Application.
  • Documentation for all modules is prepared for further reference.
  • Worked closely with QA to fix bugs.
  • Involved in daily Stand-up meetings for status reports.
  • Worked with environments (DEV, INT, SAT, UAT, TFP, and PROD) across different phases of Project Development.
  • Used Agile (Scrum) Methodology for rapid and more disciplined development during implementation.
  • Environment: ASP.Net 4.0, C#, VB.Net, Microsoft Enterprise Library, ADO.Net, CSS, Java Script, Visual Studio 2010, Oracle SQL Developer, Benthic & PL Edit, SQL Server Express 2008, T-SQL, SSRS, SQL Server Reporting Services, TFS, HTML, XHTML, XSLT, XML, IIS, Unit Testing, Regression Testing.

Education

Master of Science - Computer Engineering

University of Houston-Clear Lake
Houston, TX
05.2011

Bachelors in Electronics and Communication Engineering -

Jawaharlal Nehru Technological University (JNTU)
05.2009

Skills

  • Azure Kubernetes Service (AKS)
  • Azure Container Registry (ACR)
  • Storage Accounts (Blob, file, table)
  • Azure Application Insights
  • Resource Group Creation
  • Azure App Configuration
  • Service Principal
  • Web Technologies: ASP.NET, AJAX, HTML, DHTML, CSS, XML, ADO, ADO.NET, LINQ, Web services, AngularJs, ReactJs
  • Cloud Platforms: Azure, AWS
  • Languages: C, C++, VB.NET, C#.NET, Go
  • Containers: Docker, Kubernetes
  • Continuous-Integration Tools: Team City, Octopus
  • Tracking Tools: Jira, TFS, ADO, Rally
  • Scripting Languages: PowerShell, JavaScript, JQuery, YAML
  • Databases: Cosmos Db, MongoDb, MS SQL Server, Oracle
  • Development Tools: Microsoft Visual Studio, Visual Studio Code, Oracle SQL Developer, SQL Server Management Studio, Toad, Golden
  • Version control Tools: Git, Bitbucket, Team Foundation Server, SVN
  • Methodologies: Agile, Scrum, Kanban, Waterfall

Timeline

Senior Software Engineer

FinThrive (Formerly Known As NThrive/MedAssets)
2015.08 - 2024.02

Software Engineer

Frontier Technologies LLC (Client: JPMorgan Chase)
2014.02 - 2015.08

Software Developer

Frontier Technologies LLC (Client: Deloitte)
2011.09 - 2013.12

Master of Science - Computer Engineering

University of Houston-Clear Lake

Bachelors in Electronics and Communication Engineering -

Jawaharlal Nehru Technological University (JNTU)
GEETHA PATURI