Michael Mackus

Web Developer at Teneleven Interactive

Mayer, Arizona, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Michael Mackus is a seasoned web developer with 15 years of experience building performance-focused, domain-driven web applications and eCommerce platforms. Based in Mayer, Arizona, he works at Teneleven Interactive optimizing Sylius-based stores for speed and conversion, while also maintaining a long history of client work building custom PHP apps, WordPress customizations, and Symfony projects. He contributes across the full stack—back-end event handling for a vim-like WebKit browser and front-end/backend improvements to a Docker Compose web UI—demonstrating practical open-source impact on both UX and event-driven internals. Comfortable with containerized development, APIs, and a range of frameworks (CodeIgniter, Yii, Symfony), he balances pragmatic engineering with a knack for improving keyboard-driven interactions and developer tooling.
code14 years of coding experience
job4 years of employment as a software developer
bookAntelope Valley College
github-logo-circle

Github Skills (26)

javascript10
python10
back-end-development10
docker-compose10
c1110
c1710
gtk10
web-development10
backend10
ui-design9
browser9
angularjs9
front-end-development9
vim9
uid9

Programming languages (19)

JavaCSSC++CRustGoHTMLTypeScript

Github contributions (5)

github-logo-circle
fanglingsu/vimb

Nov 2016 - Nov 2016

Vimb - the vim like browser is a webkit based web browser that behaves like the vimperator plugin for the firefox and usage paradigms from the great editor vim. The goal of vimb is to build a completely keyboard-driven, efficient and pleasurable browsing-experience.
Role in this project:
userBack-end Developer
Contributions:6 commits, 1 PR, 16 comments in 4 days
Contributions summary:Michael focused on implementing event handling within the `vimb` browser project. Their contributions involved adding and managing a queue for GdkEventKey events, integrating these events with the main GTK event loop, and ensuring correct processing based on application mode. They also modified the `map.c` and `events.c` files to process events correctly. This work improved the keyboard-driven interaction within the web browser by handling ambiguous or delayed key presses.
vimgoalweb-browserkeyboardkeyboard-driven
francescou/docker-compose-ui

May 2017 - May 2017

web interface for Docker Compose
Role in this project:
userFull-stack Developer
Contributions:5 commits, 3 PRs, 14 comments in 1 day
Contributions summary:Michael primarily contributed to the front-end and backend of the Docker Compose UI project. Their work included adding features like environment variable input and a clone project button, enhancing the user interface and project management capabilities. They also modified the backend code, improving the handling of environment variables and file paths, and adjusted the project details display. The user demonstrates proficiency across the full stack, integrating front-end changes with backend functionality.
docker-composedockercomposeweb-interface
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Michael Mackus - Web Developer at Teneleven Interactive