0% found this document useful (0 votes)
13 views8 pages

Saikiran Resume

Uploaded by

c2cposition99
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views8 pages

Saikiran Resume

Uploaded by

c2cposition99
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

Saikiran Puppala

Senior .Net Full Stack Developer


(612) 356-7881
sai.puppala1989@gmail.com

PROFESSIONAL SUMMARY:
• Proficient over 12 years of Experience in developing windows, web applications using C#.Net, ADO, .Net Core
and ASP.NET. Also involved in various phases of software development life cycles (SDLC) like requirement
gathering, analysis, design, implementation testing and deployment.
• Knowledge of Object Oriented Programming Concepts, in applying Object Oriented Analysis and Design (OOAD),
UML and design patterns like Singleton Factory and MVC.
• Programming experience in Microsoft Technologies like .NET (3.5, 4.0,4.5) Framework, Visual Studio […] 2010,
2008, 2005), C#, ASP.NET, VB.NET, Web Services, WCF Services, Microservices, MVC, WEB API, RESTful
Services, ADO.NET, LINQ to Entities and AJAX.
• Involved in design and development of web based .Net CORE application.
• Experience with Multithreading, Memory management and Caching mechanisms
• Designed the framework in C# based on repository pattern to access the MongoDB.
• Experience with NoSQL MongoDB in working with collections, indexes, shards and other database management
tasks.
• Designing UI and build enterprise level applications using MVC, C#, Kendo UI Controls, WEB API, Microsoft SQL
server 2012, Microsoft Enterprise library.
• Experience in UI/UX development with JavaScript, jQuery, AJAX, JSON, CSS, Angular.JS, Angular 9/10/12/14,
HTML, HTML5 and DHTML (CSS)
• Worked extensively on Hadoop eco-system components Map Reduce, Pig, Hive, HBase, Flume, Sqoop, Hue,
Oozie, Spark and Kafka. AWS.
• Configured the CI/CD pipeline for Micro Services and Angular5/6 using Git, Jenkins, Groovy, Docker, AWS ECS.
• Built a Serverless microservice backend for Norton VPN products using AWS Lambda, API Gateway, and Dynamo DB.
• Deployment of Cloud service including Jenkins and Nexus on Docker using Terraform.
• Experience in creating Docker Containers leveraging existing Linux Containers and AMI's in addition to creating
Docker Containers from scratch.
• Setup Docker Swarm and Kubernetes cluster for Docker Container Management
• Experience working with Docker, Kubernetes, Docker Swarm and Micro Services
• Experience in installing Kubernetes clusters in VMS, started Kube Master and Kubelets and added Container
Network Interface.
• Created Kubernetes YAMLs using different objects like Pods, Deployments, Services and ConfigMaps.
• Build Docker Images and deployed Restful API microservices in the Containers managed by Kubernetes
• Good Knowledge in Implementing full text search, Synonym, Filters in Elasticsearch engine
• Experience in Integration of Amazon Web Services AWS with other applications infrastructure.
• Good knowledge on making the RESTful web services using NODEJS.
• Solid working experience on AngularJS, React JS.
• Hands on Experience with both Waterfall and Agile Scrum methodology.
• Experience in Backend technologies like SQL, PL/SQL, Database Triggers, SQL Stored Procedures, database-
interfacing elements like SQL command, Data reader, Data set and Data Adapter.
• Used SQL Server Management Studio to create Stored Procedures, SQL Functions and T-SQL statements.
• Experience developing with WPF, Silverlight (4.0/3.0), XAML and MVVM.
• Extensively used Configuration Management tools like Visual Source Safe (VSS), Subversion (SVN) and GIT Hub
for source control.
• Design responsive and intuitive user interface for the web using Angular Material/ Bootstrap/CSS/Angular 9 .
• Used Confluence and JIRA (Atlassian tools) for maintaining defects and documentation.
• Experience in hosting and configuring the applications using cloud services like Microsoft Azure and Amazon
Web Services (AWS).
Expertise in building and deploying ASP.NET Core application to Azure Cloud Service and Prototype concept using
ASP.NET core and EF7 model first to replace current Access apps.
• Good knowledge on Azure Service Fabric and microservices.
• Extensively developed data transport among client and service host using binding techniques like HTTP, FTP,
SMTP and TCP protocols and used HTTP GET and POST methods to transfer the data among multiple web pages.
• Translated complicated enterprise specific business rules and procedures into appropriate business logic
components such as code libraries, stored procedures and security models.
• Ability to implement directives, source controllers and other services using Web services, WCF and Web API.
• Very good knowledge in connecting .net framework with SQL using entity framework, LINQ to SQL, LINQ to
XML technologies.
• Experience in Google Cloud Platform (GCP) services, including Cloud Run, Cloud Functions, GKE, Pub/Sub, Big
Query, and Cloud Storage for building scalable cloud-native applications.
• Solid understanding of testing software like Postman, Jasmine, and Karma.
• Hands on experience on developing 3-tier and N-tier architecture based on functional requirements and
business logic that is provided.
• Followed MVVM design pattern and Test Driven Design (TDD) using the N-unit and Moq.
• Extensive expertise in generating reports using tools like Crystal Reports, SQL Server Reporting Services (SSRS)
and SQL Server Integration Services (SSIS).
• Experience with Object Relational Modelling(ORM) using Entity Framework
• Extensively used SSIS Import/Export Wizard, for performing the ETL operations.
• Excellent communication skills bridging Client Interaction and Team Management.

