Q1: Tell me about a project you’re most proud of. What was your role and impact?

Answer (Simple):
“One project I’m really proud of is working on a finance project with NeoVerify. Neo is a company that helps auto lenders in the US make better loan decisions. They do this by using the lender’s own past loan data and applying AI and machine learning to build a custom scoring model.

My role was to work on the backend side, where I helped in building APIs, designing the database, and supporting the scoring logic. The goal was to make the loan approval process faster and reduce manual work.

The impact was big — lenders were able to automate most of their underwriting process. This saved them a lot of time and cost, helped their sales team close loans faster, and at the same time reduced risk because decisions were more data-driven.

I felt proud because my contribution helped create a system that was smarter, faster, and safer for the client’s business.”


Q2: How do you handle situations when your teammate disagrees with your solution?

Answer (Simple):
“If a teammate disagrees with my solution, I don’t argue right away. First, I listen to their idea carefully and try to understand their point. Then I explain my thinking in simple terms.

If we still can’t decide, I suggest we test both solutions with real data and see which one works better. I always keep the business goal first — whether it’s speed, accuracy, or cost-saving.

For example, in one case we had two different ways of validating data for scoring. Instead of debating, we tested both. The results showed that one option was faster but the other was more accurate. So we decided to combine the best parts of both.

This way, we made a better decision and kept good teamwork.” 


Self-Introduction (Updated & Simple)

“Hello, my name is Sadhna Singh. I have done B.Tech in Computer Science and I have around 5 years of experience as a Software Engineer.

My core skills are in Ruby on Rails, React Native, JavaScript, jQuery, MySQL, PostgreSQL, HTML, CSS, and Bootstrap. I have worked on projects across different domains like finance, project management, gaming, and automobile services.

I last worked as a Senior Software Engineer at JointWork Solutions, where I was responsible for backend development, creating APIs, writing test cases, and managing client requirements.

Currently, I am working as a freelance developer, taking up projects that allow me to build scalable applications and continue improving my technical skills. I enjoy solving real business problems with simple, efficient solutions.”

Q1: What excites you most about working on Ruby backend systems?

Simple Answer:
“I really enjoy working on Ruby backend systems because they are clean, simple, and powerful. Ruby on Rails makes it easy to build things faster, but at the same time it supports scalability so the application can grow with more users.

I also like how it handles background jobs and async processing, which makes the system faster for the end users. Another thing I like is that Ruby encourages writing clean, testable code with tools like RSpec, which helps keep the project reliable in the long run.”


Q2: What kind of team culture helps you thrive?

Simple Answer:
“I do my best work in a team that is collaborative and supportive. I like when we do code reviews, because I get feedback and also learn new ways of solving problems.

A culture where mentorship is encouraged also motivates me — I enjoy both learning from seniors and helping juniors. And I value a team that is open to new ideas and innovation, where everyone feels comfortable sharing suggestions to make the product better.”

Comments