0% found this document useful (0 votes)
36 views4 pages

Full Stack Developer CV of Sangit Pokhrel

Uploaded by

SHYAM NEPALI
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
36 views4 pages

Full Stack Developer CV of Sangit Pokhrel

Uploaded by

SHYAM NEPALI
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Sangit Pokhrel

Rapti-Rm-3, Dang

9868618385/9706098675

[Link]@[Link]

[Link]

Professional Summary
A talented and devoted Full Stack Web Developer with expertise in designing, building,
and deploying dynamic websites and applications. Proficient in both front-end and back-
end technologies, with a passion for developing new solutions and improving user
experiences. Expertise in JavaScript, [Link], React, MongoDB, and other technologies.

Technical Skills
Front-End: HTML5, CSS3, JavaScript, [Link], [Link], Bootstrap & Tailwind Css
Back-End: [Link], [Link], Python
Databases: MongoDB, MySQL, PostgreSQL
Version Control: Git, GitHub
Tools & Technologies: REST APIs, Firebase, Mongo Atlas
Methodologies: Agile, Test-Driven Development (TDD), Continuous Integration (CI), Continuous
Development(CD)

Professional Experience

Full Stack Developer


Munal IT Solutions, Kathmandu Tinkune | June 2024 – Ausgust 2024

 Led the development of a comprehensive hotel management system, implementing key


features such as secure user authentication, an admin dashboard, and a staff dashboard
to streamline operations.
 Designed and implemented RESTful APIs, enabling efficient data exchange between
front-end and back-end, and improving communication between modules.
 Developed an authentication system with role-based access control, ensuring secure
and restricted access to different user roles (admin, staff).
 Built a fully functional admin dashboard to manage bookings, rooms, staff, and
customer data, providing an overview of key hotel metrics.
 Created a staff dashboard with tools for handling room assignments, check-ins, and
check-outs, and managing service requests, tailored for seamless hotel management.
 Collaborated with cross-functional teams in an Agile environment, contributing to rapid
iterations and effective deployments.
Senior Frontend Developer

Cmargs Pvt Ltd ( Real estate Org ) | November 2023 to April 2024

 Developed a comprehensive real estate website, Cmarga, enabling users to view,


request, and purchase properties with detailed listings and feature-rich property
profiles.
 Designed the application using React and RESTful APIs for seamless, dynamic user
interactions and efficient data management.
 Implemented key features such as property search, filtering, and detailed property
information pages, enhancing user engagement and navigation.
 Integrated a secure request system, allowing users to initiate inquiries and purchase
requests directly through the platform.
 Focused on responsive design and optimization, ensuring the website's functionality and
accessibility across devices.

Freelance Front-End Developer

Destiny Finance and Home Loans | September 2023 – November 2023

 Developed a visually engaging and responsive static website using HTML, CSS,
JavaScript, and Bootstrap, showcasing the services and offerings of Destiny Finance and
Home Loans.
 Crafted an appealing layout with user-friendly navigation, enabling potential clients to
easily explore financial services, loan options, and company information.
 Focused on modern design principles and mobile responsiveness, ensuring the site’s
accessibility and polished appearance on various devices.
 Collaborated closely with the client to deliver a website aligned with their brand vision,
supporting their business goals through effective online representation.

Education
Bsc(hons) in computing

Softwarica College affiliated by Coventry University, Dillibajar Pipalbot | December 2025

Relevant Courses: Web Development, Database Management, Data Structures and Algorithms,
Software Engineering, App Development, Data Science , Big Data management , UI/UX design,
IOT , Computer Architecture , etc

Higher Education +2 level in science

Padmodaya public modal school , Ghorahi Dang | 2019 – 2021


Relevant Courses: Mathmatics, Computer Science(web dev and C), Physics, Chemistry , etc

Projects
Real Time Chat Application

Link: [Link]

1. Description: Developed a real-time chat application using the MERN stack (MongoDB,
[Link], [Link], [Link]) with WebSocket integration to enable seamless,
instantaneous messaging. This application allows users to create accounts, engage in
one-on-one or group chats, and view message histories in a responsive, user-friendly
interface.

2. Key Features:

 Authentication and Authorization: Secure user registration and login with JWT
tokens and role-based access control.
 Real-Time Messaging: Implemented WebSocket for real-time, instant messaging,
ensuring messages are delivered immediately to all active participants.
 Group Chats: Support for creating group chats with multiple users, with real-time
notifications for message delivery and read receipts.
 Chat History: Persistent message storage using MongoDB, allowing users to access
previous conversations.
 Typing Indicators and Online Status: Indicators for when users are typing and their
online status, enhancing the chat experience.
 Responsive Design: Optimized for both desktop and mobile views to ensure a
seamless experience across devices.

Quest Tower Game

Link: [Link]

 Description: Developed an interactive, browser-based Quest Tower game as part of a


React interview challenge. The game features a series of levels where players must solve
puzzles and complete quests to progress. It showcases my ability to design dynamic,
state-driven UIs and incorporate game logic with React, while also ensuring smooth
gameplay and a clean user experience.
 Key Features:
o Level Progression: Players move through different levels, solving puzzles to
unlock new challenges.
o Dynamic UI with React: Used React’s component-based architecture to handle
game state, user interactions, and dynamic content rendering.
o Interactive Game Mechanics: Integrated game logic and event handling to allow
users to interact with various game elements, such as objects, characters, and
quests.
o State Management: Utilized React’s state and effect hooks to manage game
data, including player progress, inventory, and puzzle status.
o Timer and Scoring System: Implemented a real-time countdown timer and
scoring system to increase gameplay intensity and track player performance.
 Technologies Used: [Link], JavaScript, HTML5, CSS3

References
Available upon request.

Common questions

Powered by AI

Using MongoDB, as utilized in Sangit Pokhrel’s projects, offers several advantages over traditional SQL databases in web application development, including flexibility in data modeling through a schema-less structure and ease of scalability. MongoDB's document-oriented nature allows for the storage of complex data types and swift iterations without needing to redefine schema, which is particularly advantageous for applications with evolving data requirements. Additionally, MongoDB's capability to horizontally scale by distributing data across various servers suits modern web applications that anticipate growing user bases or data traffic .

Sangit Pokhrel’s approach to designing a secure request system for a real estate website involved integrating security features directly into the platform, which enhances user trust and engagement by safeguarding their personal data during transactions. The secure request system allows users to safely initiate inquiries and purchase requests, which not only protects sensitive information but also builds confidence in the platform's reliability and integrity, thereby promoting greater user engagement and repeated use. By prioritizing security in user interactions, Pokhrel contributes to a more trustworthy user experience, which is crucial for retaining users in highly personal domains like real estate .

Integrating Firebase into Sangit Pokhrel's web applications enhances functionality and performance by providing reliable backend services such as real-time database management, authentication, and cloud storage. Firebase simplifies the development process by offering a suite of scalable backend solutions that are readily implemented, allowing developers to focus on front-end features and user experience. Additionally, Firebase's real-time capabilities contribute to improved application performance through instantaneous data synchronization across client devices, which is essential for interactive applications like real-time chat systems .

Sangit Pokhrel's educational background, including a BSc (Hons) in Computing with courses in Web Development, Database Management, and Software Engineering, complements his technical expertise as a full-stack developer by providing a strong theoretical foundation in key areas essential for development. This formal education supports his hands-on experience by equipping him with structured problem-solving skills and a comprehensive understanding of software systems, enhancing his ability to implement efficient and robust web solutions .

The use of WebSocket technology enhances the real-time chat application's functionality by enabling instantaneous messaging, ensuring messages are delivered immediately to all active participants. WebSockets allow for a constant, open connection between the server and client, allowing updates to occur more swiftly and efficiently compared to traditional HTTP requests. This real-time communication capability is crucial for maintaining the seamless user experience and immediate message updates characteristic of a robust chat application .

Sangit Pokhrel's application of modern design principles, including responsive design and user-friendly navigation, enhances both the usability and aesthetic appeal of web applications by ensuring they are accessible and engaging across different devices. Modern design involves using clean, minimalistic lines and visually appealing layouts which not only improve the aesthetic quality of the applications but also simplify navigation and improve the overall user experience. By focusing on responsiveness and modern aesthetics, Pokhrel ensures that applications are not only functionally capable but also visually appealing to end users, thus increasing user satisfaction and retention rates .

Sangit Pokhrel's experience at Munal IT Solutions involved leading the development of a comprehensive hotel management system and implementing several key features such as secure user authentication, a staff dashboard, and an admin dashboard, which significantly enhanced his proficiency in full-stack development. This role required designing and implementing RESTful APIs, offering him practical experience in efficient data exchange between front-end and back-end systems. Additionally, working in an Agile environment allowed him to collaborate effectively with cross-functional teams and rapidly iterate and deploy solutions, honing both his technical and teamwork skills .

The benefits of implementing role-based access control (RBAC) in web applications, as demonstrated in Sangit Pokhrel’s projects, include enhanced security by restricting access to sensitive operations based on user roles, which helps mitigate unauthorized access risks. RBAC also simplifies user management by centralizing control of permissions and ensuring continued compliance with organizational policies. Challenges include the complexity of setting up and maintaining role hierarchies, as well as the potential for misconfigurations that could lead to access breaches. Overall, RBAC is an essential security measure despite these challenges due to its ability to protect sensitive application resources efficiently .

Working on the Quest Tower Game project provided Sangit Pokhrel with significant skills in designing dynamic UIs, incorporating interactive game logic, and managing game states within a React environment. He utilized React’s component-based architecture to handle game state and dynamic content rendering, integrated event handling for user interaction, and applied state management using React’s state and effect hooks. These skills prepared him for future challenges in web development by enhancing his ability to create interactive, real-time applications and managing complex state information efficiently .

Sangit Pokhrel employs methodologies such as Agile, Test-Driven Development (TDD), Continuous Integration (CI), and Continuous Development (CD) in his development process. These methodologies contribute to efficient project management and quality assurance by encouraging iterative progress through Agile practices, ensuring code robustness and reliability via TDD, and fostering seamless deployment and integration cycles through CI/CD practices. Together, these methodologies enable quick adaptability to changing requirements, continuous testing of code for errors, and rapid feedback loops, all of which enhance overall project quality and timely delivery .

You might also like