TECHNICAL SKILLS:

Languages C, C#, .NET 3.5/4.0, .Net core2.0, VB.NET, XAML, JavaScript, jQuery, Angular 2/4/6/8/9
AngularJS, Bootstrap, Web Services, WCF, WPF, Remoting, Win Forms, Web Forms,
SQL,
T-SQL
.NET Technologies Asp.net (5.0/4.0/3.5/2.0/1.1), MVC, MVVM, Entity Framework, Identity, Web Forms,
Web Controls, Custom Controls, User Controls, Kubernetes, Docker, Web Services,
Ajax, ADO.net, WCF
Development Tools Microsoft Visual Studio 2005, 2010, 2013, Eclipse
Designing Tools Visio, Dream Weaver, Flash 5.0, Adobe Photoshop CS5, Flex builder 4
Databases Microsoft SQL Server 2008/2013/2014, R2, Oracle 10g.
Packages MS Office 2007, 2010, 2016.
Operating Systems Windows XP, Vista, 7, Linux (Ubuntu)/UNIX.
PROFESSIONAL EXPERIENCE:
Client: First National Bank (Nov 2022 – Present)
Sr. Full stack .NET Developer Responsibilities:
 Involved in the requirement gathering, design of the systems and development using Agile.
 Developed the User Interface using HTML5, CSS3, Bootstrap, JQuery, JavaScript.
 Used the Node JS with Flux Frameworks in the development of the web applications.
 Implemented a Node JS server to manage authentication.
 Created REST based APIs to form middle layer for the UI systems (JSON input stream).
 Design the Database entities from Business Models using Entity Framework.
 Created and deployed Web Services using ASP.NET, SOAP and XML for Pulling Customer Service Records
and database objects using Cassandra.
 Modified Web Services to interact with the other applications and exposed them using SOAP and HTTP.
 Used WCF for developing and deploying services on windows in line, third party services and applications
with the Service Oriented Architecture (SOA).
 Extensively involved in developing components for Business Layer and Data Layer.
 Used Microservice architecture, based services interacting through a combination of REST
and leveraging AWS to build, test and deploy Identity Microservices.
 Involved in complete application stack in Amazon Web Services (AWS) like EC2, S3 Bucket.
 Developed powerful Single Page Application and dynamic responsive Web Application with Angular 9.
 Worked with NPM commands and using Package.json for managing dependencies and dev -
