Melvin Jones Gallano Repol
FreelancerI'm a Freelance Software Engineer with expertise in full-stack web development, search engine optimization, data analytics, embedded system design with arduino programming, hardware & software troubleshooting and progressive web applications.
0
Clients
0
Projects
0
Years Experience
Why Work with Me?
Low Upfront Commitment
Only a 5% downpayment is needed for large projects to secure your slot—no big risk, just a small start.
No Output, No Payment
You pay only when you see results. If nothing is delivered, you owe nothing.
Transparent Communication
Get regular updates and clear, honest communication throughout your project.
Flexible Engagement
Choose one-time projects or ongoing support—services are tailored to your needs.
Surprise Perks
Enjoy occasional bonus features, optimizations, or helpful docs—at no extra cost!
Have questions or need something custom? Contact me anytime! Student? Get 20% Discount.
Projects
Project Canis
A scalable, modular WhatsApp chatbot built in TypeScript. It leverages modern best practices, lean architecture, Prisma ORM, Dockerization, and environment-based configuration to deliver a robust, flexible successor to Project Orion.
Technologies:
typescript · prisma · whatsapp
Ulisha Store
A premier destination for quality fashion, accessories, and electronics. Bringing you the best products at competitive prices.
Technologies:
react · tailwind · supabase
Devops Capstone Project
Completed as part of the IBM Devops Capstone Project on Coursera.
Technologies:
python · docker · kubernetes

Project POS
A lightweight, web-based and offline-capable POS system built for flawless performance, supporting multi-department roles and full functionality.
Technologies:
react · bootstrap · laravel

Axleshift Core 1 - Capstone Project
A freight management services. Providing Businesses with cutting-edge platform.
Technologies:
mern · bootstrap
Second Chance Backend Nodejs Capstone
Completed as part of the IBM JavaScript Back-End Capstone Project on Coursera.
Technologies:
javascript

LGU Management System
A Project for Project Management class.
Technologies:
php · javascript · bootstrap · mysql

Project Orion
Meet the lightning-fast Facebook Messenger chatbot, seamlessly managing multiple accounts with access to 271 commands.
Technologies:
node.js · openai · facebook

Online Catering System
A Project for HCI Subject.
Technologies:
php · javascript · bootstrap · mysql

Room Rental System
A Project for Web Dev Subject.
Technologies:
php · javascript · bootstrap · mysql
Webvium VPN
Inspired from Webvium, Webvium VPN is a lightweight android VPN app focuses in speed, simplicity, security and privacy.
Technologies:
java · openvpn

mrepol742.github.io
This is where i showcase my projects, landing pages, tools and other awesome things.
Technologies:
bootstrap · javascript · php
Project Webvium
A Project that aims to be the lightest, fastest, secured, private and full-featured android web browser. Programmed and design from Scratch.
Technologies:
java · sqlite
Skills

Software Engineer
It's a field of engineering that i used for development and maintenance of software
systems. It involves the application of engineering principles and techniques to the design... See More,
development,
testing, and maintenance of software.
I create efficient and
reliable software solutions that meet customer needs. It also involves
the
use of various tools and technologies to ensure the quality and performance of the software.

Full Stack Web Developer
I have experience in creating dynamic websites and web applications
using HTML, CSS, JavaScript, PHP, MySQL, Bootstrap, NodeJS, Firebase, MongoDB and other web... See More
development
frameworks.
I am proficient in developing
user-friendly and responsive web designs that are optimized for various devices and browsers. I have a
strong understanding of web development principles and best practices, and I am able to troubleshoot and
debug web applications.

Search Engine Optimization (SEO)
It's a process I use for web development, like on this one, which involves optimizing
websites to rank higher in search engine results. In SEO it involves optimizing content, website
structure, and... See More other elements to make sure
that search engines can easily find and index a website or a
page.
It is important part of digital marketing, as it helps to increase website visibility and drive
more organic traffic to a website.

Data Analytics
It's a process of trasforming raw data to understandable information with the main goal is delivering useful information that support desicion-making... See More it includes a range of tools, technologies, and processes used to find trends and solve problems.

Embedded System Design with Arduino Programming
Demonstrates my ability to create compact and specialized computer systems using the Arduino platform.
This skill involves combining hardware and software expertise to develop... See More efficient, low-power, and often
real-time systems for various applications, from IoT devices to robotics and home automation.
With my proficiency in selecting microcontrollers, sensors, actuators and programming them
effectively, i can optimize code, manage power consumption, and troubleshoot hardware-software
interactions. My expertise in this field positions is as a valuable contributor in the world of smart
devices and automation.

