Bhupal Sapkota Computer Programmer Unraveling art, science, and commerce behind technology. Passionate about teaching web/mobile programming, writing, and growing an online business.

My Private Mailing List

If you want early access and opportunities that I don’t post publicly, get on my private email list.

Home

🚀 Bhupal’s Resume

Welcome to my online resume! I am Bhupal Sapkota from Kathmandu, Nepal, a highly skilled Full Stack (LAMP) developer with over 12+ years of experience, dedicated to crafting exceptional digital solutions. My proficiency spans a wide range of technical skills, including PHP, HTML/CSS, JavaScript, jQuery, Vue.js, and databases like MySQL. As your go-to developer, I can create feature-rich web applications, seamlessly integrate APIs, and leverage versatile CMS platforms such as WordPress to provide you with user-friendly and scalable solutions.

My expertise in cloud services like AWS, along with DevOps knowledge in Docker and Git, ensures a seamless deployment process for your projects. With an entrepreneurial background and a track record of managing projects single-handedly or in a team environment, I am committed to delivering top-quality applications and driving success for your business.

Please feel free to explore my portfolio and let’s collaborate to bring your vision to life!

A Little History

  • I’m a full-stack developer with 12+ years of professional experience building software and solving problems on the web. 
  • It was 1998, my sixth-grade year when I first touched a computer. Motivated to develop software for an abandoned DOS machine that my brother owned I stumbled upon QBasic. Through experimenting with this programming language, I wrote several programs, thereby uncovering a deep joy in the art of programming. And since then there isn’t a single day I have lost enthusiasm for writing code and solving problems on the world-wide-web. 
  • When I was publishing Geocities web pages I acquired skills in HTML, CSS, JavaScript, and PHP. Throughout my college years (2006), I pursued various courses and undertook projects encompassing Assembly, C, C++, C#, Java, and Android development. My exploration extended to tinkering with robotics and embedded systems using Keil/C.
  • I co-founded and ran a Web Agency with the primary development stack as LAMP/WordPress for 5 years as a tech lead serving clients from the US, UK, AU, Canada, and India before relocating to the US in 2015. 
  • In the US I worked for small-scale startups in SF Bay Area until 2018 and got hands-on experience with US work standards and culture. 
  • I am fairly competent and have high values when it comes to my work ethic.

Now

  • At present, I am based in Kathmandu and looking for a REMOTE full-time or part-time opportunity to work as a web developer. 
  • Or for clients for my dev agency BugCrew by Berkeley Computer.
  • I am at my best when the work is async and flexible. 

Tech Fluency

Full Stack (LAMP), OOP, HTML/5, CSS/3, JavaScript, Vue.js, jQuery
PHP, CodeIgniter, PyroCMS v2.x (CodeIgniter), WordPress, Laravel, MySQL, SQLite, PgSQL, MongoDB
JSON, XML, RESTFul Web Services, Microservices
Shared Hosting like HostGator, Bluehost, SiteGround, cPanel, WHM
Linode, DigitalOcean, AWS EC2/S3/SNS, Lightsail, Lambda
Git, NPM, Composer, Docker, Webpack, Bash
PayPal, Braintree, Stripe Integration. Any kind of third-party REST/SOAP API/Web Service integration.
Search Engine Optimization (SEO), Search Engine Results Pages (SERP), Social Media Marketing (SEM)
Native Android Application Development with JAVA
Digital Logics & Electronics, Embedded System / uC programming (Keil), Arduino, Raspberry Pi
Github, Bitbucket, JIRA, Trello, Google Docs, Ms-Office Word, Excel, PowerPoint, Photoshop, Page Maker

Bash, Ms-Dos, Ms-paint, QBasic, WordPerfect, dBase, Excel123, GWBasic, WordPerfect 🙂

Recommendations View all

I hired Bhupal Sapkota to design and develop our website’s complex merchant system, requiring numerous payment options with several commodity types, for my XAT testing project on a custom PHP and mySQL platform. Bhupal’s proficiency with his design & programming skills, and his ability to carefully listen and efficiently act on my company’s evolving needs, has exceeded my most optimistic expectations. I recommend Bhupal highly for any project that requires the very best in payment gateway integration execution.

Tom Urtis
CEO, Atlas Programming
https://www.AtlasPM.com

I worked with Bhupal in two projects. For the 1st time Bhupal worked for my organization while we were supporting to National Information Commission by making their website. being satisfied with the work, I worked second time with Bhupal to reconstruct our website www.ccrinepal.org. Mr. Sapkota is very dedicated on his work and punctual to complete his responsibility. He is very dynamic and innovative. I strongly recommend him for any professional work within his working area.