dependencies of Node.js applications.
 Extensively used Angular-cli to generate components, routes, pipes and unit tests.
 Extensively used Rxjs operators handling the data.
 Created Res-useable components, Custom Modules, Custom Directives, Pipes, Services in Angular 9.
 Responsible for maintaining and expanding AWS (Cloud Services) S3 infrastructure using AWS (SNS, SQS).
 Used LINQ to build set of operations, parameters and expression during execution a set of data from
SQL Server.
 Extensive Knowledge on Microsoft .NET design Patterns including Dependency Injection
(DI), MVVM and MVC.
 Developed Stored Procedures, Triggers, and Views in SQL Server 2012 for accessing the database.
 Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
 Enhanced the applications performance by constantly monitoring the queries by running Execution plans
and query optimization techniques in SQL server.
 Involved in the Unit and Integration testing.
 Experience in using API for making Ajax calls to servers.
 Design and deploy cloud-native applications using Google Cloud Platform (GCP) services such as Cloud Run, Cloud
Functions, App Engine, and Compute Engine.
 Worked on JQUERY lib to post data to MVC action method.
 Wrote queries, stored procedures to deliver reporting tools.
 Involved in the complete life cycle of the project from the requirements to the production support.
 Extensively involved in fixing production issues and support .
 Involved in fixing UAT , production Bugs and support to the application.
 Performed unit testing on the code and delivered test driven approach development.
 Created web applications that analyze based upon machine learning to show recommendations.
 Mapping the business requirement to the technical specification and detailed design documents.
 Participate in the scrum calls.

Environment: Visual Studio 2015, C#, ASP.NET MVC 5.0/4.0, Entity Framework 6.0/4.3, HTML5, CSS3, Angular JS,AJAX,
NodeJS, .NET Framework 4.5,Rest full Services,WEB API,TFS 2013, JQuery, Java script,AJAX, JSON, IIS 7.0, HTML5,
CSS3,SQL Server 2012(T-SQL,PL/SQL, Stored procedures, Triggers).

Client: Stretto, Dayton, OH [Nov 2018 –November 2022]


Role: Sr. Full Stack Developer
Responsibilities:
• Involved in Analysis, Design, and Development and Testing, followed Agile methodology in the Scrum Cycle model
• Worked with Angular 6 to develop single page applications, worked with ngrx/store for managing Angular 2.0
applications and worked with Angular 2 directives, components, pipes, injectables.
• Enhanced legacy application by building new components in Angular 4 and Angular 6, typescript.
• Developed various pages in the applications in front end technologies HTML5, CSS3, Angular 6.
• Developed the components using Angular 8 needed for the application from the scratch and customizing from
various
Angular related libraries to meet the application's functionality.
• Experienced working with modern front-end frameworks (Angular 8/9, C#.net, JavaScript, CSS, XML, HMTL,
SQL/TSQL, Node.js, ASP.NET, Visual Studio 2019/2017.)
• Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, OOJS, Ajax, JSON, Angular js
and Bootstrap with MySQL database.
Worked in an environment of Amazon Web Services (AWS) provisioning and used AWS services like EC2, S3,
Glacier, ELB ( Load Balancers), RDS, SNS, SQS, and EBS etc.
• Implemented AWS solutions using EC2, S3, RDS, Elastic Load Balancer, Auto scaling groups, Optimized volumes
and EC2 instances.
• Managed Kubernetes charts using Helm. Created reproducible builds of the Kubernetes applications,
managed Kubernetes manifest files and Managed releases of Helm packages.
• Created private cloud using Kubernetes that supports DEV, TEST, and PROD environments.
• Building/Maintaining Docker container clusters managed by Kubernetes, Linux, Bash, GIT, Docker, Utilized
Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
• Handle state management using NGRX stores. Actions are triggered using store dispatch with payload of
requests and Reducers (pure functions) handle actions, Effects handles the angular Http services calls.
• Developing CI/CD roadmap and implementing to the project to break up monolithic build script.
• Automated applications and MySQL container deployment in Docker using Python and monitor them using Nagios.
• Virtualized servers in Docker as per test environments and Dev-environments requirements and configured
automation using Docker containers
• Worked on NoSQL databases including HBase, Cassandra and Mongo DB.
• Experience migrating from Microsoft SQL to MongoDB.
• Configure Backup and Recovery Methods for MongoDB.
• Experience in overseeing MongoDB condition from accessibility, execution and adaptability points of view.
• Made accumulations and performed CRUD operations on Mongodb utilizing Mongo Driver, MongoBSON and
Mongo Repository.
• Used Microservice architecture with Spring Boot to the development of Kafka-based messaging solutions.
• Wrote Kafka producers to stream the data from external rest APIs to Kafka topics.
• Responsible for ingesting large volumes of IOT data to Kafka.
• Responsible for gathering the new requirements, change requests and analyze the requirements given by the clients.
• Extensively involved in development of the applications using C#, Asp.net, WCF, Web Services, WPF, JavaScript,
jQuery, HTML, CSS and involved in code reviews as well as bug fixing and documentation.
• Deployed Jasmine and Karma to do the Unit testing on Components and services methods.
• Developed route guards and resolver services in Angular 5
• Wrote C# REST WebAPI Services that retrieves data from SQL Server and returns in JSON format to frontend
application.
• Worked on mapping Telemetry data to CRM in compliance with Windows as a Service, which is a fundamental
change in how Microsoft plans, builds, and delivers the operating system.
• Understood the business and functional requirement and created User Stories, Business Process and CRM Data
and Form mapping.
Environment: C#, ASP.net, MVC 4/5, ADO.net, SQL Server 2016/2014, Kafka, kubernetes, Docker, Entity Framework, HTML5,
Bootstrap, CSS, jQuery, JavaScript, Angular 5/6/8/9, Dynamics CRM, Dynamic 365 Migration, AngularJS, WCF Service, Web
API, Telerik Kendo UI controls, Visual Studio 2017/2015, AJAX, SSRS, N-unit, UML and Microsoft Enterprise Library,
VSTS/GIT, SharePoint, Spark-Streaming, Spark-core, MongoDB Jasmine and Karma..

