Professional Experiences
With over 5 years in the tech arena, I am Jahid Hasan, a seasoned Software Engineer passionate about crafting elegant and scalable solutions. My journey has been marked by relentless innovation and a commitment to engineering excellence.
At Sonali Intellect Limited, I started as a Junior Consultant, earning recognition for optimizing PLSQL scripts, reducing report processing time by 25%. Transitioning to Kona Software Lab Limited, I delved into blockchain services, contributing to impactful projects like the Electronic Voting System and Kona Time To Throw Away.
TechnoNext provided a platform to lead a dynamic team, shaping an advanced Airline Reservation System. A sophisticated flight search mechanism, adaptable systems, and collaborative innovation defined this chapter.
Sonali Bank Limited witnessed my evolution as an Assistant Programmer. I revolutionized audit operations with the Audit Automation System, streamlined IT procurement, and played a crucial role in automating the loan application process.
Currently, as an Applications Engineer at Rakuten Group, I'm a dynamic Backend API Developer for the Rakuten Beauty project. Beyond coding, I actively engage in every facet of feature development, crafting a cloud-native microservice design rooted in the robust Java Spring Boot ecosystem.
This journey reflects growth, adaptability, and a relentless pursuit of excellence, setting the stage for the next exciting chapter in my professional odyssey.
Applications Engineer, Rakuten Group
Jun 2023 – Present | Tokyo, Japan
Dive into the captivating realm of the Rakuten Beauty project, where I don the hat of a dynamic Backend API Developer, adding layers of innovation to a longstanding production initiative. This project is not just a job; it's a continuous journey of evolution, refining existing functionalities, seamlessly integrating innovative features, and meticulously maintaining and monitoring protocols.
Within our tight-knit team, we've embraced a philosophy of complete ownership, transcending the conventional developer role. We actively engage in every aspect of feature development, from the inception of requirements to the ongoing maintenance of the deployed system. It's not just about writing code; it's about crafting experiences that resonate with users.
At the core of our system beats the heart of commitment – commitment to high availability and scalability. We've harnessed the power of a cloud-native microservice design, weaving together more than 20 meticulously crafted microservices, all rooted in the robust Java Spring Boot ecosystem.
But our innovation doesn't stop at the core. We've strategically orchestrated supporting microservices that dance in harmony, catering to diverse operations like notifications, batch processing, common libraries, and free-text searching. This holistic approach ensures the symphonic efficiency and seamless functioning of our project.
Senior Software Engineer, Kona Software Lab Ltd.
Jun 2022 – May 2023 | Dhaka, Bangladesh
As a key player in the Blockchain Business Unit Department, I assumed the role of a Senior Software Engineer, steering the backend service team through uncharted territories. Our mission was clear – to deliver cutting-edge blockchain-based services that harmonize seamlessly with the intricate web of chain code. Powered by Java-based services and the Spring Boot framework, our backend system became the engine of innovation.
My contribution extended to two impactful projects that stand as pillars of achievement: The Electronic Voting System, a beacon of democracy designed for diverse voting events, and Kona Time To Throwaway, a holistic waste management system touching lives through waste collection, awareness campaigns, and innovative reward management.
These projects, now operational, serve the aspirations of hundreds of thousands of users. As a Senior Backend Developer, my responsibilities went beyond coding. Client communication, solution design, ongoing support and maintenance, and task delegation to a dynamic team of developers were all part of the orchestration.
In the labyrinth of legacy projects, I upheld a commitment to excellence, ensuring clean and readable code that stood the test of time. Navigating the intricacies of code cleanliness, refactoring outdated bases, reviewing business logic, and eliminating duplications became a testament to my dedication. Spearheading major refactoring and business modifications, I successfully orchestrated transformations without encountering a single hiccup.
Senior Software Engineer, TechnoNext (formerly Digigate360 Limited)
Feb 2022 – May 2022 | Dhaka, Bangladesh
During my tenure at TechnoNext, I assumed a pivotal role in shaping the technological backbone of an advanced Airline Reservation System. This bespoke system was meticulously crafted to empower airlines, streamlining the management of flight schedules, passenger reservations, agent oversight, OTA management, and an array of critical functionalities.
As a Senior Software Engineer, I spearheaded the development of robust backend APIs using Java Spring Boot and associated frameworks, all intricately woven into the fabric of a microservices architecture. In the capacity of a team leader, I took charge of a dynamic team comprising 4 to 5 developers, fostering an environment of collaboration, innovation, and continuous improvement.
One of the team's remarkable achievements was the development of a critical feature – a sophisticated flight search mechanism. This feature seamlessly responded to diverse search criteria, offering tailored results based on user types, whether a regular user, an OTA, or a travel agent.
In close collaboration with the senior architect, I played a crucial role in designing a scalable and highly available system. Our collective efforts were dedicated to ensuring the robustness and adaptability of the system, catering to the dynamic needs of the ever-evolving airline industry.
Assistant Programmer, Sonali Bank Limited
Sep 2019 – Jan 2022 | Dhaka, Bangladesh
Embark on a transformative journey through the corridors of Sonali Bank Limited, where my role as an Assistant Programmer transcended the conventional boundaries of a developer. In a project ethos that championed the spirit of a "One Man Army," I delved into every facet of the Software Development Lifecycle, from requirement analysis and design to development, testing, deployment, and ongoing maintenance.
Audit Automation System: Internal Control and Compliance Tools
My primary focus revolved around the Audit Automation System, a groundbreaking initiative aimed at revolutionizing audit operations by streamlining the collection of pre-audit data from branches. The data sets gathered played a pivotal role in empowering the Internal Control and Compliance Division to generate comprehensive reports on branch operations across various timelines – be it daily, weekly, monthly, or quarterly.
IT Procurement Automation System
In addition to my central role, I took charge of the IT Procurement Automation System. Here, I oversaw the intricacies of the procurement process for a myriad of IT devices, navigating through tender submissions and the meticulous management of Annual Maintenance Contracts (AMC).
Loan Origination System
Recognizing the pivotal role of loans within the bank's operations, a strategic decision was made to automate the intricate loan application process. As a core team member steering this automation initiative, my contributions went beyond conceptualization to hands-on development of fundamental operations for the Loan Origination System. This endeavor played a crucial role in simplifying and expediting the often complex and authorization-intensive loan processing workflow.
Junior Consultant, Sonali Intellect Limited
Apr 2018 - Sep 2019 | Dhaka, Bangladesh
In my role as a Junior Software Engineer, I demonstrated unwavering dedication and proficiency across various key areas, including end-user support, bug rectification, database scripting, and meticulous issue reporting. This commitment to excellence was acknowledged with the prestigious GEM (Going the Extra Mile) Award in 2019, a testament to my exceptional contributions during the critical year-end process.
Functioning as a support engineer, I played a pivotal role in delivering top-notch end-user support, adeptly identifying and rectifying bugs, crafting efficient PLSQL scripts, and diligently reporting development issues. This multifaceted approach not only showcased my technical acumen but also reflected my commitment to ensuring a seamless user experience.
An additional feather in my cap was the successful optimization of PLSQL scripts, a strategic effort that resulted in a noteworthy 25% reduction in the runtime of report processing. This accomplishment not only highlighted my problem-solving abilities but also contributed to enhancing the overall efficiency and performance of the systems under my purview.
Throughout my tenure, I consistently demonstrated a proactive and results-driven approach, leaving an indelible mark on the organization's operations and earning accolades for my exemplary contributions.