Skip to content
View PrasannaDommalapati's full-sized avatar
  • GardinerBros
  • United Kingdom

Block or report PrasannaDommalapati

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

A pragmatic, full stack software developer with a passion for writing well designed and properly structured code, with over 12 years of industry experience.

Experienced using both front-end and back-end technology stacks, I enjoy developing creative solutions to complex problems. I have a strong understanding of software architecture and design patterns, allowing me to strategically plan my work and consider which approach provides the most optimal solution.

Hands-on experience in different Microsoft Technologies such as .NET Framework, C#.NET, ASP.NET, ASP.NET MVC, ADO.NET, LINQ, Entity Framework, Dapper, Web Services, WCF, WebAPI, IIS, Azure & SQL Server, as well as front-end frameworks such as React JS and React Native. I also have experience using DevOps tools for effective source control, feature planning and software release cycles (CI/CID).

I develop software with Test Driven Development (TDD) methodology. I learned to pair/mob programming which makes developers and testers work together to create a successful product and will give best results in a self-organised agile team.

I am a strong advocate of SOLID Principles, Clean Code and TDD/BDD.

A highly motivated team player with a passion for learning new technologies and consistently delivering top performance in challenging environments. I am an organized, self-starting individual committed to professional and personal excellence. I possess strong knowledge of object-oriented concepts and various .NET design patterns, along with excellent analytical and programming skills. My quick issue-analysis ability ensures swift resolutions across all projects, and I am always eager to learn and adapt to new challenges.

Specialities:

  • .Net Stack: ASP.NET MVC, .NET Core, Function Apps, Logic Apps, Web API, WCF, Blazor, Razor, C#, Linq
  • ORM: Entity Framework, Dapper
  • RealTime Notifications: Socket.IO, SignalR, WebSocket
  • Azure: Functions, Storage, Data Factory, AppService, API Management, ARM, Key Vault, Azure cloud Platform
  • Testing: Mocks, Stubs, Generation of test data, Unit Test, Integration Test, End to end Tests, regression and performance test
  • Testing Tools: MSTest, XUnit, NUnit, JUnit, TestNg, Selenium, Cucumber, Specflow, PlayWright, Protractor, Cypress, Jest, Chai, Mocha, Jasmine, Browser Stack
  • Process: Agile Scrum, Test Driven Development (TDD), Behaviour Driven Development (BDD)
  • Continuous Delivery: Azure Devops (Classic and Yaml), Visual Studio Team Services (VSTS), Octopus, TeamCity, Circle CI, GitHub Actions, Jenkins
  • Database: Sql Server, CLoud FireStore, Firebase, Cosmos DB, Dynamo Db
  • Front End: ReactJs, Javascript, Bootstrap, CSS, SCSS, jQuery, Ajax, JSON, HTML5
  • Misc: OWASP ZAP

My GitHub Stats My GitHub Language Stats

Pinned Loading

  1. UserManagementApp UserManagementApp Public

    JavaScript

  2. tdd-starter tdd-starter Public

    JavaScript 1

  3. couponcode couponcode Public

    JavaScript

  4. protractor-bdd protractor-bdd Public

    TypeScript 1