Client: H&R Block, Kansas City, MI [Feb 2017 -


Nov2018] Role: Sr. Services Developer
Responsibilities:
• Responsible for gathering the new requirements, change requests and analyze the requirements given by the clients.
• Extensively involved in development of the applications using C#, Asp.net, WCF, Web Services, WPF, JavaScript,
jQuery, HTML, CSS and involved in code reviews as well as bug fixing and documentation.
• Designed and developed hybrid single page application using C# 5.0, .Net Core 2.0, .Net 4.5, ASP.Net, MVC 5 and
Angular JS.
• Used Microservice Design Patterns to achieve Loose Coupling and High Cohesion in the application.
• Used Chain Microservice design pattern to produce a single consolidated response to the request.
• Designed and created models, components, modules, and services to apply client-side logic and dependency
injection using Angular 2.
• Implemented form Validations using Data Annotations in the Model.
Used JavaScript and kendo validator to perform validations and catch the events on client's browser.
• Extensively used jQuery to make asynchronous GET and POST calls to the Controller.
• Business and Data access layers are developed using C# .Net and Entity Framework.
• Developed and used WCF Services and Web API to make calls to DB.
• Extensively used OData Client to work with the REST Services.
• Creation and Maintenance of MS Azure-cloud Infrastructure and Virtual Network between MS Azure Cloud and
On-premise network for backend communication.
• Used Azure Kubernetes Service to deploy a managed Kubernetes cluster in Azure and created an AKS cluster in
the Azure portal, with the Azure CLI, also used template driven deployment options such as Resource Manager
templates and Terraform.
• Experience with Open Shift, Kubernetes architecture and design, troubleshooting issues with platform
components Azure, and developing global or multi-regional deployment models and patterns for large-scale
developments and deployments on Cloud Foundry, OpenShift and Kubernetes.
• Configured Azure cloud service for endpoint deployment.
• Deployed WCF services in Azure cloud.
• Deployed and Maintained windows phone applications on Azure cloud technologies.
• Involved in creating Use case and Sequence diagrams for the given modules using Visio.
• Effectively used ASP.NET MVC in the application as it makes Test Driven Development (TDD) easy.
• Implemented MVC architecture using Razor engine as UI integrated with the Database using ADO.Net
Entity Framework, SAP services and Web API.
• Building/Maintaining Docker container clusters managed by Kubernetes, Linux, Bash, GIT, Docker, on GCP.
Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
• Extensive database designing and programming skills using MongoDB (No SQL).
• Developed the Graphical User Interface (UI) using ASP.NET Web Forms, Telerik controls.
• Used SQL Server as DB and Implemented Stored Procedures and Functions to access the data.
• Implemented triggers while performing Update and Delete operations on the tables.
• Utilized LINQ extensively for data querying, storage and manipulations in Data Access Layer.
• Developed .Net core functionality with Asp.Net MVC framework.
• Used Jasmine and Karma to do the Unit testing on Components and services methods.
• Involved in the Unit test, Integration testing and running the test case to proper functioning and for code coverage.
• Performed unit testing for all the modules by mocking different layers of the application using Mock (Moq) objects.
• Prepared UML diagrams, Code Review and Unit test documentation.
Environment: C#, ASP.net, MVC 4/5, .Net Core 1.x/2.x, ADO.net, SQL Server 2016/2014, Entity Framework, HTML5,
Bootstrap, CSS, jQuery, JavaScript, Docker, Kubernetes, Angular 2, WCF Service, Web API, Telerik Kendo UI controls,
Microservices Design Patterns, Visual Studio 2017/2015, AJAX, SSRS, N-unit, UML and Microsoft Enterprise Library,
VSTS/GIT, SharePoint, Jasmine and Karma.