Tanka Aryal
Executive Director
Citizens’ Campaign for Right to Information (CCRI)

What can I do for you?

Extensive Full Stack Development Experience

With over 12+ years of experience as a Full Stack developer, I have honed my skills in designing software systems, tracing data flow, developing features, fixing bugs, and enhancing software systems. This level of expertise ensures that I can deliver top-quality applications. I can:

* Develop a feature-rich social networking platform with user profiles, messaging, and media sharing capabilities, ensuring a seamless user experience and fostering online community engagement.
* Create a dynamic online booking system for a travel agency, integrating with various APIs for flight and hotel reservations, providing customers with real-time booking options and itinerary management.
* Build a comprehensive e-learning platform with interactive courses, quizzes, and progress tracking, enabling educational institutions to deliver engaging content and monitor students’ performance.

LAMP Stack Mastery

I am well-versed in the LAMP (Linux, Apache, MySQL, PHP) stack, a powerful combination for building robust web applications. You can benefit from my deep understanding of this technology stack. With my expertise in LAMP stack, I could help you:

* Design a custom CRM solution for a sales team, allowing them to manage leads, track interactions, and generate reports, all powered by the robust LAMP stack for reliable data handling and storage.

* Develop a scalable and secure e-commerce platform for an online store, handling inventory management, order processing, and payment gateways, providing a seamless shopping experience for customers.

* Implement a content publishing system for a media company, enabling them to manage articles, images, and videos efficiently, while leveraging PHP and MySQL for high-performance content delivery.

Versatility in JavaScript Frameworks

My proficiency in various JavaScript frameworks such as jQuery, AJAX, and Vue.js allows me to create dynamic and interactive user experiences, making your projects stand out. I can help you:

* Create an interactive data visualization dashboard using D3.js, allowing businesses to analyze complex datasets and make informed decisions based on dynamic charts and graphs.

* Build a real-time chat application using Socket.IO, enabling users to communicate instantly and facilitating customer support interactions on a website.

* Develop a responsive single-page application (SPA) with Vue.js for an online service, providing users with a smooth and intuitive experience on both desktop and mobile devices.

Seamless Integration with APIs

With experience in working with REST APIs, I can seamlessly integrate different software systems, enabling efficient data exchange and communication between applications. You can hire me to:

* Integrate Google Maps API into a logistics platform, allowing users to track shipments in real-time and optimize delivery routes for increased efficiency.

* Connect a weather API to a travel planning app, providing users with weather forecasts and travel recommendations based on current conditions at their chosen destinations.

* Implement payment gateway APIs like Stripe or PayPal into an e-commerce website, ensuring secure and convenient online transactions for customers.

Diverse CMS Expertise

I possess expertise in various Content Management Systems (CMS) like WordPress and PyroCMS, Laravel Twill, OctoberCMS, Drupal, etc empowering you to have user-friendly, customizable, and feature-rich websites for your businesses. I can:

* Customize a WordPress website for a small business like a restaurant or law firm, enabling easy menu updates, online reservations, and customer reviews to enhance the business’s online presence and customer engagement.

* Create a multilingual website using WordPress for a global company, allowing them to manage content in different languages to reach a broader audience effectively.

* Develop a knowledge base portal for a tech startup using Drupal, enabling them to organize and share technical documentation and FAQs with their user community.

Database Management (DBMS) Skills

I have a strong grasp of different databases, including MySQL, SQLite, and MongoDB, ensuring optimal data management and performance for your applications. With this experience, I can:

* Optimize the database schema and queries of an e-commerce platform to reduce loading times, improve performance, and handle a growing number of concurrent users during peak seasons.

Cloud and DevOps Proficiency

My familiarity with AWS services like Linode, DigitalOcean, HostGator, Bluehost, SiteGround, EC2, S3, Lambda, and Lightsail, along with skills in Docker and Git, allows me to build scalable and maintainable cloud-based applications. I can help you:

* Host your website on HostGator, Bluehost, or SiteGroup with cPanel based shared hosting.

* Deploy a web application on Linode, DigitalOcean, or AWS EC2 instances with load balancers, auto-scaling groups, and monitoring tools to handle varying traffic and ensure high availability.

* Implement serverless computing using AWS Lambda for a data processing application, allowing cost-effective and efficient execution of functions without the need to manage servers.

Solo Project Handling

You can be confident in my ability to independently manage and deliver projects, as demonstrated by my work on the SecuraTrac & ReliaTrac platforms and numerous consulting assignments. I can:

* Successfully develop and launch a personal MIS application as a solo project, from conceptualization and UI/UX design to backend development and deployment.

