Processing

Trainer Profile

facultyImg

As a Professional, software programmer with Passion on Training, working with Microsoft technologies since year 2016 with Deccansoft

Total Experience No of students Trained No of Classroom Batches No of Online Training Batches
6+ years Over 150 Over 30+ Over 50+

Education: B.Tech (Electronics and Communication Engineering) from Gudlavalleru Engineering College in the year of 2011 to 2015.

Certifications:

  • Microsoft Certified Professional Developer.
  • MCSD: Developing ASP.NET MVC Web Applications
  • Microsoft Certified Azure Fundamentals.

Experience Summary:

  • Has around 6+ years of Experience in training and software development using various Microsoft technologies, including C#, MVC,.Net Core , XML, JQuery, JSON, AJAX, BootStrap, WebAPI, Xamarin.forms, SQL-Server, React Js,Angular JS,Tye Script,Angular 12,Azure Cloud and Azure DevOps (CI/CD)
  • Domain expert in the development of Windows, Mobile, and Web based applications.
  • Extensive knowledge of Object Oriented Programming.
  • Experience in using Entity Framework and LINQ.
  • Good Experience in using Client-Side Technologies such as HTML, CSS / Bootstrap, jQuery, JavaScript, AJAX, Json, XML, Angular Js, React Js, Angular and Typescript.
  • Experience in Developing Mobile Apps(Andriod/IOS)using Xamarin.Forms
  • Good Knowledge on WPF using MVVM and Prism Patterns
  • Experience in using Windows Services (.Net Framework/.Net 5/6)
  • Experience in creating CI/CD pipeline.
  • Experience in using Team Foundation Server (TFS) and Azure DevOps (GIT).
  • Experience in deploying projects into Azure and Go Daddy
  • Good Knowledge of Azure: App Services - Web Apps, API Apps, Logic Apps, Sql Server, MySQL, API Management, Service Bus, Event Grid, Key Vault, Storage Service, Functions, Web jobs Cosmos DB, Azure Container Registry, Azure Search Service and Webhooks

Career Highlights:

  • Developed specific goals to plan, organize and prioritize the work.
  • Confidence, diligence, and ability to take on challenging roles.
  • Quick learner and worked on many performance issues for getting good performance on the website.
  • Resolved complex issues on live sites.
  • Very less turnaround time to fix the issues on live sites.
  • Smart enough to understand the complex business requirements.
  • Very enthusiastic about learning and exploring new things.
  • Got involved in deploying project into server
  • Got Involved in maintaining Project Versions as a TFS or GIT.
  • Involved in Requirements gathering and understanding
  • Involved in Various project demos with client for DEV, UAT and Production

Technical Skills:

Programming/Scripting C#, ASP.NET MVC,ASP.NET Core, XML, WebAPI, , WCF, WPF & MVVM, Prism Patterns,LINQ and EF, JavaScript, JQuery React JS, Bootstrap, HTML & CSS, Unit Testing and Angular,, Azure Cloud and Azure DevOps
App Servers/ Web servers IIS 6.0, 7.0, 7.5,Microsoft: Kestrel webserver
Databases SQL Server,Document/Cosmos DB,PostgresSQL,My SQL
Architectures/ Frameworks N-tier architecture, Repository Patterns, Multi-layered architecture, Micro-service-based architecture, Microsoft Enterprise architecture, Layered & modular architecture, Domain Driven Design implementation, MVC, NET Framework 4.8, .NET Core 2.1,2.2,3.1, .Net 5.0, Object Oriented Programming
Development Tools/ Environment Visual Studio 2013,2015, 2017,2019, Azure Portal, Azure DevOps Portal
Operating Systems MS DOS, Windows 98/ 2K/ NT/ XP, Vista, Windows 7, Windows 10
Cloud Platform Microsoft Azure
Version Tools GIT (Azure DevOps), TFS
NuGet Packages https://www.nuget.org/packages/Extension-Helpers-DotNet-Standard-2.0/ (Owner of this package)
GIT Hub/Articles https://github.com/sandeepmvn

Trainings conducted in following Technologies / Languages

  • C#
  • LINQ & EF, WPF, ASP.NET MVC
  • ASP.NET Core 3.1
  • React Js
  • SQL Server.
  • MVVM and Prism Patterns using WPF
  • AZ-204
  • Dependency Injection
  • JWT Authentication
  • EF-Core 3.1
  • Crud Operation on Angular

Project #1:

Title : Degen Dashboard
Environment : : C#, ASP.NET Core, Web API, Storage account, Azure function app and CI/CD Pipeline
Duration : April 2020 – May-2022
Team size : 4
Position : Programmer and Team Lead

Description: 

