Skip to main content
Vishal Doddamani

Vishal Doddamani

Full stack Developer

Talent
Harrow on the Hill, Harrow, Greater LondonMember since October 13, 2024
·

Hire this person

Send a job offer directly to this candidate

About

Expert C# and .NET Developer with Extensive Cloud, Microservices, and Test Automation Expertise, Specializing in Scalable, Secure Solutions and Agile Delivery with experience on SOA, client server, n layer based experience.

Experience

  • Strong and proven development experience in C#, .Net and .Net core. 
  • Good experience with unit and integration test methodologies using Xunit, Nunit, Moq and Shoudly.
  • Understanding of development design principles (DRY, SOLID etc). 
  • Good experience with test automation frameworks like Spec flow and Selenium. 
  • Experience with delivery on MS Azure.
  • Demonstrable experience working with Agile delivery methods. 
  • Experienced with the Azure cloud platform and knowledge of the AWS cloud platform. 
  • Expertise in developing secure web services and RESTful APIs. 
  • Experience designing and developing enterprise-grade, reliable, and scalable applications and microservices.
  • Familiar with working in agile environments.
  • Knowledge and experience of event streaming platforms like Kafka and .Net.
  • Experience with Containerization technologies like Docker and Kubernetes.
  • Code security and code quality analysers like SonarQube.
  • Proficient in C# programming with hands-on experience.
  • Familiar with React and good experience working on Angular.
  • Eager to learn new technologies and adopt the most suitable tools for each task.
  • Background in Software Development, Design, and Architecture, focusing on security.
  • Strong practical understanding of OOP principles and SOLID design patterns.
  • In-depth knowledge of HTTP protocols and RESTful architecture.
  • Experienced in asynchronous, event-driven systems.
  • Proficient in working with both SQL and Conceptual knowledge on NoSQL databases.
  • Skilled in Continuous Integration (CI) and Continuous Deployment (CD) practices.
  • Experienced in developing cloud-based applications.
  • Excellent communication skills, with the ability to collaborate effectively with cross-functional teams.
  • Mentoring the new joiners by arranging knowledge transfer on the application, coding standards and involving in onboarding and peer review activities.

Education

Bachelors of engineering in computer science from VTU university Hubli, India.

Reviews

Related