* Independently create and maintain an online marketplace platform, handling product listings, user profiles, order processing, and secure payment integrations.

* Take full responsibility for building a customer portal and RESTful API interface for a mobile health and safety device management platform, managing the entire project lifecycle effectively.

Passion for Teaching and Community Building

My experience as an instructor and founder of GDG Kathmandu & OWASP Nepal Chapter highlights my passion for sharing knowledge and fostering a strong developer community. I can:

* Conduct regular web development workshops for local businesses, empowering them to establish an online presence and enhance customer engagement through personalized websites.

* Organize and lead coding boot camps for aspiring developers, providing hands-on training in HTML, CSS, JavaScript, and PHP to kickstart their careers in web development.

* Initiate and moderate online forums and discussion groups, fostering a collaborative environment where developers can exchange knowledge and seek guidance on challenging projects.

Entrepreneurial Background

As a co-founder and tech lead at Semicolon Developers, and now Berkeley Computer I have successfully managed customers and projects for NGOs, SMBs, and government organizations, showcasing my entrepreneurial and leadership skills.

* Provide strategic consultation to a tech startup on choosing the right technology stack, scalable infrastructure, and user-centric design to launch a successful Minimum Viable Product (MVP).

* Advise a non-profit organization on cost-effective website development options, guiding them to leverage open-source CMS platforms like WordPress to fulfill their mission without exceeding their budget.

* Assist a small business in digital transformation, identifying opportunities for process automation and leveraging cloud services to streamline operations and improve overall efficiency.

Work

SjcBoxing.com, 2023
I upgraded their AngelFire website to with modern design as per requirements and developed WordPress based website. Integrated PayPal, Stripe on their WooCommerce store, and The Event Calendar plugin to host and manage their fund-raising event. A sprinkle of jQuery was used as necessary.
Tech: PHP, MySQL, WordPress, WooCommerce, jQuery
SecuraTrac.com, 2019-2023
Worked on SecuraTrac & ReliaTrac platform for mobile health and safety device management. Developed features and maintained the full platform, customer portal, REST API, device to backend interface single handedly on PHP, MySQL, Node.js
Tech: PHP, MySQL, Node.js, jQuery, Bootstrap, Git, AWS EC2/SNS/Lambda/Lightsail
Bhupalsapkota.com.np, 2019
My personal website, upgraded to use Leonids Jekyll theme.
Tech: HTML, CSS, JS, LAMP Stack
SapkotaKalyanKendra.org, 2018
Website for SapkotaKalyanKendra NGO.
Tech: HTML, CSS, JS, LAMP Stack
Bansawali.org, 2018
Genealogy/Family Tree Software for record keeping of Sapkota family ancestry.
Tech: HTML, CSS, JS, LAMP Stack
AtlasPM.com, 2017 (Bay Area, CA)
Atlas Programming Management is a business solutions consultancy specializing in Microsoft Office, particularly Excel. I fixed their WordPress website bugs and integrated Stripe/PayPal on their Test Taking Platform
Tech: HTML, CSS, JS, WordPress, PHP, MySQL, Stripe API, PayPal Standard
Mediabhav.com, 2017
Local News Website developed on WordPress.
Tech: HTML, CSS, JS, WordPress theming and Plugin development
BayAreaNepaliWomen.org, 2017
Bay Area Nepali Women Organization (BANWO) is 501 (c) 3 non-profit organization. Nepalese moms residing in the San Francisco Bay Area who wanted to provide their children a complete cultural experience and value in Nepali language and tradition established BANWO and are working together towards the goal.
Tech: WordPress, jQuery, HTML/CSS/PHP
BefitMom.com, 2016 (Oakland, CA)
BefitMom is an online store dedicated to helping women stay fit and healthy during and after pregnancy. I provided support on technical issues. Optimized website performance and SEO. Built new features as required. Fixed security issue etc.
Tech: HTML, CSS, JS, PHP
City Brand Media, 2015 (Oakland, CA)
City Brand Media has 100+ Geo Domains across US cities. I worked on core platform and automated the website development process and reduced a week worth of CRUD activity to few second of automated script on Linux server.
Tech: HTML, CSS, JS, PHP, Yii, CSV, REST API, JSON, XML, PgSQL, MySQL, LAMP Stack
OneHood, 2015 (Los Angeles, CA)
Advertisement Platform for SMBs. Built Web & Mobile apps from scratch and assisted company in launching their MVP.
Tech: HTML, CSS, JS, PHP, Native Android app development
GrowthZilla, 2015 (Los Angeles, CA)
Developed Android & Amazon Fire TV Kiosk App.
Tech: HTML, CSS, JS, Android JAVA
MyLabBox, 2014 (Los Angeles, CA)
Marketplace for Sexual Health Kits. Integrated third party storage and lab test service provider APIs to the core wordpress system
Tech: WordPress, WP Theming, WP-Plugin Development, HTML, CSS, JS, jQuery, PHP
AppsJhola, 2014
Apps Marketplace. Built Web (LAMP Stack / PHP) & Mobile apps (Android/Java) from scratch and launched the product
Tech: HTML, CSS, JS, PHP, LAMP Stack, CodeIgniter, Android, JAVA
Hamro Patro, 2013 (Reno, NV)
Utility Apps with 1M+ downloads . Worked on Google App Engine (JAVA), Mobile apps (JAVA/Android & iOS).
Tech: HTML, CSS, JS, JAVA, Android
Viewsy, 2012 (London, UK)
Retail Analytics Platform. Worked on LAMP stack, CodeIgniter and built MVP of the Web platform. Lead team of 2 developers from India and reported to the founder.
Tech: HTML, CSS, JS, LAMP Stack, CodeIgniter
Online BaghChal, 2011 (San Francisco, CA)
Realtime Multiplayer version of the popular strategic board game Baghchal. Built this on Node.js, MongoDB & Express framework. Built REST APIs for its Native Android app.
Tech: HTML, CSS, JS, MEAN Stack, Android JAVA
CAMSEdu, 2010 (Kathmandu, NP)
R&D on Management Information System and Operation Management system for Education industry. Developed modular, extensible and SaaS platform for educational institutions. Built architecture of the platform, desktop and mobile apps.
Tech: HTML, CSS, JS, LAMP Stack, PHP, Android JAVA
TimiHami, 2009
Social Network connected people based on their reading interested using Analytic Hierarchy Process(AHP). Built using LAMP Stack Symfony framework and extensive interaction on frontend with jQuery/Ajax. It’s Database Design is one of the top viewed Social Network Database Design in the internet.
Tech: HTML, CSS, JS, LAMP Stack, PHP, jQuery, MySQL Design
PCBot, 2008
PC Controlled robot. Interfaced and built driver and GUI using Visual Basic 6 and VC++ 6
Tech: PC Parallel Port Interfacing, VB6, VC++6
LineTracker, 2008
Built automatic line tracking robot. Programmed in Assembly and Keil/C used AT – 892s51/s52, 892c51/c52 Series Microcontrollers
Tech: Assembly and Keil/C used AT – 892s51/s52, 892c51/c52 Series Microcontrollers
LibSys, 2007
Built Library Management System in C, later reimplemented in C#.Net with MsSQL as part of university project requirements.
Tech: C#.Net, MS-SQL
PACMAN/2D, 2006
Built PACMAN 2D just for fun in C and later reimplemented same in C++.
Tech: C/C++
JoZic, 2002
Qbasic was fun. Built Polyphonic Ringtone maker that could create Nokia Compatible ringtone scripts.
Tech: Qbasic
Jozic