Degen Dashboard guides you through selecting your next node investment on the chain you like. We want to make DeFi safer and easier and accessible to everyone. It will collect and present the information; YOU make the investment decisions.

Project #2:

Title : BOTMINDS
Environment : : C#, ASP.NET Core, Web API, Signal R, WPF, Window Service, Azure Voice BOT ,Azure Cloud Services
Duration : Jan 2022 –April-2022
Team size : 5
Position : Programmer and Team Lead

Description: 

  • BOTMinds – a pioneer in desktop autonomics
  • SELF-HEALING Prevent Problems when they occur
    • Where problems can be automatically diagnosed and solved based on a predictive Self-Healing architecture. The system identifies underlying faults/defects and takes corrective actions to fix the problems itself, thereby eliminating calls to the help desk.
  • Assisted/Self - SERVICE
  • Prevent Problems before they Occur.
    • Automation Solution provide necessary information you probably wouldn’t have discovered on your own until it’s too late. It fetches required information through constant monitoring of call dumps, system issues, frequent errors, etc. Reporting problems after they have already happened limits your choices.
  • Empower users to solve PC problems with/without help-desk intervention!
    • Automation recognizes that customers prefer taking charge of situations themselves rather than relying on a third person interaction to solve issues. In an era where ‘Customer empowerment’ and ‘Help yourself’ are the common buzz words, BOTNOMICS solutions offer a whole range of tools that can be used by customers themselves to find accurate answers conveniently and immediately. This approach drastically reduces issue resolution time.

Project #3:

Title : SPRKLE MUSIC App
Environment : : C#, ASP.NET MVC, Web API, Azure Cosmos DB, Azure Web Apps, Azure Storage Service, Azure Search service, Azure Service Bus, Azure Functions, Azure Web Jobs, FCM (Push Notification Service using Firebase), Angular Js and React Js
Duration : April 2020 – till dates
Team size : 2
Position : Programmer and Team Lead

Description: 

SPRK MUSIC is a powerful social media and networking platform for musicians. It allows creatives to build their fan base, connect, collaborate and work with other artists within the industry. A simple way to share your music videos and pictures on an entirely music-based community specially designed for vocalists, songwriters, instrumentalists, producers, composers, and DJs. This platform is specific to the music industry unlike other platforms that are general in topic and are not setup with networking and talent spotting in mind. With three different ways of exploring new music you will find hidden talent somewhere. We have three trending modes in the newsfeed, a global search and an invaluable “Find Users” tool.

Responsibilities:

  • Developing application according to the requirements
  • Developing application according to the requirements.
  • Launching the app in the android store.
  • Key architectural decisions
  • Assigning Tasks to Team members
  • Writing business logic for the application.
  • Publishing the app to azure server

Project #4:

Title : RiskDX
Environment : : C#, ASP.NET Core, Web API, Angular 8, Azure MySQL, Azure Web Apps, Azure Storage Service, Azure DevOps Pipeline
Duration : Mar 2020 – till dates
Team size : 3
Position : Programmer and Team Lead

Sub-Projects/Domains

  • RiskDX-Mobile App
    • We have extended the RiskDX web app services to mobile app
    • Tools
      • C# and Xamarin.Forms
  • Needs Analysis
    • Insurance Needs Analysis is a tool to help you decide how much Life and Critical Illness Insurance you need.
    • We have developed both Web App and Mobile App
    • Tools
      • C#, ASP.NET Core, Web API, Angular 8, Xamarin.Forms, Azure Web Apps and DevOps Pipeline

Description: 
RiskDX offers a complete turnkey solution designed for rapid low-cost deployment:

  • Product design and pricing with reinsurer support
  • Branded platform for online and agent distribution
  • Underwriting rules designed specifically for online and agent-assisted immediate issue
  • Analytics to provide ongoing improvements

Responsibilities:

  • Developing application according to the requirements
  • Key architectural decisions
  • Assigning Tasks to Team members
  • Writing business logic for the application
  • Publishing the app through devOps pipeline

Project #4:

Title : Azure A2z
Environment : C#, ASP.NET Core, Web API, Angular 8, Azure SQL Server, Azure Web Apps, Azure Storage Service
Duration : Feb 2019 –Mar 2020
Team size : 3
Position : Programmer and Team Lead

Aim of the project: To make the learning process easy to the students who are subscribed with BestDotNetTraining.com.

Description: 

