Introduction
I am an Android Developer with more than 1 year of hands-on experience in designing, developing, and
delivering robust and
user-friendly Android applications. I specialize in creating efficient mobile solutions that align
with user needs and
business goals, ensuring a seamless and engaging experience.
In addition to my expertise in Android development, I am also proficient in Angular for frontend
development, enabling
me to build dynamic and interactive web applications with clean and maintainable code. My knowledge
extends across
various architectures like MVVM and MVI, and I am skilled in leveraging modern tools such as Jetpack
Compose, Retrofit,
OkHttp, Room, and Datastore for efficient app development.
I am deeply passionate about crafting intuitive, scalable, and high-performing applications,
focusing on delivering
quality while optimizing performance. My commitment to continuous learning drives me to explore
emerging technologies,
keeping me up-to-date with industry trends and enhancing my technical skills.
I thrive in collaborative environments and take pride in solving complex problems, whether working
independently or as
part of a team. My ultimate goal is to contribute to impactful projects that not only meet but
exceed user expectations,
all while fostering innovation and delivering value to stakeholders.
Experience
Android (Kotlin)
I have a strong foundation in Object-Oriented Programming and Android architecture patterns,
including MVVM and MVI,
which I leverage to build robust and scalable applications. My expertise extends to modern UI
development using Jetpack
Compose and efficient network request handling with Retrofit and OkHttp. I am skilled in database
management with tools
like Room, SharedPreferences, and Datastore, and have hands-on experience with Kotlin Coroutines for
seamless background
processing. Additionally, I am proficient in SDK development, enabling the creation of modular and
reusable components,
and have a solid understanding of dependency injection and modular architecture. My knowledge of
Android Jetpack
libraries and lifecycle-aware components further supports my ability to create efficient and
maintainable applications.
I am experienced with version control tools like Git and project management tools like Jira, which
aid in collaborative
development. Focused on delivering user-friendly applications with smooth performance, I am eager to
embrace new
challenges and contribute to innovative projects.
Angular (Framework)
I am proficient in building reusable components and modules in Angular, enabling efficient and
maintainable codebases.
With experience in Angular Material, I create modern, responsive, and visually appealing user
interfaces. I am skilled
in implementing state management and handling dynamic data using RxJS, ensuring seamless application
behavior. My
expertise extends to integrating RESTful APIs, allowing the development of dynamic and scalable
applications.
Additionally, I have a strong understanding of TypeScript and component-driven architecture, which
supports the creation
of robust and well-structured Angular applications.
Education
Bachelor's of Technology in Computer Science Engineering (2020-2024)
Projects
Below is list of some of my personal project developed by me throughout this journey in different
technologies including Android, Angular, Bootstrap 5, C, etc
Zynance - Easy Expense Tracker Android Application
Zynance is an Android application designed for managing expenses. Users can perform CRUD operations
on their expenses
and expense categories. Additionally, the app provides various views to track expenses, including
bar charts, pie
charts, and a tabular view. With support for Room, Coroutines, and the MVVM architecture, this app
ensures a clean and
efficient approach to managing personal finances.
Clone
https://github.com/shyamkanth/Zynance.git
content_copy
Hey ToDo - A Classic ToDo Android Application
Hey Todo is an Android application that allows users to manage their tasks in real-time. Users can
create, read, update,
and delete tasks with ease. It provides a simple and intuitive interface for task management,
ensuring users can stay on
top of their to-dos with minimal effort.
Clone
https://github.com/shyamkanth/Hey-Todo.git
content_copy
BotBook - A Browser Notebook
A simple browser-based notebook built using HTML, CSS, JavaScript, and Bootstrap that allows users
to create, edit,
delete, and save multiple notes in real-time. The data is stored locally using localStorage,
ensuring that your notes
persist even after the browser is closed.
Clone
https://github.com/shyamkanth/BotBook.git
content_copy
ApiHub - An API Documentation Portal
An API documentation portal built using the Angular framework that allows you to manage and track
all your APIs locally
in your browser. Everything is stored in localStorage, ensuring complete data privacy without any
external dependencies.
You can create multiple registries and document any number of APIs within them. The portal features
a user-friendly
interface designed for ease of use, making API management seamless and efficient.
Clone
https://github.com/shyamkanth/ApiHub.git
content_copy
Calculator - A Multifunctional Calculator in C
This project is a multifunctional calculator written in C, capable of performing 18 diverse
operations, making it a
versatile tool for both basic and advanced calculations. It supports arithmetic operations like
addition, subtraction,
multiplication, and division, along with advanced mathematical functions such as square, square
root, factorial, sine,
cosine, tangent, natural logarithm, and log base 10. Additionally, it includes powerful matrix
operations like
determinant calculation, finding minors and cofactors, computing the adjoint and inverse of a
matrix, and solving
systems of linear equations with three variables. Designed for efficiency and functionality, this
calculator serves as a
comprehensive solution for various computational needs.
Clone
https://github.com/shyamkanth/Calculator-in-c.git
content_copy