
Sr. Software Engineer(Backend)
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Datafusion System
Frontend Developer
June 27, 2026 – Present
doordash-backend
July 14, 2025 – August 1, 2025
doordash backend application for practicing purpose
View ProjectSystem-Design-Preparation
April 19, 2025 – Present
System Design concepts and prepare for interviews.
View ProjectCustomer-Data-Processor
March 23, 2023 – March 25, 2023
Java assignment projects for processing 1M customer data
View ProjectVehicle-showroom
May 13, 2020 – May 13, 2020
A command line system for vehicle showroom - a. add any type of vehicle b. remove a vehicle c. vehicle has following description - 1. model number 2. engine type a. oil b. gas c. diesel 3. engine power 4. tire size d. vehicle has 3 type 1. normal - no extra property 2. sports - a. turbo b. engine type oil only 3. heavy - a. weight b. engine type diesel only e. expected visitor of show room is 30 f. when a new sports vehicle arrive expected visitor increase by 20 and vice versa e. show list of vehicles with current expected visitor count f. show list of vehicles with details Language: Java
View Projectbusticketing
October 17, 2019 – August 26, 2024
Bus Reservation System_ and tried to implement an Admin portal which can be operated over browsers and a series of REST APIs to interact with the system using mobile applications or frontend applications written for the browsers. The complete systems has two important actors : 1. Admin user 2. End user The _Admin user_ can access this application on browser (laptop or mobile/tablet, doesn't really matter as this is built using bootstrap, material design and is completely responsive) and can perform the following actions : 1. Signup 2. Login (Spring sessions) 3. Update their profile 4. Create an agency 5. Add buses to the agency 6. Add trips consisting of predefined stops and buses The _End user_ can use their mobile application (yet to be built, however the REST APIs are ready and could be used via Postman or Swagger) to perform the following actions : 1. Signup 2. Login (and get a JWT token) 3. List all available stops 4. Search a trip between any two stops 5. Filter search results wi
View Projectbloggingapp
September 20, 2019 – September 28, 2019
We are going to build a Blogging app with following functionalities. 1. There will be two types of user. Admin & Blogger. 2. One Admin type user’s account will be system generated when the application bootstrap for the first time (No Admin type user exists in app). 3. Admin will have following functionalities: a. Log in with username/password b. Create other Admin account c. Approve / Deactivate Blogger type user’s account d. Approve and publish Blog post e. Delete any blog post 4. Blogger will have following functionality before his/her account is approved by Admin: a. Create own account and send for Admin’s approval. 5. Blogger will have following functionalities after his/her account is approved by Admin: a. Log in with username / password b. Create blog post and send for admin’s approval c. Delete own blog post d. View other blogger’s approved blog post e. Comment on other blogger’s approved blog post f. (Extra Feature for bonus points) Like / Dislike other blogger’s approved blo
View ProjectSpring-Boot-REST-API
December 2, 2018 – December 4, 2018
A few days ago, I was having a conversation with a colleague who is working on a Web Project using Spring Boot and Hibernate. I was amazed that someone could still be using Java Technologies for Web Application these days when there are a lot of web frameworks out there that are easier to work with providing nearly the same performance. I myself started my web development in Java Server Pages(JSP) before switching to PHP over 5 years ago due to the flexibility and little time to required to craft a functional application in PHP compared to JSP. Nonetheless, this colleague of mine is more concerned about Enterprise Acceptability, Standard, Integration, and Security. So, I decided to take a look at Spring Boot to see what it has to offer. While it seemed quite confusing at the beginning, it is not as difficult as I thought. One thing I don’t like about it is the annotations. Thankfully, I don’t need to memorize all of it, I just need to know their functions and have the “Annotations Chea
View ProjectProgramming-Interview-Questions
February 4, 2018 – February 26, 2018
Data structures and algorithm questions are an important part of any programming job interview, be it a Java interview, C++ interview or any other programming language. Since data structures are core programming concept, it’s mandatory for all programmers, to know basic data structures like stack, linked list, queue, array, tree, and graph. Though tree and graph are on the tough side, I still see programmers get familiar will all these. Any list of programming job interview questions isincomplete without questions from data structures and algorithms. Similarly, while going on questions from data structure you may get some programming exercise as well e.g. swapping numbers without temp variable. The linked list and array are favorite topics in any data structure interview, questions like reversing linked list, traversing linked list or deleting nodes from linked list, which involves algorithm and data structures are quite common. Similarly, finding duplicates in an array, finding missin
View ProjectCultural Fit Analysis
The candidate's projects show a strong inclination towards backend Java development, with some exposure to frontend technologies. While the target role is 'Frontend Developer', the majority of personal projects (busticketing, doordash-backend, user-login, bloggingapp, Spring-Boot-REST-API, Customer-Data-Processor, Vehicle-showroom, LeetCode-Practice-Must, Programming-Interview-Questions) are heavily Java-centric, often focusing on backend logic, APIs, and data processing. This suggests a potential mismatch with a pure frontend role, or at least a need to validate their frontend capabilities. The 'System-Design-Preparation' project indicates an interest in broader system architecture. The current role as 'Frontend Developer' at Datafusion System is recent (started 2026-06-27) and lacks details, making it difficult to assess real-world frontend experience.
Soft Skills & Operational Fit
Insufficient data to assess soft skills and operational fit. The psychometric test score is 0, providing no insights.