Azure A2Z stands true to its name as it provides the user knowledge and information about Microsoft Azure from A to Z. It aims to be a single stop repository of knowledge which educates the user not only about what and how of Azure certifications but also gets users to share their own personal experiences to help others out. Here, you will find Azure Events, Practice Exams, latest News on Azure, Top Azure Interview Questions, Jobs related to Azure, Azure Forum to share your knowledge and ask queries and lot more. The site helps users by simplifying the search process by preventing them from searching multiple sites for their required questions and queries. The site also helps students and professionals by giving them Sample Exams and tests to better prepare them for their Azure Certification. Users can map their educational journey with the help of the website as it shows them the required certifications to reach the goal that they wish to attain.

Responsibilities:

  • Developing application according to the requirements
  • Key architectural decisions (Microservices based architecture)
  • Assigning Tasks to Team members
  • Writing business logic for the application.
  • Publishing the app in the azure environment (Azure Web Apps)

Project #6:

Title : Living Well with Sickle Cell (LWSC)
Environment : : C#, ASP.NET Core, Web API, Angular 8, Xamarin–Forms(IOS and Andriod) ,Azure SQL Server, Azure Web Apps, Azure Notification Service, Azure Functions, FCM (Firebase Cloud Messaging) and APNS (Apple Push Notification Service)
Duration : Dec 2019 –Feb 2020
Team size : 3
Position : Programmer and Team Lead

Description: 

  • The Living Well with Sickle Cell phone application will allow patients who have sickle cell disease to better manage their daily lives. The components of the application will be specific to different factors of sickle cell management so that the application can be used effectively. Users will be able to log and track their medical appointments and other events with a calendar, as well as pain and mood levels and water intake. They can also compare trends between these aspects through a comparison analysis feature. There will also be a panic button function, which will be used to notify previously selected contacts if a pain crisis is occurring. In addition, users will be notified of extreme weather conditions and can explore current sickle cell news through an internal RSS feed. If patients allow, all of this information will be sent to researchers to help further sickle cell research.

Responsibilities:                                                                                           

  • Developing application according to the requirements.
  • Key architectural decisions
  • Assigning Tasks to Team members
  • Writing business logic for the application.
  • Publishing the mobile app to Play store and App Store
  • Publishing the app in the azure environment (Azure Web Apps)

Project #7:

Title : WHO Classification of Tumours Online (BlueBooks)
Environment : : C#, ASP.NET Core, Web API, Angular 8,Azure MySQL Server, Azure Web Apps,
Duration : Mar 2019 –Till date
Team size : 2
Position : Programmer

Description: 

  • The WHO Classification of Tumours book series is known worldwide as a reference in terms of pathological description of tumours. Called also Bluebooks, they have been a great success over the last 30 years and today the scientific community is expecting an evolution towards an electronic format.
    The BlueBooks web site is dynamic by nature which makes available the content of the WHO Classification of Tumours book series and will handle Pathology whole Slide Imaging (WSI) with advance features like zooming, annotation of text and arrows and screenshot generation.

Responsibilities:                                                                                           

  • Developing application according to the requirements.

Project #8:

Title : Path Presenter
Environment : : : C#, ASP.NET MVC, Web API, Angular JS, Azure, SQL Server
Duration : June 2018 –August 2019
Team size : 3
Position : Programmer

Description: 

It provides a web-based service for healthcare professionals to present whole slide, radiology, and clinical images in a unique and meaningful way. Current presentations, tumor boards, or transporting of medical images is cumbersome. Each path a patient takes on their journey through patient care deserves to have the highest caliber of investigation. Using Path Presenter will create a seamless environment for you to present de- identified medical images, presentations and conferences.
  • PowerPoint Presentations can be imported with ease and save presentations on the cloud with added annotations
  • Users can upload digital slides or other images for teaching or for integrating into presentations.
  • Users can get a second opinion/consultation on the fly by uploading a slide and then sending an email link to colleague or colleagues for them to visualize the slide.
  • My Groups-form WhatsApp like groups to have group discussions with digital slides or have a consensus conference on the cloud.
  • Quiz module to develop quizzes using digital slides
  • Learning Management system for medical learning with videos and presentations.

Responsibilities:                                                                                           

  • Developing application according to the requirements.
  • Writing business logic for the application.
  • Publishing the app in the azure environment

Project #9:

Title : Publications
Environment : : : C#, ASP.NET MVC, Web API, Angular JS, Angular 6, Azure, SQL
Duration : June 2018 –till date
Team size : 3
Position : Software Programmer

Description: 

Publications is a digital library. It is a platform for medical learning.
It is a subscription-based, digital library that includes books by different authors in different medical domains like Lung, Skin, and Neuro etc.
Authors will create Books by adding Clinical Features, Differential Diagnosis, Symptoms, Diagnosis Images, de-identified medical images.

  • Authors can combine digital slides, videos, Images, links and description to create a book.
  • Authors can add learning assistants for content creation.
  • Multiple authors can collaborate for a single book by sharing the chapters.
  • Digital slides, Media and attachments can be imported to create the content.