Hardware and Software Troubleshooting
I have experience in computer hardware and software, which includes assembling,
troubleshooting, and repairing of computer systems. I am knowledgeable in the installation and
configuration of operating systems... See
More, software
applications, and hardware components.
And also proficient in the use of various software tools and technologies to optimize computer
performance and ensure system security.
My Team
Work Experience
Freelance
2021 - PresentSoftware Engineer
I develop, deploy, and maintain efficient and reliable software and websites tailored to meet customer needs, based on system analysis, design, and business models.
My responsibilities include gathering requirements, designing scalable architectures, implementing robust code, and ensuring quality through testing. I also handle deployment, monitor performance, and provide ongoing support and updates.
I collaborate with clients and teams to deliver solutions using modern technologies and best practices, focusing on usability, security, and maintainability.
IT Staff
Incharge of maintaining the IT infrastructure, including hardware, software, and network. Responsible for troubleshooting technical issues, providing support to end-users, and ensuring the efficiency and reliability of the organization's IT systems.
Intership
April - June 2025Introduction to RAN, 5G, and Open RANCertificate of Particiption
Asia Open RAN Academy
11-2024See certification
Artificial Intelligence/Machine LearningCertificate of Particiption
Asia Open RAN Academy
12-2024See certification
Friends
Organizations
Deep
AI-Powered Code Generation- Transforming Software Engineering in 2024
The rapid advancements in Artificial Intelligence, particularly in Large Language Models (LLMs) such as OpenAI's GPT-4 and Microsoft's Copilot, are redefining the landscape of software engineering. AI-powered code generation tools are no longer experimental novelties; they are becoming essential tools for developers across the globe. In this post, we'll explore the current state of AI code completion and generation, how it's changing workflows, its limitations, and what the future holds for developers working alongside AI. The Rise of AI Coding Assistants What Are AI Code Generation Tools? AI code generation tools use advanced machine learning models to understand natural languag ...
July 13, 2025
Best Travel Destinations in 2024 - Plan Your Ultimate Adventure
Travel Are you ready to embark on an unforgettable journey in 2024? The world is brimming with spectacular destinations waiting to be explored, and it's time to plan your ultimate adventure. From vibrant cities to serene landscapes, here's a curated list of the Best Travel Destinations in 2024 that promises to satisfy every wanderlust-driven soul. Tokyo, Japan Experience the perfect blend of tradition and modernity in the bustling metropolis of Tokyo. From cherry blossom-lined streets to cutting-edge technology, Tokyo offers a unique cultural immersion. Don't miss the chance to explore historic temples, indulge in sushi delights, and witnes ...
January 1, 2024
Build Your Own Freight Management System with Axleshift Core 1
Looking to launch or enhance a freight management platform? The open-source AxleShift Core‑1 repository offers a powerful foundation for clients to bootstrap their own freight systems—from order entry to smart scheduling and real-time notifications. What Is AxleShift Core‑1? The AxleShift Core‑1 GitHub repo is the back‑end heart of the AxleShift platform, providing core freight management services including: Order management – create, update, schedule orders Planning & scheduling – assign shipments, configure delivery timelines Real‑time notifications – update clients and stakeholders on shipment status This module ...
June 22, 2025
Crafting Your Online Presence - Building a Blog with VuePress
In the realm of static site generators, VuePress-Blog stands out as a versatile and efficient tool for crafting your online presence. Tailored specifically for blogging, VuePress-Blog combines the simplicity of VuePress with additional features designed to streamline the creation of engaging and dynamic blog content. Let's dive into the world of VuePress-Blog and explore how it empowers bloggers to share their thoughts and ideas effectively. What is VuePress-Blog? A Specialized Solution for Blogging VuePress-Blog is an extension of VuePress, a static site generator developed by the Vue.js team. While VuePress is renowned for its simplicity in creating documentation s ...
January 6, 2024
Building Scalable Systems- Principles of Modern Software Architecture
In today’s fast-moving digital landscape, building scalable software systems is more crucial than ever. With users expecting seamless experiences regardless of traffic spikes or growing datasets, thoughtful software architecture becomes a key differentiator. This post explores the core principles of scalable systems and how modern architectural paradigms can help you meet ever-increasing demand. Why Scalability Matters Scalability is the ability of a system to handle increased load without compromising performance, reliability, or maintainability. It enables tech products to grow alongside their user bases and prevents costly rewrites or outages. **Core Principles of Scalable Architec ...
July 3, 2025
Building Scalable Systems- Principles of Robust Software Architecture
Designing software systems that gracefully handle growth in users, data, and complexity is a top concern for engineers everywhere. Whether you’re building the next social media juggernaut or a data aggregation platform, the architectural decisions you make early can have long-lasting impacts on maintainability, cost, and performance. In this article, we’ll explore the core principles of scalable system design and break down architectural patterns that have proved effective in real-world scenarios. What is Scalability? Scalability is the ability of a system to handle a growing amount of work, or its potential to be enlarged to accommodate that growth. There are two primary dimensio ...
July 3, 2025
Building Scalable Systems- Principles of Software Architecture
Modern applications often need to serve millions of users, support rapid feature iteration, and be resilient to failures. At the heart of meeting these needs is software architecture—the art and science of structuring systems for scalability, reliability, and maintainability. In this post, we’ll explore key principles for building scalable systems, architectural patterns, and best practices that empower systems to grow gracefully as demand increases. What is Scalability? Scalability is the ability of a system to handle a growing amount of work by adding resources. It is critical for platforms like social networks, e-commerce stores, and SaaS offerings, which must respond to su ...
July 17, 2025
How to Contribute to Deep
A open-source collaboration! If you're eager to share your insights, tips, or experiences with a broader audience, contributing to Deep Repository is a fantastic opportunity. In this deep, we'll walk you through the steps to make your mark on this open-source project. Fork the Repository To start contributing, fork the Deep Repository to your GitHub account. This creates a personal copy of the repository where you can freely make changes without affecting the original project. Clone the Repository Clone the fork repository to your local machine: git clone https://github.com/your-use ...
July 15, 2025
DeFi 2.0- The Next Evolution in Decentralized Finance
Decentralized Finance (DeFi) took the crypto world by storm starting in 2020, unlocking new ways to borrow, lend, trade, and earn yields without central intermediaries. But like any innovative movement, DeFi’s first wave had its growing pains — scalability issues, unsustainable yields, security risks, and poor user experience. Enter DeFi 2.0, a new phase aiming to address these challenges and lay the groundwork for mainstream adoption. What is DeFi 2.0? DeFi 2.0 refers to the next generation of decentralized financial protocols, focused on improving efficiency, user autonomy, and sustainability for the broader crypto ecosystem. Building on the foundations laid by DeFi 1.0 (project ...
July 9, 2025
DeFi- The Future of Decentralized Finance Explained
In recent years, Decentralized Finance—or DeFi—has emerged as one of the most innovative and disruptive sectors within the cryptocurrency and blockchain space. By leveraging blockchain technology, DeFi applications aim to recreate and improve upon traditional financial systems like lending, borrowing, trading, and saving—all without the need for intermediaries such as banks or brokers. In this post, we’ll explore the inner workings of DeFi, discuss its benefits and challenges, and speculate on what the future holds for decentralized finance. What is DeFi? DeFi stands for “decentralized finance.” It refers to a suite of financial services built atop blockchain networks, most com ...
July 2, 2025
Development Workflow Enhancements - Supercharging Your Productivity
In today's fast-paced world of technology, efficient development workflow can be the difference between thriving and barely surviving. As teams grow and projects scale, optimizing your workflow isn't just a nice-to-have—it becomes essential for sustained delivery, happiness, and innovation. Here, we’ll explore actionable strategies for enhancing your development workflow, including practical tool suggestions and real-world tips. Automate Repetitive Tasks Every developer faces repetitive tasks: running tests, formatting code, deploying to staging, etc. Automating these can save hours every week. Use task runners: Tools like npm scripts, Gulp, or Makefiles can codify common comm ...
June 24, 2025
DIY Home Decor Ideas on a Budget - Transform Your Space
Decorating your home doesn't have to break the bank. With a dash of creativity and a sprinkle of resourcefulness, you can transform your living space into a haven of style without draining your wallet. In this guide, we'll explore some budget-friendly DIY home decor ideas that will breathe new life into your surroundings. Repurposed Furniture Give old furniture a new lease on life by repurposing it. A fresh coat of paint, some creative stenciling, or even decoupage can turn a dated piece into a trendy focal point. Consider swapping out hardware for an extra touch of elegance. Gallery Wall of Memories Create a personalized gallery wall using your favorite photos and art ...
December 29, 2023
Effective Debugging Strategies and Code Quality Improvements
Debugging is an intrinsic part of software development. No matter how experienced you are, bugs are inevitable. However, efficient debugging strategies, coupled with continuous code quality improvements, lead to faster development cycles and more robust software. In this post, we’ll explore actionable debugging techniques and code quality practices that can transform your coding workflow. Understand the Problem Before Fixing Before making any code changes, thoroughly understand the bug: Reproduce the Issue: Ensure you can consistently trigger the bug. Document the exact steps. Read Error Messages: Error messages often hint at the root cause. Don’t ignore them. **Chec ...
July 4, 2025
Exploring the Future of Browsing - Introducing Webvium Browser
Webvium Browser In the fast-paced world of web browsers, a new contender is emerging to redefine the way we navigate the digital landscape. Webvium Browser is making waves with its promise of innovation and a fresh approach to the browsing experience. Let's delve into what sets Webvium apart and how it might shape the future of our online interactions. Unveiling Webvium Browser What is Webvium? Webvium Browser enters the scene with a vision to go beyond conventional browsing. While still in its early stages, it has already captured attention for its unique features and user-centric design. Created with a focus on speed, security, ...
December 29, 2023
Five Debugging Strategies Every Developer Should Master
Debugging is a core part of every programmer’s toolkit. It doesn’t matter how rigorously you test or how mature your codebase is—bugs are inevitable. Yet, debugging is often underemphasized in formal curricula or technical blogs. Mastering effective debugging strategies not only resolves issues faster but also improves your understanding of your software, making you a better developer in the process. Today, we’ll walk through five essential debugging strategies that everyone, from juniors to seasoned engineers, should know. Reproduce the Bug Before diving into logs or speculating on causes, your first job is to reliably reproduce the bug. Consistent reproduction provides a concre ...
June 30, 2025
Foundations of Scalable Software Architecture- Designing Systems for Growth
Building software that works is just the start — building software that scales gracefully in the face of growth is the challenge architects and engineers grapple with daily. In this post, we'll explore the meaning of scalable systems, core architectural patterns to achieve scalability, and best practices for sustainable, robust growth. What is Scalability? Scalability is a system's ability to handle increased load — whether that’s more users, data, or transactions — without compromising performance, reliability, or manageability. A scalable system meets new demands by making efficient use of additional resources (hardware, compute, storage), or by optimizing existing ones. Typ ...
July 10, 2025
Harnessing the Power of Immutable Data Structures for Efficient, Predictable Code
Modern software systems grapple with complexity at every turn. As codebases grow, so does the challenge of ensuring reliability, maintainability, and performance. One paradigm that has gained significant traction across programming languages is immutability — the practice of favoring data structures that cannot be changed after creation. Let’s dive into how immutable data structures foster code quality, optimize performance in certain scenarios, and contribute to scalable, bug-resistant architectures. What Is Immutability? In programming, an immutable object is one whose state cannot be altered after it has been instantiated. Rather than changing the existing data, oper ...
June 26, 2025
Healthy and Delicious Recipes for Weight Loss - A Comprehensive Guide
Embarking on a weight loss journey doesn't mean sacrificing flavor or enjoyment in your meals. In fact, a nutritious diet can be both delicious and satisfying. In this comprehensive guide, we'll explore a collection of healthy and mouthwatering recipes designed to support your weight loss goals. Say goodbye to bland meals and hello to a vibrant, flavorful approach to shedding those extra pounds. Grilled Lemon Herb Chicken Breast Ingredients 4 boneless, skinless chicken breasts 2 tablespoons olive oil 2 tablespoons fresh lemon juice 1 teaspoon dried oregano 1 teaspoon dried thyme Salt and pepper to taste Instructions In a bowl, mix olive oil, lemon juice, oreg ...
December 29, 2023
Hello World - The Genesis
public static void main(String[] args) { System.out.println("Hello, World"); } Hello world is a phrase that is often used to introduce someone to the world of programming. It is a simple phrase that is used to demonstrate the basic syntax of a programming language. In its simplest form, it is a statement that prints the phrase "Hello world" to the screen. However, it can also be used to demonstrate more complex concepts such as variables, functions, and classes. $_ java helloworld.java $_ Hello World The phrase "Hello world" can also be used to demonstrate more complex concepts such as variables, functions, ...
April 23, 2024
Mastering Debugging Strategies- Turning Bugs into Opportunities
Every software developer, from novice to expert, encounters bugs. While they’re frustrating, bugs are also opportunities to deepen your understanding of code and systems. Mastering debugging is a critical skill that reduces wasted time, boosts code quality, and builds your confidence in tackling even the gnarliest errors. In this post, we’ll cover essential debugging strategies that transcend programming languages, helping you systematically track down and solve problems. Reproduce the Issue Reliably The foundation of efficient debugging is reproducibility. If a bug can’t be consistently reproduced, it becomes exponentially harder to pin down. Start by gathering as much information as ...
June 28, 2025