Community Leadership & Volunteering

Google Developers Groups (GDG), 2011-2015 (Kathmandu, NP)
Founder Community Manager and advisor / Speaker & TrainerFounded, grown and mentored GDGs (Kathmandu, Pokhara, Burgung, Biratnagar) in Nepal to 5000+ local developers community. Provided hands on web and mobile app development training and workshop to 2000+ developers across the country. Worked closely with Google LLC to deliver latest technical resources on Android & Google Tech to the local developers ecosystem. Assisted in bringing and organizing Startup Weekends and other Startup events in the community. Helped Google launch its other programs like Google Business Group (GBG), Google Education Group (GEG) and other Google product interest groups in Nepal.Tech: Google Tech, Android, Chrome, Cloud, Google Apps, HTML, CSS, JS, jQuery, Polymer, Angular.js, JAVA
Open Web Application Security Project (OWASP) – Nepal Chapter, 2011-2015 (Kathmandu, NP)
Founder Chapter Leader and Advisor & SpeakerWorked with government and educational institutions throughout the country to educate people on security practices. Attended AppSec APAC 2012 in South Korea representing Nepal. Aiming to bring and organize AppSec APAC in Nepal in future.
Tech: OWASP Top 10, WordPress/PHP security, Programming Languages, Software Development Life Cycle(SDLC), Web Security Research & Bug Bounties etc.

Thank you for visiting my website. I am excited to collaborate with you on your projects and bring innovative solutions to life. Let’s create impactful web experiences that exceed your expectations. Contact me today, and let’s get started on your journey to success! You can find my contact info on the left sidebar of this website.