Responsibilities:                                                                                           

  • Developing application according to the requirements.
  • Writing business logic for the application.
  • Publishing the app in the azure environment

Project #10:

Title : FitBlue
Environment : : : Xamarin, C#, ASP.NET Web API, Azure, SQL Server
Duration : March 2018 –May 2018
Team size : 3
Position : Programmer/Designer

Aim of the project: Easy to get healthy by participating in challenges

Description: 

  • This project will help you increase your overall wellness by joining a team of friends or by using the app, earning points and motivate you along your fitness journey.

Responsibilities:                                                                                           

  • Designing the mobile screens.
  • Developing application according to the requirements
  • Writing business logic for the application.
  • Publishing the app in the azure environment.
  • Launching the app in the Play store and App Store

Project #11:

Title : Bring Sell
Environment : : C#, ASP.NET MVC, Angular 4, ASP.NET Web API, SQL Server
Duration : Jan 2018 –Mar 2018
Team size : 3
Position : Programmer

Aim of the project: To make the buyer flexible in buying products or service from the sellers.

Description: 

  • Existing System: All the Ecommerce website provides more facilities for the sellers in terms of adding his product (or) service, responding to the orders etc.
  • Proposed System: In this project we are providing more facilities for the buyers instead sellers, where a buyer can post a request based on a category. For a request buyer gets quotations from various sellers who are dealing with that corresponding category. Buyer can deal with shipping dealers personally and can order his product.

Responsibilities:                                                                                           

  • Developing application according to the requirements.
  • Writing business logic for the application.

Project #12:

Title : Pravtek System Inventory management
Environment : : Angular 4, Typescript C#, ASP.NET Web API, Azure, SQL Server,
Duration : Nov 2018 –till date
Team size : 3
Position : Programmer/Designer

Aim of the project: To manage the server’s inventory of an organization.

Description: 

  • This project will organize the application server at one place and can able to track application software, hardware and services. The application manages the user data mapped to the server and the application status.

Responsibilities:                                                                                           

  • Interacting with the client and gathering requirements.
  • Developing application according to the requirements.
  • Writing business logic for the application.
  • Publishing the app in the azure environment.

Project #13:

Title : BestCTraining Mobile App
Environment : C#, Xamarin – Forms, ASP.NET Web API, SQL Sever
Duration : Sep 2017 – till dates
Team size : 6
Position : Programmer/Designer

Aim of the project: To make the C learning process easy to the students.

Description: 

  • This project helps to make the learning process easy to the students.User no need to go to the website and watch the C videos and read the C materials. The UI part is very simple and user friendly.

Responsibilities:                                                                                           

  • Interacting with the client and gathering requirements.
  • Developing application according to the requirements
  • Launching the app in the android store.

Project #14:

Title : BestDotNetTraining Mobile App
Environment : C#, Xamarin – Forms, ASP.NET Web API, SQL Sever
Duration : Jan 2017 – till dates
Team size : 3
Position : Programmer/Designer

Aim of the project: To make the learning process easy to the students who are subscribed with BestDotNetTraining.com.

Description: 

  • This project helps to make the learning process easy to the students who are subscribed to BestDotNetTraining.com. User no need to go to the website and watch the videos and read the pdf materials now. The UI part is very simple and user friendly.

Responsibilities:

  • Interacting with the client and gathering requirements.
  • Developing application according to the requirements.
  • Launching the app in the android store.
  • Launching the app in the IOS Store

Project #15:

Title : Echoes
Environment : C#, ASP.NET MVC, Web API, Entity Framework, Angular JS, SQL Server, Bootstrap
Duration : July 2016 – Jan 2017
Team size : 6
Position : Module Lead

Aim of the project: To show the feedback of employee in an organization based on his performance in the form of a Scatter Plot.

Description: 

  • This project will be having three modules Super Admin, Primary/ Secondary Admin, User.
  • SuperAdmin: Super Admin will be the owner of this project. Super Admin will be having access to add New Organizations, New Departments, New Hierarchical Levels, and New Employees basing on their role, department, level and the organization.
  • Primary/ Secondary Admin: These admins will have all the rights which Super Admin with one restriction where he/she cannot add new organizations.
  • User/ Employee: Employees will be creating some groups among them and can add as many members they can. Employees can ask his feedback or he can request feedback about his colleagues. And he can also give feedback for the feedback questions he got from other groups.
  • Results of this project will be like basing on all the feedbacks of his performance will be calculated and spot on scatter plot. So that boss can give hikes or bonus based on his performance.

Responsibilities:

  • Involved in Database Designing.
  • Worked with  Datebase base operation and Business layer.