Saikiran Resume
Saikiran Resume
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).