Summary
Overview
Work History
Education
Skills
Skills Profile
Timeline
Generic

Betha Lokesh Nath

Summary

Results-driven and detail-oriented .NET Full Stack Developer with over 6 years of professional experience in designing, developing, and deploying scalable web and cloud-based applications. Proficient in ASP.NET Core, C#, Web API, and Entity Framework, with strong hands-on expertise in Microsoft Azure services including App Services, Azure Functions, Azure SQL, and Azure DevOps. Experienced in building RESTful APIs, implementing secure authentication (OAuth2/JWT), and optimizing back-end performance using best practices.

Adept at working in Agile/Scrum environments, leading modules, collaborating with cross-functional teams, and delivering high-quality solutions on time. Passionate about clean code, automation, CI/CD, and cloud-native development using modern Microsoft technologies.

Overview

7
7
years of professional experience

Work History

Senior Software Engineer

Bajaj Finance Ltd
10.2019 - Current
  • Strong Experience with GitHub and Bitbucket repositories
  • Familiarity with creating and managing PRs, workflows, and code Migrations.
  • Understanding of Jenkins Job configurations and Pipeline setups.
  • Basic understanding of AWS services such as EC2,S3,IAM,RDS,VPC, and CloudWatch.
  • Familiarity with cloud networking concepts, security principles and basic resource management.
  • Experience with AWS CLI and basic scripting or automation tools
  • Knowledge of cloud security best practices and cost management strategies
  • Strong problem-solving skills and ability to troubleshoot cloud infrastructure issues.
  • Perform the migration process for repositories from Bitbucket to GitHub, ensuring smooth and efficient transitions with minimal disruption to Ongoing development work.
  • Create and configure necessary YAML files (e.g., access.yml, repositories.yml) for each project to facilitate seamless migration and integration.
  • Configure workflow files for each repository based on the source branch (e.g., main or develop) to integrate with GitHub Actions or other CI/CD tools
  • Setup automatic workflows for testing, builds, and deployments to ensure ongoing support for the migrated code.
  • Coordinate with stakeholders for final review, Customer feedback, and subsequent archival of Bitbucket repositories and deletion of related Jenkins jobs
  • Act as a liaison between different teams to ensure clear communication and approval during each phase of the migration process.
  • Ensure all branch structures, pull requests, and commit are accurately transferred.
  • Validate post - migration to ensure that repositories are intact and operational
  • Excellent communication skills and ability to collaborate effectively with different teams.
  • Experience with Vault installation, configuration, and setup.
  • Intensive experience with Linux commands for directory management, file permissions and user management
  • Ability to configure Vault for secure access, role Management, and logging
  • Installation and configuring Linux operating system using KVM.
  • experience in understanding and modifying whole software project life cycle , updating/modifying , requirement analysis , functional / design specifications, HLD,LLD and Test plans designing.
  • Experienced on ASP.NET,ADO.NET,C#, VB.NET, WCF, Web Service, HTML, XML, Java Script, VSS, TFS.
  • Experience with C# on Roll base security, State Management, Exception Handling.
  • Developed application using C#.Net and AJAX under Visual studio environment. Extensively used controls such as Data Grid and Data List to populate the records for presentation layer.
  • Extensively used Multi-Treading for fetching data from web service using C#.

Technical Service Specialist

Team Lease Services Pvt Ltd
08.2018 - 09.2019
  • Create, configure and manage Azure resources, including Virtual Machines ( VMs), Storage accounts, and networking components.
  • Deploy, Configure, and manage Azure Virtual Machines (VMs) for various workloads.
  • Administer Azure Active Directory (Azure AD) users, groups and permissions.
  • Monitor Azure consumption and usage.
  • Assist with managing costs by tracking resource usage and helping optimize cloud spending.
  • Ensure Data availability and accessibility within the storage accounts.
  • Assist in resolving basic Azure - related issues and ensure systems are running smoothly.
  • Work with teams to troubleshoot and resolve resource and access issues
  • Perform regular patching of Red Hat Linux systems to ensure security, stability and performance improvements.
  • Schedule patching activities, ensuring minimal disruption to Operations
  • Apply security patches, software updates and bug Fixes to the system on a timely basis.
  • Monitor system health and performance post - patching to ensure there are no negative impacts.
  • Perform system reboots and services restarts as required after applying patches.
  • Manage kernel upgrades and configuration updates, ensuring proper system functionality.
  • Create and maintain documentation for the patching process, best practices, and troubleshooting steps.
  • Maintain detailed records of all patching activities and provide health reports on timely basis
  • Actively monitor and administrating the applications and hosting environment to increase efficiency, improve reliability, and minimized own times
  • Measurement, optimization and tuning of system performance and ensuring that systems will run reliably and highly available in a 24/7 production environment.

Education

B.com - computers

Sunrise University

Skills

Azure Cloud

undefined

Skills Profile

Azure Cloud, AWS cloud, Ansible 2.8, Linux KVM, Bitbucket, GitHub, Linux 8.x, 7.x, 6.x, Windows

Timeline

Senior Software Engineer

Bajaj Finance Ltd
10.2019 - Current

Technical Service Specialist

Team Lease Services Pvt Ltd
08.2018 - 09.2019

B.com - computers

Sunrise University
Betha Lokesh Nath