Summary
Overview
Work History
Education
Skills
Websites
Certifications Additional Info
Timeline
Generic

Bashanta Sharma

Senior Software Developer
Austin

Summary

Experienced Full-Stack .NET Developer with over 6 years of hands-on experience building scalable web applications and enterprise solutions using C#, .NET Core, ASP.NET MVC, Web API, SQL, and modern JavaScript frameworks. Specialized in backend development with strong expertise in designing RESTful APIs, integrating messaging systems like Kafka, and modernizing legacy systems. Adept in Agile methodologies, Test-Driven Development (TDD), and delivering robust, maintainable code across the full software development lifecycle.

Overview

7
7
years of professional experience
1
1
year of post-secondary education

Work History

Senior Programmer

Communication Test Design Inc. (CTDI)
04.2022 - Current
  • Supporting Charter Communications as a third-party warehouse by developing internal systems that manage, repair, and track new and refurbished mobile and home devices.
  • Acted as the lead developer for Charter's mobile business launch in 2022, responsible for implementing critical backend services, ensuring smooth data exchange with Charter systems, and maintaining post-launch support.
  • Developed API endpoints to receive orders directly from Charter Communications through AWS, placing them into Amazon SQS (Simple Queue Service) queues for downstream processing.
  • Integrated systems to automate order handling, including dropping orders into internal processing systems and coordinating with shipping and picking stations.
  • Collaborated with an external automation team that uses our APIs to fulfill shipments using robotic systems, which in turn update our systems with real-time shipping information.
  • Developing and maintaining web applications using C#, .NET Framework, .NET 6 and .NET 8.
  • Building front-end components with Angular integrated with RESTful APIs.
  • Working extensively with Oracle SQL for data modeling, querying, and performance optimization.
  • Collaborating in Agile teams and supporting development activities based on requirements gathered by project managers from Charter Communications, contributing to sprint planning, development, and production deployments.

Software Engineer

Foot Locker
05.2019 - 04.2022
  • Modernized legacy Windows Forms applications by rewriting them into scalable, web-based systems using ASP.NET Web Forms, MVC, JavaScript, and Kendo UI, improving maintainability and user experience.
  • Designed and implemented RESTful services with .NET Core Web API and claims-based authorization, ensuring secure and efficient data exchange across platforms.
  • Developed robust business and data access layers using MVC architecture, ensuring a clear separation of concerns and scalable application design.
  • Spearheaded front-end development with HTML5, CSS3, Bootstrap, and Telerik controls, enhancing the UI for better user engagement.
  • Optimized complex SQL queries and stored procedures for both SQL Server and Oracle, improving data retrieval efficiency and application performance.
  • Implemented token-based authentication and developed APIs to ensure secure, cross-platform support and seamless integration.
  • Automated software delivery pipelines using Azure DevOps CI/CD, reducing deployment times and improving code quality.
  • Integrated Kafka for queuing and messaging, and Cassandra for real-time data storage and messaging, ensuring smooth communication and efficient data handling between distributed systems.
  • Actively contributed to Agile teams, participating in sprint planning, daily standups, and retrospectives, ensuring timely delivery of high-quality features.

.NET Developer

IMCS Group
01.2019 - 05.2019
  • Designed and developed scalable web applications using ASP.NET MVC 5 with Razor Views, incorporating Entity Framework for efficient data handling and ORM capabilities.
  • Built and exposed RESTful APIs with token-based authentication to ensure secure and seamless integration across platforms.
  • Collaborated in Agile teams, actively participating in sprint planning, daily standups, and retrospectives to ensure alignment with project goals and timelines. Utilized JIRA for streamlined task management and issue tracking.
  • Implemented database-first Entity Framework (EF) models to optimize CRUD operations and streamline the development of complex LINQ queries for robust data access layers.
  • Conducted thorough API testing and debugging using Postman, ensuring the stability and reliability of endpoints and services before deployment.

Graduate Teaching and Research Assistant

Lamar University
01.2018 - 12.2018
  • Assisted in research and review of IoT-related academic papers.
  • Provided academic support and tutoring for undergraduate and graduate students.
  • Supported lab configurations and conducted cybersecurity awareness events.

Education

Master of Science - Computer Science

Lamar University
Lamar, TX
01.2018 - 12.2018

Bachelor of Electronics & Communication Engineering - undefined

Kathmandu Engineering College

Skills

  • C#
  • NET Core
  • NET 6/8
  • ASPNET MVC
  • Web API
  • ADONET
  • Entity Framework
  • Dapper
  • LINQ
  • WCF
undefined

Certifications Additional Info

  • Experience with ethical hacking workshops and cybersecurity awareness training.
  • Available for relocation and remote opportunities.

Timeline

Senior Programmer

Communication Test Design Inc. (CTDI)
04.2022 - Current

Software Engineer

Foot Locker
05.2019 - 04.2022

.NET Developer

IMCS Group
01.2019 - 05.2019

Graduate Teaching and Research Assistant

Lamar University
01.2018 - 12.2018

Master of Science - Computer Science

Lamar University
01.2018 - 12.2018

Bachelor of Electronics & Communication Engineering - undefined

Kathmandu Engineering College
Bashanta SharmaSenior Software Developer