GraphQL Over Rest
A practical diary of moving from REST to GraphQL, what got better/worse, lessons learned
Read on Medium
I am a passionate tech enthusiast with a deep expertise in software development, particularly within the fintech space. With years of hands-on experience, I have crafted innovative solutions that empower businesses to harness the full potential of technology in financial services. My work is fueled by a commitment to delivering efficient, secure, and scalable software that meets evolving industry demands. I continuously explore emerging trends, staying ahead of the curve to drive impactful results. Through a blend of creativity and technical prowess, I strive to contribute to the future of fintech innovation.
Mr. Aashish Manandhar
44600, Kathmandu, Nepal
+977 9843537057
[email protected]
Bachelor Degree in Computer(BIM) • December 2019
In my Bachelor's degree, I built a strong foundation in computer science, learning key concepts such as object-oriented programming, database management, system flow, and networking. These core subjects equipped me with the skills to design efficient, modular software and understand how systems interact on a technical level. Object-oriented programming helped me create scalable and maintainable code, while database management sharpened my ability to organize and query complex datasets. My exposure to networking also gave me insights into how different systems communicate, which is essential in today's interconnected world. Together, these experiences have formed a solid base for my journey in software development.
Intermediate(Computer) • April 2014
At the intermediate level, I gained valuable experience in basic research methodologies and programming languages, which laid the groundwork for my academic and professional growth. Through hands-on projects, I learned how to approach problems systematically and apply research techniques to develop solutions. I was introduced to fundamental programming languages, which helped me understand the logic and structure of coding. These early experiences honed my analytical thinking and problem-solving skills. As I delved deeper, I developed a passion for exploring new technologies and methodologies, setting the stage for my advanced studies and future career in tech
School Leaving Certificate • March 2012
During my school years, I embraced a laid-back approach, focusing on learning what truly sparked my interest. I enjoyed exploring subjects that captured my curiosity, rather than sticking strictly to the curriculum. Schooling was a time of discovery, where I balanced academics with a love for life and creativity. I valued the freedom to explore various fields without pressure, which allowed me to develop a well-rounded perspective. Looking back, it was a period that shaped my passions and encouraged me to pursue what I truly enjoy. It was a fulfilling and enjoyable chapter in my life.
I share insights, tutorials, and thoughts on technology, coding, and fintech. Explore some of my latest writings below.
A practical diary of moving from REST to GraphQL, what got better/worse, lessons learned
Read on MediumCoding Instructor/Tutor• June 2025 - Present(PartTime)
1) Design and deliver engaging coding lessons for beginners to advanced learners.
2) Explain programming concepts in a simplified and practical way.
3) Mentor students individually to help them overcome coding challenges.
4) Assess students' progress through assignments, quizzes, and live coding tests.
5) Create structured course plans, coding exercises, and projects.
Software Developer/Automation • Decemeber 2023 - Present
In this organization, I work as a software developer focused on building cutting-edge fintech projects that drive innovation and enhance financial services. My role involves not only coding but also actively researching new ways to optimize data handling and improve system efficiency. By staying updated on emerging technologies and methodologies, I strive to implement solutions that elevate the performance and scalability of our platforms. Additionally, I take on a leadership role, guiding a team of developers to ensure that projects are executed with precision and creativity. Collaboration and mentorship are key parts of my work, as I encourage the team to explore innovative approaches while meeting deadlines and delivering top-quality result
Software Developer • July 2022 - December 2023
In this organization, I played a pivotal role in digitalizing a wide range of manual processes within the bank, significantly improving efficiency and accuracy. My work focused on automating complex workflows, reducing human error, and accelerating transaction processing times. I also implemented advanced data management strategies to ensure data was handled in a more optimized and scalable way. By leveraging cutting-edge technologies, I helped streamline operations, allowing the bank to operate more smoothly and effectively. My efforts contributed to a more agile and data-driven environment, positioning the bank to adapt quickly to changing financial landscapes. Overall, I worked to drive innovation, automation, and optimization within the banking sector.
Software Developer • April 2019 - June 2022
I have been instrumental in nearly fully digitalizing operations through the development and deployment of various fintech products. My role involved gathering detailed requirements from stakeholders to ensure the solutions were aligned with business needs. By automating workflows and enhancing data processing systems, I helped create more efficient and scalable processes. My focus was on delivering tailored fintech solutions that improved both user experience and operational effectiveness. This digital transformation empowered the organization to operate more seamlessly in a competitive market
Senior Frontend Developer • January 2019 - June 2019
In my role, I work extensively with ReactJS, developing dynamic and responsive user interfaces for fintech applications. I also focus on writing comprehensive test cases to ensure code reliability and minimize bugs in production. Supporting the development lifecycle, I collaborate closely with the team to debug issues and enhance application performance. My aim is to ensure that both the front-end experience and the underlying codebase meet the highest quality standards. I contribute to maintaining robust, scalable applications that deliver seamless user experiences
Frontend Developer • January 2018 - December 2019
In my role as a frontend developer, I work with both Angular and ReactJS to create responsive and dynamic web applications. My focus is on building clean, user-friendly interfaces that enhance the overall user experience (UI/UX). I collaborate with designers to ensure that the visual and interactive elements align with user expectations while maintaining the functionality and performance of the application. By utilizing best practices in both frameworks, I deliver scalable and efficient solutions. My work ensures seamless interaction and an intuitive experience for end-users across various devices. Constantly improving UI/UX is at the core of my development process
My unique characteristic lies in my ability to find solutions to every problem I encounter. I approach challenges with the belief that every issue has a reason behind it and can be resolved with the right mindset and strategy. This perspective drives my problem-solving skills, allowing me to remain calm and focused in complex situations. I continuously analyze, adapt, and apply my knowledge to overcome obstacles efficiently. This belief shapes my professional and personal life, guiding me to approach every task with determination and purpose. It empowers me to deliver results consistently, no matter the challenge.
Great software isn't just built; it's crafted with precision, innovation, and a relentless pursuit of excellence.
To connect with me, please fill out the form provided. I look forward to discussing how we can collaborate on your next project