Hi, I'm Umer Malik, a Software Engineer with a Master's in Computer Science from UCLouvain, Belgium.
About me:
- Currently working on software engineering projects involving distributed systems, web applications, APIs, and developer tooling
- Primarily interested in backend engineering, diving deep into SpringBoot, Docker, Linux, Redis
- Built full stack projects including but not limited to Mobile Development, Generative AI, NLP, MERN stack
- Exploring AI/LLMs, cloud technologies, and modern software architecture
| Repository | Description | My Contribution | Pull Request |
|---|---|---|---|
| poco |
Used by companies including Oracle and Sony, the POCO C++ Libraries are powerful cross-platform C++ libraries for building network and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems. | Contributed a CI/CD reliability enhancement by modernizing MongoDB-backed testing with native containerized services to reduce third-party dependencies and strengthen pipeline resilience. | PR#5443 |
| zerocode |
Used by enterprises such as HSBC and Mastercard, Zerocode is a modern Java open-source framework designed for writing executable test scenarios using simple JSON or YAML formats. | Expanded core capabilities by engineering an integrated scenario-resolution feature to enhance test flexibility across high-scale automation pipelines. | PR#790 |
| Project | Summary | Technologies |
|---|---|---|
| PANTHER GUI | Master's thesis project and major contribution to PANTHER. Built a graphical interface for designing network experiments, managing plugins, validating configurations, and launching/monitoring experiments. Supported by a 50-page thesis covering design, research, testing, and validation. | |
| Indoor Navigation Mobile App | An Android indoor navigation application developed as a final-year project using Bluetooth iBeacon technology. I worked with a well-known software services company, Ebryx, alongside four team members. We significantly improved the cost-effectiveness of the initial proposal, and the project was later commercialized by the company for larger use cases. | |
| Music Search Engine | Built a music search engine combining keyword search, genre and mood filtering, NLP query expansion, and semantic vector similarity to support intent-based queries beyond exact title or artist matching. | |
| Reddit Developer Bot | Automated trend-analysis bot that aggregates GitHub, Stack Overflow, job-market, and Google Trends data to compare programming technologies and generate visual reports in response to Reddit queries. | |
| High-Performance Reverse Proxy | Built a high-performance reverse proxy and load balancer using non-blocking sockets and epoll, with concurrent HTTP/1.1 forwarding, configurable load balancing, backend health checks, overload protection, Prometheus-compatible metrics, and reproducible performance benchmarking. |
|
| Quote-to-Order Integration Platform | Built a quote-to-order platform supporting product pricing, discounts, tax calculation, quote lifecycle management, and conversion of accepted quotes into orders. Implemented reliable asynchronous processing using the transactional outbox pattern and idempotent order creation. | |
| Distributed Task Processor | Built a distributed task processor that accepts API requests and executes jobs asynchronously through RabbitMQ, with retry and failure handling under concurrent load. Added automated testing and reproducible CI environments with Docker Compose and GitHub Actions. | |
| Sentiment Analysis | Developed a complete toxic-comment classification pipeline using Logistic Regression, LSTM, and BERT, covering preprocessing, feature extraction, tokenization, model training, and comparative evaluation. | |
| Interactive Image Comparison | Built a browser-based image comparison tool with synchronized zoom/pan, opacity overlays, draggable split views, and high-resolution rendering. Added a Web Worker-based pixel-difference pipeline for adjustable heatmaps on images up to 16 MP. | |
| Shopping Cart Microservices | Distributed e-commerce backend designed around independently deployable services, REST-based communication, containerization, and separation of business capabilities. | |
| Finly — Personal Financial Consultant | RAG-based AI financial assistant combining conversational question answering, contextual retrieval, live financial information, and interactive visualization. |
I like contributing to things that relate to my interests and hobbies. For example, my passion for geography led me to use and try to contribute to different open source mapping systems. Here are some of my likes:
- Languages (French, Urdu, Punjabi, English and more)
- Linguistics
- Basketball
- Philosophy
- Geography and Maps
- Cooking (more of a recent endeavour)
- Travelling