Client: CITIZENS BANK, PROVIDENCE, RI [Jan 2016 to Feb


2017] Role: Full Stack Developer Responsibilities:
• Followed the standard for Software Development Life Cycle Processes (Selection of a Life Cycle Model,
Project Initiation, Project Monitoring and Control, Requirements, Design, Implementation, Installation,
Operation and Support.
• Participated in periodic technical reviews of various modules and developed schema to improve them.
• Actively participated in Scrum meetings of the project implemented in agile methodology.
• Developed and supported the application using ASP.NET MVC 4.0 with Razor syntax, C#.NET, AJAX, jQuery,
JSON, HTML, JavaScript, Bootstrap and CSS.
• Worked on enhancing and maintaining the applications as per the business need needed.
• Independently worked on developing document handler using the HTML5.
• Used Microsoft Entity Framework Code First approach for the Data Access Layer for ASP.NET, MVC4 application.
• Authorization and authentication standards and protocols experience.
• Used IIS logs to identify the issues on the web server and monitored application errors through event
viewer. Deployed Apps/Services for users in their space using an action engine Microservices.
• Involved in enhancing the application for client’s requirement based on demand using the MVC pattern, J
Query, Bootstrap, and Web API and SPA Application using Angular JS.
• Involved in creating web pages using Angular JS, JavaScript, jQuery, HTML 5.0 and CSS.
• Created the Editor and Display templates for MVC controls.
• Consumed Azure web services and managed deployment through cloud platform.
• Used Log Analaytics service in Azure OMS to monitor cloud environment to maintain their availability and
performance.
• Imported data from flat files to SQL Server database using SSIS Also used Azure for Scaling and checking the
reliability of the applications which were developed during the project
• Deployed web application to Microsoft Azure Service Fabric
• Use Window Azure to deploy the application on cloud and managing the session
• Working on Azure for highly available customer facing B2B and B2C applications
• Used Master Pages, shared layouts, CSS & Themes for the consistent look of the application.
• Created View models to encapsulate all models and classes used on the different views for a more organized,
structured, and clean code.
• Improved user experience using jQuery. Used jQuery event handling mechanism to dynamically assign events on
web controls.
• Involved in prioritizing the issues and identifying the root cause analysis and bug fixes.
• Designed, Developed and tested packages to extract, transform and load data using SQL Server Integration
Services (SSIS).
• Manage the backend connection to MS SQL as the data source using .Net CORE 2.0.
• Developed advanced ETL import packages using SSIS, T-SQL to transform and import raw index data into
database tables.
• Processed data from flat files excel files, .csv files into proprietary hierarchical data structure system through
SSIS packages and custom procedures.
• Provided efficient error handling to the SSIS packages.
• Designed and developed MS SQL Server Reporting Services (SSRS) under SQL Server 2014.
• Experience with SQL Server Reporting Services (SSRS) to author, manage, and deliver both paper-based and
interactive Web-based reports.
• Involved in migration of SSRS from SQL 2008 to SQL 2014.
• Involved in writing SQL Statements, Views and Stored Procedures, Indexes to validate data and ensure system
integrity and security Written LINQ functions for data access.
• Developed test-driven development (TDD) strategy guiding use of the N-unit testing framework.
• Used Team Foundation Server (TFS) for continuous integration and version control.
• Used Fiddler to debug web request and responses to solve user issues on the client side.
• Reviewed code to ensure that all the Processes and Standards are being ensured that correct
implementation of requirements, coding standard, project architecture, efficient code writing techniques.
Environment: C#, ASP.NET, TDD, .Net Framework 4.5/4.0, .Net Core 1.0, SQL 2014, SQL Server Integration Services
(SSIS), Microservices, SQL server Reporting Services (SSRS), Visual Studio2015, AZURE, Telerik Rad Controls, MVC, SOAP
Web services, XML, OOP, WCF, REST, HTML 5, Web API, N-Tier Architecture, Agile, SCRUM, Jasmine and Karma.

Client: Vanguard, Malvern, PA [Feb 2015 to Dec


2015] ROLE: .NET Developer Responsibilities:
• Involved in Analysis, Design and Development phases of the application.
• Used MVC4.0 design pattern in the design and development, with Razor Syntax in Views.
• Used Telerik Controls (Kendo UI) for front end development.
• Implemented Cascading Style Sheets (CSS), Layouts and HTML for maintaining uniformity among all Web Pages in
GUI.
• Used partial views in the application for reusability
• Applied Action filters at various levels like Method level, Controller level to perform pre/post processing before
any action methods execution takes place
• Involved in creating security features such as Authentication, Authorization, Creating Users, Managing Roles
• Implemented Various Web API as middle tier.
• Used JavaScript, Data Annotations and AJAX for implementing client side validations and scripting in the Web Pages.
• Used Entity Frame work and LINQ for retrieval of data from the SQL Server Database using Database First and
Code First approaches.
• Developed stored procedures, Functions and Triggers in the SQL Server database (2008) for implementing
backend business logic.
• Involved in different types of testing (Unit testing, Application testing).
• Developed reports using SSRS in the project to indicate the usage of the Medicine and also to forecast the
Inventory and appointments scheduled.
• Implemented Web services successfully to communicate with another portal which does the Benefit Verification
for the patients.
Environment: C# .NET, Entity Framework, ASP.NET MVC 4, HTML 5, CSS, XML, Visual Studio 2010, GIT, SQL SERVER 2008, IIS,
JQUERY, SSRS, Office 2007 and Agile Methodology

Client: Tech Mahindra, Mumbai – India [May-2012 to Jun 2014]


Role: SQL Developer Responsibilities:
• The company wanted to create a data warehouse to store all the survey data to use it for long term market
research purpose and also to bring all data at one place from different sources.
• Involved in Requirement Gathering and Business Analysis for creating a data warehouse.
• Developed data Mappings between source systems and warehouse components using Mapping Designer.
• Worked extensively on different types of transformations like source qualifier, expression, filter, aggregator,
rank, update strategy, lookup, stored procedure, sequence generator, joiner, XML.
• Wrote PL/SQL Packages and Stored procedures to implement business rules and validations.
• Monitored Workflows and Sessions using Workflow Monitor.
Environment: Oracle 9i, Windows 2000, SQL Developer 1.1, Oracle forms 9i, Erwin Data Modeler, Informatica Power
Center Tool.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy