SAMIP GHIMIRE
Senior Software Engineer-
Ó -
Pokhara, Nepal
¯ https://www.linkedin.com/in/samip-ghimire-a7508a9b/
A seasoned Senior Software Developer with a Master’s degree in Computer Engineering and a Bachelor’s
degree in Software Engineering. Proficient in Laravel, Python, React, and a range of other technologies, I
specialize in crafting innovative solutions that enhance web development and digital marketing efforts. With
a background in leading diverse projects, I bring expertise in building scalable backend systems and
user-friendly frontend interfaces. Committed to driving excellence, I thrive on delivering hands-on guidance to
optimize throughput and quality metrics.
EXPERIENCE
EDUCATION
Senior Software Developer
Master’s in Computer Engineering
eStack Pvt Ltd.
Nepal College of Information Technology.
Jan 2024 - Present
Remote, Japan
• Lead a remote development team based in Nepal, ensuring effective
communication, task delegation, and adherence to project timelines.
• Work remotely to design, develop, and maintain web applications using
Laravel for backend and React for the frontend.
• Architect and maintain scalable and secure backend systems, implementing
best practices in coding standards and performance optimization.
• Collaborate closely with stakeholders, including designers, project managers,
and QA teams, to align deliverables with business objectives.
-
Lalitpur , Nepal
• Thesis: Estimating lung volume capacity from
X-ray images using Deep Learning:
Multi-tasking-based approach (U-net with
regression network and HRNET with
regression network) are used that jointly learn
segmentation and regression of volume
estimation.
Bachelor’s in Software Engineering
Gandaki College of Engineering and Science
Part-Time Consultant (3-Month Contract)
Zekyaa AI
Aug 2024 - Oct 2024
Remote
• Collaborated with a startup to successfully deliver a Minimum Viable Product
(MVP) within three months.
• Provided leadership by guiding the team, conducting code reviews and
ensuring adherence to best practices in software development.
• Assigned tasks based on team members’ expertise and project priorities of
team members, ensuring efficient workflow management.
• Conducted thorough research to analyze and refine project requirements,
aligning deliverables with business objectives.
• Contributed to the development process by writing scalable and
maintainable code in Python with Django.
Pokhara, Nepal
• Music Recommendation System:
Machine-learning application that utilizes user
based collaborative filtering algorithm,
Pearson Correlation for recommending music.
• Epidemic Surveillance using Twitter: Machine
learning application for influenza surveillance
in twitter that utilizes Bayesian network and
bag of words model for influenza surveillance.
• Infant Information system: Stores all the
information about newborn baby and
immunization details (JAVA, MySQL).
• Image Viewer: View, Zoom in, Zoom out,
change brightness, and crop images. (JAVA)
SKILLS
Senior Software Developer
PHP
IClickSee.
Nov 2022 - April 2024
2010 – 2014
Remote, England
• Designed, developed, and maintained web applications using Laravel,
Node.js, Express, and React.
• Built and maintained robust, scalable, and secure backend systems with
Laravel.
• Developed RESTful APIs and integrated them with frontend components for
seamless user experiences.
• Managed application state efficiently using React’s Context API and other
state management solutions.
• Leveraged Git for version control and effective collaboration with team
members.
• Worked closely with cross-functional teams, including designers, developers,
and project managers, to achieve project objectives.
• Ensured timely delivery of high-quality work by managing schedules
effectively.
Laravel
Yii/Yii2
ASP.Net Core
C#
ASP.Net
Python
Django
DynamoDB
MySQL
MS-SQL
WordPress
JavaScript
ES6
Typescript
Node
Express
Webpack
CSS
Unit Test
Feature Test
Trello
Monday
AWS EC2
React
Bootsrap
Slack
Tailwind
Git
JIRA
AWS
Machine Learning
Deep Learning
PyTorch
AI
LLM
STRENGTHS
EXPERIENCE
Senior Software Engineer-Team Lead
Hard-working
Smartsitesnepal Pvt. Ltd.
Team Work
Nov 2021 - Oct 2022
Kathmandu, Nepal
• Interacted directly with customers to gather feedback and ensure satisfaction
with development projects.
• Conducted requirement analysis, designed system specifications, and
maintained adherence to standards during development.
• Mentored junior and mid-level software engineers, providing guidance on
innovative development techniques and strategies.
• Provided regular performance feedback to team members and senior
leadership to support team growth and project success.
Persuasive
Inquisitive
Problem Solver
Analysis
Learner
Motivator & Leader
PUBLICATIONS
• Estimating Lung Volume Capacity from X-ray
Images Using Deep Learning, Quantum Beam
Science · Mar 28, 2024
• Developed web platform features using React and Laravel, ensuring
high-quality, user-friendly interfaces.
• A Study on Deep Learning Architecture and
Their Applications, Nov 16, 2019,
International Conference on Power
Electronics, Control and Automation (ICPECA).
Software Engineer
• Machine Learning Assisted Location-based
Tweet Approach for Public Health
Surveillance, kec.edu.np
Tech-Waves Pvt. Ltd
May 2017 - Sep 2021
Kathmandu, Nepal
• Collaborated with software development teams to design and implement
robust solutions that met client requirements in functionality, scalability, and
performance.
• Reviewed project specifications and developed technology solutions that
consistently met or exceeded performance expectations.
• Played a key role in the architecture, design, and implementation of backend
features using PHP (Yii2, Laravel), C (ASP.NET Core), MySQL, and MSSQL
databases.
• Developed front-end features for web platforms using React and Node.js,
ensuring responsive and interactive user interfaces.
• Followed Agile methodologies within the SDLC to produce rapid iterations
and deliver high-quality solutions to clients.
Software Developer
XclusiveMINDS Pvt. Ltd
Feb 2015 - April 2017
Kathmandu, Nepal
• Designed reusable, maintainable, and scalable code for distributed
cloud-based systems.
• Contributed to the architecture, design, and implementation of backend
features using C (ASP.NET) and PHP (Yii), and managed databases with MS
SQL Server.
• Participated in the development of financial and accounting software,
ensuring secure and efficient financial management features.
Web Developer (Intern)
IT Deurali Inc
Apr 2014 - Oct 2014
Pokhara, Nepal
• Gained hands-on experience with software engineering processes and best
practices.
• Assisted in the development of web applications using PHP (Yii framework),
contributing to the overall functionality of client-facing systems.
PARTICIPATION
• Attended Summer School on Smart Cities for a
Sustainable Energy Future 2019 (SCiSEF
2019), at the Technische Universität Berlin,
Germany - August 2019.
• Attended on Second Nepal Winter School in
AI organized by NAAMI at Gandaki College of
Engineering and science, Pokhara – December
2019.
AFFILIATION
• Member of Nepal Engineering Council (NEC
Registration No: 98 ’software’).
PROJECTS
AI-powered Omnichannel Customer Support Platform:
Developed a platform using Django and TailwindCSS for a responsive UI, ensuring a seamless experience for agents.
Created a modular system to connect with multiple messaging services like Twilio and other APIs for number
management. Designed a workflow to route incoming messages to AI assistants with configurable parameters such as
prompt structure, token limits, and response length. Integrated AI models, including OpenAI, offering flexibility for
agents to choose suitable models. Automated AI responses across messaging platforms and extended support for
multi-channel AI-powered chatbots. Focused on scalability and an API-agnostic design for future integrations.
Bhasa
Bhasa is a project that utilizes the Claude API, Laravel, and JavaScript to provide seamless translation services
between English, French, and Nepali languages. With its advanced features and user-friendly interface, Bhasa ensures
accurate and efficient translation of documents and messages, enhancing communication across language barriers.
iDOC
iDOC is a project for summarizing PDF documents using Python. It utilize the power of Hugging Face models, a
popular framework for natural language processing, to extract key information and generate concise summaries from
lengthy text. With iDOC, users can effortlessly obtain summarized versions of their PDF documents, saving time and
effort in comprehending large amounts of text. Technology stack: Python, Large Language Models (LLM), Artificial
Intelligence (AI)
Umito
Property Management System, tailored for property buying, selling, and rental. Utilizing Laravel, MySQL, DynamoDB,
and React, it features a user-friendly frontend, a robust Backend For Frontend (BFF) API, and a powerful Business API.
Quality Contracts
Job portal where jobs are scrapped using Octoparse API. The jobseekers can log in to the portal, and add their own
profiles, skills, and work preferences. Based on skills matched, jobs are recommended, and jobs are emailed to the
jobseeker based on work preferences.
Junkcars
A project that is used to sell the old cars. Car owners can add their car details, and based on those details the system
generates the car price. It uses the Car API(https://carapi.app/) for VIN lookup and make model information.
Activis
WordPress plugin that integrates Elasticsearch for efficient indexing, enabling advanced search capabilities like
full-text search and faceted search. With customizable search weights, one can fine-tune search results.
Harmony Medical Rental
A comprehensive platform developed to track the rental information of medical equipment. This system helps medical
institutions manage the rental lifecycle of equipment. It provides features for managing rental contracts, ensuring
timely returns, and monitoring equipment status, all while streamlining the rental process for both suppliers and
healthcare providers. The platform helps improve operational efficiency and ensure proper equipment management.
Project Collaboration Tool
A collaborative web application designed to streamline project tracking and facilitate communication between project
managers, developers, and other stakeholders. This tool allows teams to monitor project progress, set milestones, and
assign tasks. The platform enables real-time collaboration, ensuring all team members, clients and other stakeholders
are on the same page and contributing to project success. With reporting and dashboard features, it helps track overall
progress and project metrics effectively.
Travel and Tours Management
An online platform built to manage travel and tour packages, itineraries, and online bookings. The system allows travel
agencies to create, update, and manage various tour packages, along with detailed itineraries, pricing, and availability.
Users can easily browse and book tours through a user-friendly interface.
Hulas Investment Automation
Hulas Investment Automation is a web application designed to automate business processes for the Golchha
organization, specifically focused on managing the sales of reconditioned automobiles, handling loans, EMIs (Equated
Monthly Installments), and insurance. With usage across more than 150 branches. This comprehensive solution allows
for effective management of sales, financial products, and insurance policies, providing a seamless and automated
approach to business management in the automotive industry.
Traccxs
A robust system designed to efficiently manage YouTube content, enhancing productivity by automating tasks.
Integrated automation for music-related tasks, such as organizing libraries and creating playlists. Used YouTube Data
API v3 for video uploading, playlist management, and metadata retrieval. Enabled audio file format conversion and
dynamic video creation from audio and images. Provided a UI for managing video uploads, descriptions, tags, and
privacy settings. Included video analytics features and integrated with various Google APIs, including Gmail.
Neurosurgical Clinical Trials
A web portal for online, searchable database for cataloging multi-centre neurosurgical research projects, designed to
foster global collaboration. Developed a user-friendly system to manage project data, with advanced search and filter
features. Included tools for researcher communication and collaboration, and allowed trials to be managed by a chief
investigator with controlled access.
XploreJob
A dynamic job portal aimed at bridging the gap between job seekers and employers. This platform allows job seekers
to create and upload resumes, search for job openings, and apply to positions. Employers can post job listings, review
applicant profiles, and search for candidates based on specific criteria such as skills, experience, and location. The
system offers personalized job recommendations and notifies job seekers about new opportunities matching their
preferences.
Institute Management System
A complete solution for managing student information, attendance, class rosters, billing, and inquiries for educational
institutions. The platform allows administrators to register students, assign them to classes, and track their academic
performance. It includes modules for generating invoices, tracking payments, and managing financial records. The
system also features attendance tracking, providing real-time reports on student participation.
Online Mock (IELTS and OET) test system.
An online platform developed for ULCI to offer mock tests for IELTS and OET exams. The system allows candidates to
practice for the reading, listening, and writing sections of these internationally recognized exams. It offers timed tests,
performance analytics, and feedback to help users improve their skills. The platform simulates the real exam
experience, enabling students to familiarize themselves with the test format and assess their readiness. It also
provides score reports and suggestions for further improvement.
Inventory and accounting system
A web-based application designed to manage inventory and accounting tasks seamlessly. The system allows
businesses to track stock levels, manage product information, and automate inventory process. It integrates with the
accounting module to generate invoices, process payments, and maintain financial records.
Necos Plus
Necos Plus is a robust financial accounting software used by over 500 cooperatives across the country. It is designed
to automate and streamline the financial management processes for cooperatives, helping them manage income,
expenses, assets, liabilities, and member transactions.
College and School MIS
The College and School Management Information System (MIS) is a solution for managing academic and administrative
functions in educational institutions. The system includes modules for managing student information, fee collection,
result tracking, and class schedules. Administrators can easily track student attendance, academic progress. The fee
management module enables automated billing, payment tracking, and receipt generation. The result management
feature helps in maintaining and reporting grades, making it easier for teachers and administrators to evaluate student
performance.
PABSON Bus Management System
The PABSON Bus Management System is designed to efficiently manage and track the buses used by schools that are
part of the Private and Boarding Schools’ Organization Nepal (PABSON). The system allows schools to monitor bus
routes, schedules, and maintenance activities.
Restaurant Management System.
This Restaurant Management System is an integrated solution that covers various aspects of restaurant operations,
including inventory management, kitchen management, and billing. The inventory management module allows
restaurant owners to track stock levels and manage ingredient supplies. The kitchen management module helps
organize orders, streamline food preparation, and monitor kitchen performance. The billing system facilitates seamless
invoicing, including payment processing, discounts, and tips. This system helps restaurant managers maintain smooth
operations, improve customer service, and optimize resource usage.
E-commerce websites
E-commerce websites built for various clients using platforms like Shopify, Laravel, and Yii2. These websites are
tailored to meet the specific needs of each client, offering a wide range of customization options for products,
payments, and customer interactions. The websites are designed to provide a seamless shopping experience, with
features such as product catalog management, secure payment gateways, inventory tracking, and order management.