So, this is just, I think you heard our talking because I think you understand what we're going to be talking about today. Uh, do you want to continue this conversation in Bengali or you wanted to continue this conversation in English? Uh, first time I'll continue with Bangla. Okay. And English. Okay, that's fine. So, what we'll do is, it's just a normal conversation. There's nothing to worry about. I just want to know, I'm asking everyone the same question because this is a framework. I will judge everyone using this framework. Okay? And their current work. Alright? So, I will proceed according to that. So, your name is Nasimul Karim. Your job title? Software Engineer. Um, in which sector of software engineering do you work? I look after testing and client support, these two. Testing and client support. Two, two different distinct roles. Yeah. Okay. Uh, okay. Who do you report to? My reporting boss is Mr. Sumon Rajbahar. Also Syed Arik Sir. That's fine. He is everyone's, everyone's boss. So… Sumon Rajbahar. Today's date is 6th of the 12th, 2023. Okay. How many years have you been in your current role? I have been here for around four years. Four. Okay. In these four years, have you been doing the same work or has your work pattern changed? The start was as client support. Okay, and then you learned testing. Yeah. Okay. I came here as a Junior Software Engineer. Then, promoted to Software Engineer. Okay. On what subjects do you provide client support? Now, your clients are the salespeople or stakeholders who use the application, right? Yes. Okay. I will discuss some technical skills and some behavioral skills. And at the end of the conversation, I will ask some questions, which will be entirely in English. And these technical and behavioral skills, we will rate them from one to five. Okay? If this is not relevant to you, don't worry about that. This is just a framework where we are assessing and judging individuals in an individual format. Okay? Okay, let me just ask one thing. There's a hanger behind you. My eyes keep going to that hanger. If you could move the hanger a little, it would be better for me. Please. No, put it down, take it off and put it down. Okay? Thank you. Is it okay? Yes, it's okay now. Thank you. Sometimes, adjusting small things improves our work environment. Alright? So, we will talk about these things in the future. But currently, what I'm asking, regarding technical skills, as a software engineer, what is your expertise in front-end and back-end? Regarding front-end and back-end, back-end is what's considered the server-side sector. That includes the database, server interaction, and API framework, those things. And front-end starts from design, so it's design, then the view aspect. So, database interaction and on the front-end, the designing part, plus others like jQuery, JavaScript, I have an idea about these. A basic level. How much would you... If I judge myself, here, out of five, I will give a four. Back-end? For back-end, five out of five. For front-end, four. Okay. Do you have any idea about API development and integration? As for API development, I have to regularly interact with API developers. Because as a tester, I have to sit with them, I have to debug, I have to troubleshoot, and then figure out the solution to provide to the client. Then, for API development and integration, you said you have an idea. What would you rate yourself? For API development, 3.5. 3.5. Okay. Do you have any idea about database management? For database management, five out of five. Okay. What kind of databases can you manage? Regarding databases, if you consider, I know RDBMS. We work with Oracle SQL here. And I consider myself fairly capable with Oracle SQL. Besides that, I know MySQL, and I'm just in the learning process for PostgreSQL. It's not fully complete. Okay. Do you have any idea about database optimization and query tuning? Sorry, could you repeat that again? Database optimization and query tuning. Yes. I have a fair idea about this as well. What would you rate yourself? For database optimization, I'll give a four. A four. Okay. Do you have any knowledge of DevOps? Yes, I have knowledge of DevOps. It's mainly Docker now. Before that, there was CI/CD, then Git, GitHub, these things. I regularly work with GitHub, and we use GitHub for version control. Do you guys do version control with GitHub? Yes. Okay. Do you have your own repository or do you keep it public? We work with our own repository for JAR. Okay, okay. So, regarding DevOps, what would you rate yourself? I would give a three for that. Three. Okay. System architecture, in that respect, how would you... System architect. For system architecture, if I were to say, since I am a tester, I have to analyze requirements and create test cases. I also have to think about how the testing will be done. So, for system architecture, from zero to, I mean, from the bottom line to the top, the full process is something I am working on. Okay. What would you rate yourself? For this, I'm not giving five out of five, I'm giving 4.5. Okay. Debugging and troubleshooting, since that is what you do, what would you rate yourself for that? For debugging and troubleshooting, five out of five. Okay. Document quality, document understanding, and document creation. What would you rate yourself for that? I'll give a four for that. Four. Okay. Now we'll move on to behavioral skills. This is similar. We'll ask about time management. What would you rate yourself? For time management, five out of five. Okay. Communication in Bangla and English. Bangla, five. And since we are not native English speakers, 4.5. Okay. Teamwork? For teamwork, five out of five. Ownership of task. Wherever I have worked, I have always taken ownership of my work. Whichever product I worked on. So for this, I will give five out of five. Problem-solving. Five out of five. Learning initiative. I'll give a four for this. 4.5, sorry. Because this learning initiative is a bit low, so that's why 4.5. Adaptability. Excuse me, could you please repeat? Adaptability. For adaptability also, 4.5. Okay. Now we're going to move to asking questions. Okay? Which part of your role do you feel you are strongest in? I have a stronger skill, which is deep product knowledge, and client communication skills, troubleshooting, debugging, etc., knowledge sharing. Which parts of your role you struggle with? Uh, sometimes coming some very complex performance of the system and some SQL queries, this is a struggle for me. What skills would you like to improve over the next 6 to 12 months? I want to develop my, uh, learn, my SQL query level skill and I want to move on to AI and adapt to the AI platform. How confident are you working across the full-stack environment? I'm very much confident. Okay. What slows you down in your current testing roles or customer service roles? Sometimes some repetitive manual steps to checking some set of common issues, and sometimes any incomplete requirement from the client end, from our management, which is slow down for me. What new technologies or tools do you want to learn? Uh, AI related all kinds of platforms, advanced SQL tools, Postman advanced API testing tools, etc. What task or responsibilities would you like more of? Uh, participating in bug resolving to our development team, reviewing internal technical documentation, etc. Do you have the right resources or documentation for your work? Internal technical documentation, architecture, and client-facing documentation, etc. That's all. Do you have the right resources or documentation? Yes or no? Sometimes some gaps, especially from our system. Okay. That's fine. Uh, you know that we are, uh, gonna be, uh, having a three-domain, um, program, uh, with the current, uh, employee base. First is the JARV 0.1. We will finalize it, lock it. Second one, we will create a global roadmap. And third one is to create a learning pathology, uh, methodology or learning pathway for AI and DevOps development. In these three domains, where do you fit in? Uh, I want to work both, because I want to opportunity to utilize my skill and want to improve myself. Okay. That's fine. Uh, do you have any question for me? Uh, no. Thank you. Okay. So, thank you very much for your time today, Nasimul Khan. Uh, sorry, Nasimul Karim. And we will continue our conversation. This is the first initial discussion to get to know each other, but next… It's my pleasure to meet with you. Okay. Next, we will discuss in detail what you do, how you do, and all those things, the unfunny bits. Anyway, uh, but, um, that's fine. Thank you. Uh, I will take like 10 to 15, 10 minutes, I would say, 10 to 15 minutes off now. Could you please request the next person to be here at, to be precise, time would be, uh, this is 11:12 now, so 20. Uh, 11, 11, not, not 20, 25. Yeah. Okay? Uh, what is the time? What is time? Now, now 5:13. 5:13. Okay, 25. So I will just go to use the, um, fresh room. Okay? Okay. Alright. I am still online. 25? Yes.