profile-pic
Vetted Talent

Alok singh

Vetted Talent
A highly accrue Senior Software Engineer with 6.6 years experience in .NET framework environment and SQL Server Database.
  • Role

    Senior Software & Rest API Engineer

  • Years of Experience

    8.1 years

Skillsets

  • Data Cleansing
  • Windows services
  • Web forms
  • SDLC
  • REST API
  • Repository design pattern
  • NET Core
  • Microservices
  • jQuery
  • HTML
  • Git lab
  • SQL Server
  • Data Analysis
  • CSS
  • C#
  • Azure SQL Server
  • Azure DevOps
  • ASP NET
  • AJAX
  • MVC
  • Entity Framework
  • Web API

Vetted For

13Skills
  • Roles & Skills
  • Results
  • Details
  • icon-skill_image
    Senior .Net Developer (Remote)AI Screening
  • 36%
    icon-arrow-down
  • Skills assessed :Communication Skills, JavaScript, .NET MVC, ADO.NET, ASP.NET CORE MVC, Entity Framework, F#, MS SQL, NHibernate, Visual Basic, C#, HTML / CSS, Problem Solving Attitude
  • Score: 32/90

Professional Summary

8.1Years
  • Mar, 2024 - Present2 yr 2 months

    Senior Software Engineer

    Hitachi MGRM Net - Gurgaon Ltd
  • Jan, 2022 - Jan, 20242 yr

    Senior Software Engineer

    Nihilent Limited
  • Feb, 2021 - Oct, 2021 8 months

    Rest API Developer

    National Informatics Center
  • Jan, 2017 - Dec, 2017 11 months

    Software Developer

    Webnet Technology
  • Feb, 2018 - Feb, 20213 yr

    Software Developer

    Reshamiinfocomm Pvt Ltd

Work History

8.1Years

Senior Software Engineer

Hitachi MGRM Net - Gurgaon Ltd
Mar, 2024 - Present2 yr 2 months
    Work on Health Management System Application, utilizing Asp Net Web Form, MVC REST Web API, and Azure DevOps. Developed a comprehensive Oracle-based application to optimize patient-hospital relationships.

Senior Software Engineer

Nihilent Limited
Jan, 2022 - Jan, 20242 yr
    Data Quality Discovery & Cleansing for Bandhan Bank Ltd using .NET Core, SQL Server, and Entity Framework. Responsibilities included fixing data errors, ensuring data completeness, and using Azure SQL Server.

Rest API Developer

National Informatics Center
Feb, 2021 - Oct, 2021 8 months
    Worked on ITC Max SSBI application for end-level customer reviews in real-time, using SQL Server, Visual Studio 2019, and Data Analysis tools.

Software Developer

Reshamiinfocomm Pvt Ltd
Feb, 2018 - Feb, 20213 yr
    Designed and developed applications like MLM, Inventory System, E-commerce, and School Management System using SDLC methodologies.

Software Developer

Webnet Technology
Jan, 2017 - Dec, 2017 11 months
    Developed a Post Matric Scholarship Application for streamlining the distribution of scholarship amounts for SC/ST students, utilizing Asp Net, SQL Server, and JQuery.

Major Projects

2Projects

Health Management System Application

    Developed a comprehensive Oracle-based application to optimize the relationship between patients and hospitals, ensuring seamless care and operational smoothness.

Data Quality Discovery & Cleansing

    Worked on fixing incomplete, duplicate, or erroneous data and ensuring data completeness for Bandhan Bank Ltd.

Education

  • MCA

    Indira Gandhi National Open University (2019)

AI-interview Questions & Answers

Hi, my name is Jaluk, and I belong to Patna. I have completed my studies and saved some money. I have a total of 6.7 years of experience. I have 5.6 years of experience in.net, Web API, and 2 years of experience in.net core. I also have 4.5 years of experience in SQL Server, 1 year of experience in Oracle, and 2.5 years of experience in HTML, CSS, and jQuery. My current company is Nihilanth Limited. I have been working here for 2 years, and my current position is senior software developer. My current project is the SSBI report application, which is developed using.net core web API, with SQL server as the backend. The total team size is 11, and my job involves collecting information from the client and developing APIs for specific tasks.

Entity framework is also used for.NET Core. It is a database approach first site, and it is also used to directly manage the database operations by using my migration that is handled by the command basis. We can directly clear the model for appropriate operations such as insert, delete, or any particular task as per our specific table and column basis. It is a more convenient and easy way to process the relationship between the database and model basis. It is also easy to maintain.

In the.NET framework, they have given the facility to combine two different languages in a single project, such as CSERF application. We can also integrate another language programming in our application directly. So both libraries, related to both libraries, are also built-in our.NET. So here is no problem, and we can directly

It sounds like you're not satisfied with the current state of something. Can you tell me more about what's not meeting your expectations?

By the way, we can track the F# star function and debugging mode. However, actually, I have no work in the F# language. I have only used C#. So I think I may try, but I am not confirmed.

Repository pattern. Basically, here we can use the, in our daily life, there are three types of patterns. But, we can also categorize them by the

The drawback is that if we talk about the single repository principle, in that case, any user access to that class reporting service would have to make 1st call the generate report, then call the print report, and then call the save report. It is individual. They totally depend on the user basis. The single repository principle is defining that each and every step or function should be created in the particular page, particular classes, and it is related to the interface basis. So I think there is a need to categorize in 3 interfaces, defining we can also define the 3 interfaces categorized by the inherit basis. 1st is creating the generate report, and another is saving the report. And last is printing the report. And it is an individual call by the in the abstract class sequence basis. And then we can call it indirectly through the public class in our public class, which inherits the abstract class and directly calls these functions, and they can work as a sequence basis. Because the user is not interacting directly, accessing the generate report, save report, and print report sequence change basis.

So here we can, it is also, by the way, it is the you know, use the just I forget the name. It's known as the method or method or another is known as the just I forget. Basically, it is called the method which is because it is used to list. And to list, that means all the information is stored in the query, and it is totally stored in memory. That means whenever we cannot use the query object, the only code is just stored in memory. So that is the largest and performance issue. So we need to remove the tool list, and we can modify.

In the Deepgram work, we can directly (Note: I removed '' as it's a filler word)