Lungelo MK
Full‑stack developer focused on clean frontend, tooling, and developer experience.
I believe in shipping well-tested, accessible interfaces and tools that help teams move faster.
Skills
Frontend
- HTML5, CSS3, JavaScript
- Responsive design with modern UI/UX
- Professional animations and transitions
Backend
- Node.js with Express.js
- Hosted backend services (optional)
- JWT authentication
- Nodemailer for emails
- Security middleware (Helmet, CORS, Rate Limiting)
Inferred skills from GitHub
Experience
Frontend Engineer — Acme Co.
2025 — Present
Working on UI components, design systems and developer tooling.
Full‑stack Developer — Open Source
2023 — 2024
Maintained libraries and small utilities used by developer communities.
Inferred skills
Primary: Java, OOP, Java Swing. Frontend: HTML/CSS/JS. Additional: Embedded assembly, Android (Kotlin). Backend: Node.js/Express (hosted services).
Top public projects
- ThreadSequenceController — Java concurrency demo
- room-temperature-analyzer — Data processing in Java
- java-dao-pattern — DAO pattern & DB access
- java-swing-music-player — Desktop UI example
- clean-slate-login — Frontend login UI
Reviewer notes
Strengths: strong Java foundation (OOP, concurrency), wide practical exposure (desktop apps, web UIs, embedded projects). Hosted sites demonstrate full-stack experience with Node.js/Express and production deployment.
Suggestions: add short README summaries with screenshots for key repos, include CI/test badges on main projects, and add a short technical case study (one page) describing architecture for a hosted site (DB schema, auth flow, and security measures).
Skill assessment (based on public repositories)
Java (Advanced): Your repo corpus shows consistent Java work across exercises, desktop apps, and concurrency demos. This demonstrates strong OOP principles, familiarity with Java libraries (Swing, IO), and understanding of synchronization patterns. Use one repo as a deeper case study (design decisions, trade-offs, and lessons learned).
Frontend — HTML/CSS/JavaScript (Intermediate/Advanced): Your hosted sites and frontend snippets show practical knowledge of responsive layout and UI polish. To strengthen this further, add component-level documentation and a short performance/accessibility audit to key repos.
Backend — Node.js / Express (Intermediate): The live projects indicate you can build and deploy full-stack apps with authentication and email flows. Consider adding API docs and tests for critical endpoints to increase confidence for reviewers.
Embedded / Low-level (Intermediate): Assembly and microcontroller projects show you can work close to hardware and think in constrained environments — a strong differentiator for systems roles.