Shrestha

Prajwol Shrestha


Programmer | Learner | Reliable


Hi! Welcome to my portfolio website! This is a showcase of all the works I have done and the knowledge I have gained so far.
Explore my page, discover my skills and let's embark on a collaborative adventure together.

Academic


  • Bachelor's degree in Computer Engineering at Kantipur City College located at Putalisadak, Kathmandu
  • +2 from Xavier Academy
  • Secondary Education Examination from Fuorescent Secondary School
  • Job Experience


    Spiralogics

    Software Developer Intern [.NET]


    During my time at Spiralogics as a .NET Developer Intern, I acquired hands-on experience in application development using the .NET framework. My key learnings and contributions include:

  • Developing web and desktop applications using C# and ASP.NET MVC frameworks.
  • Creating and integrating RESTful APIs for seamless data exchange between systems.
  • Designing and managing databases using SQL Server and optimizing queries for performance.
  • Implementing Entity Framework for efficient data access and management.
  • Debugging and troubleshooting existing applications to enhance performance and reliability.
  • Collaborating with cross-functional teams to gather requirements and deliver user-focused solutions.
  • Applying Agile methodologies for task management, sprint planning, and iterative development.
  • Utilizing Git for version control and collaboration in team-based projects.
  • Integrating third-party APIs to expand application functionality.
  • Learning best practices for secure and scalable software development.
  • Jooneli Inc.

    Jr. Software Engineer | Mobile Application Developer Intern


    During 6 month time at Jooneli Inc. first as an Mobile Application Developer Intern and later as Jr. Software Engineer, I have gained experiences in Android Application Development using Java and best practices to follow in professional application development, my period in Jooneli have helped me learn:


  • How does the application development process is initiated in Java
  • How to build products for coorporate banking teller
  • How to work with multiple database for the same application
  • How to handle clients for the project
  • Basics of CI/CD pipeline and fluent version control
  • Working in MSSQL and mySQL database for online and offline features
  • CloudFactory

    Sport Data Analyst


    During my time at Cloudfactory as an Sport Data Analyst, I may not have learned much about technical skills. But I do have gained experiences and some good memories, this profession helped me learn:


  • How does the corporate businesses work
  • How to collaborate effectively with colleagues and contribute to team goals.
  • How to formally communicate and coordinate with the team leads and managers
  • Cultivating Strong Work Ethics and sense of responsibility
  • How to adjust to new situations and handle unexpected changes.
  • Developing the ability to prioritize tasks and meet deadlines efficiently
  • How to manage work life balance
  • How to upgrade yourself for providing better quality services

  • Virtual Internship Experience


    Forage

    Cyber Security Global Virtual Internship

    During my virtual Internship, I gained valuable skills in handling legal compliances and communicating with the company regarding the daa security. With multiple exercises, this internship helped me learn:

  • How to address legal issues following the data breach in a company
  • How to perform market research
  • How to gather information and structure them efficiently
  • How to professionally advise clients regarding data breaches.
  • Providing formal information either through mail, voice notes and video recordings
  • My Projects


    Tastia (Play Store Link)


    Tastia Screenshot1 Tastia Screenshot2

    This is the app I developed on my own to enhance my skills on coding. I wanted to learn flutter due to its growing popularity and wanted to test my learning capability.


    The tools used:

    • Andriod Studio
    • Flutter
    • Java
    • Firebase Console
    • Firebase Authentication (Google Sign-In)
    • Firestore
    • Firebase Storage
    • Third-Party Packages
    • Google Play Console

    Arteexpo


    Arteexpo Screenshot1 Arteexpo Screenshot2

    This is the website project I developed along with my teammate Ashika Shrestha. This is my 5th semester project for our Bachelor's degree. I learned about properly dividing work from here and how to collaborate with the team for more efficient software developement through this project.


    The tools used:

    • HTML
    • CSS
    • JavaScript
    • PHP
    • SQL
    • Xampp: Apache
    • MySQL

    Healthy Homes


    HMS Screenshot1 HMS Screenshot2

    This is my first project I developed in 3rd semester. I have learned so much from here that I still use while coding.


    The tools used:

    • C++
    • Files
    • Object Oriented Programing
    • Ctime

    Expertise


    Tools I use:
    Figma

    Figma

    Adobe XD

    Adobe XD

    Visual Studio

    Visual Studio

    Git

    Git

    Java

    Java

    Flutter

    Flutter

    Firebase

    Firebase

    Canva

    Canva

    AndroidStudio

    Android Studio

    Slack

    Slack

    Adobe Photoshop

    Adobe Photoshop

    Clip Studio Paint

    Clip Studio Paint


    Currently Learning:

    Course