Timeline
-
C++ Journey: Unleashing Programming
After HSSC (High School), I began my programming journey with C++. I quickly fell in love with its versatility and powerful capabilities. Read More April 2019As I progressed my journey, I learned fundamental topics of C++ including file handling, as well as the basics of stack, linked list, and queue data structures. To apply my knowledge, I took a project named "AgentRecordPro," where I used C++ to manage agent records using binary file handling. This project showcased my skills in file I/O, data serialization, and efficient data storage. Check out my GitHub repository for the AgentRecordPro project and more! Read Less -
C Programming
During my first year of college, I studied the C programming language, and it was a good experience. Learning C gave me a strong foundation, Read More November 2021Now I'm excited to explore more and take on new challenges in this exciting journey. Read Less -
Front-end Development
I started front-end web development with HTML and CSS to create static websites with responsive and visually appealing designs. Read More May 2022Then, I dived into JavaScript, where I learned to make web pages interactive, handle events, and use asynchronous programming for smoother user experiences. Through this, I gained a good understanding of client-side scripting. Read Less -
DSA With Java
I began my Java journey by learning its fundamentals, including the concepts of Object-Oriented Programming. Read More Septemper 2022After that, I started Data Structures and Algorithms (DSA), covered various topics like Sorting, Searching, Arrays, Backtracking, Stack, LinkedList, Queue, HashMap, Trees, Tries, Graphs, Dynamic programming and other topics of DSA. To practice and improve, I started solving coding challenges on platforms like LeetCode. Read Less -
Back-end Development
I learned server-side programming using Node.js and Express.js, where I built RESTful APIs and understood how to handle routing, middleware, and server deployment Read More Septemper 2022Additionally, I integrated EJS (Embedded JavaScript templates) into my Express.js projects to create dynamic content on the server-side. Read Less -
Database Management
I learned about SQL database and how to design, query, and manage relational databases using SQLite. Read More November 2022Then, I explored NoSQL database, specifically MongoDB, where I gained experience in working with flexible schemas and implementing CRUD operations. Read Less -
React
I started exploring React.js, a popular JavaScript library for building user interfaces. This journey has been an exciting experience. Read More January 2023I learn to create interactive and dynamic web applications using React's component-based architecture. I look forward to mastering React.js and using it to build engaging and efficient web projects. Read Less -
App Development
I began exploring mobile app development with React Native and created cross-platform applications. Read More April 2023During this process, I also explored various native device functionalities and integrate Firebase database into my apps. Read Less