HomeAbout
AI
Projects
Open to Opportunities

SULE

Software EngineerGhana

Software Engineer building production web applications, SaaS platforms, and data-driven dashboards with React, Next.js, Angular, and TypeScript.

Experienced in full product delivery — from component architecture and reactive state management to REST APIs, Supabase databases, and payment rails. I solve real technical challenges, collaborate effectively with distributed remote teams, and take end-to-end ownership of products.

React
N
Next.js
A
Angular
TS
TypeScript
Supabase
⬡
Node.js
Available for full-time roles, freelance projects, and selected collaborations.

EXPERIENCE

3+ Years

Sule

SULE

Software Engineer

profile.ts
const stack = 'React + Next.js + Angular + TypeScript'
type Role = 'Software Engineer'
focus = 'SaaS, APIs & Dashboards'
▶_

PROJECTS

15+ Projects

Experience Timeline

Where I've Built & Shipped

My journey across companies, roles, and real production environments
Full-time•2025 – PresentCurrent Role

CyLynk / LynkGroup

Software Engineer (Frontend & Content Architecture)

Engineering production platforms, LMS systems, and headless content architecture across CyLynk cybersecurity platforms.

ReactNext.jsTypeScriptDirectus CMS+2 more

Key Contributions

  • Architected and executed migration to Directus CMS, establishing clean REST API contracts and modular content publishing workflows
  • Built and maintained production web apps (cylynk.com, bridgelynk.io) with strict Core Web Vitals optimization achieving sub-second LCP
  • Engineered multi-role authentication and interactive cybersecurity training modules with real-time progress tracking
  • Built reusable TypeScript and React component libraries adopted across the frontend engineering team
  • Implemented structured schema SEO and server-side rendering pipelines that improved organic reach and indexing efficiency
ReactNext.jsTypeScriptDirectus CMSTailwind CSSZustand
Full-time•Jan 2025 – Dec 2025

Amalitech

Software Engineer

Engineered enterprise Angular applications adhering to strict reactive programming standards and Agile development cycles.

AngularTypeScriptRxJSNgRx+2 more
Contract•2025 – 2026

A1Tips / Statplus

Full-Stack Engineer

Architected and deployed high-throughput sports prediction and betting analytics platforms serving daily African traffic.

TanStack StartTypeScriptSupabasePaystack+2 more
Independent•2020 – Present

Independent Client Products

Software Engineer

Designed and deployed production web applications, SaaS tools, and e-commerce platforms end-to-end.

ReactNext.jsSupabaseNode.js+2 more
Education•2019 – 2023

University of Technology

BSc Computer Science

Laid the foundation for my software engineering journey. Focused on core computer science principles, algorithms, and full-stack development.

BlockchainC++JavaData Structures+2 more

Engineering Philosophy

How I Think About Engineering

The core principles and standards that guide every decision I make when architecting software

“I believe great software is not just functional — it must be secure, scalable, maintainable, and enjoyable to use.”

Security by Design

Security is never an afterthought. Having built production platforms, I enforce defense-in-depth: strict data sanitization, zero-trust client state, XSS/CSRF mitigation, and principle of least privilege.

Scalability

Every architectural decision accounts for 10x growth. I design modular, decoupled systems that scale gracefully when user traffic, concurrent sessions, and data volumes surge.

Performance

Every millisecond of load time costs conversions. I treat performance, bundle optimization, and Core Web Vitals as first-class architectural requirements — not post-launch patches.

Maintainability

Code written today will be read by a teammate (or future me) at 2am during an incident. I prioritize clean declarative logic, strong TypeScript contracts, and self-documenting code.

User Experience

Technology exists to serve people. I obsess over micro-interactions, responsive ergonomics, accessibility (a11y), and zero-latency feedback that delight users at every touchpoint.

Developer Velocity

High-velocity shipping requires tooling that gets out of the way. I invest in DX through consistent design tokens, reusable component libraries, strict linting, and automated CI/CD workflows.

Technical Expertise

Tools of the Trade

A comprehensive look at the technologies I use to build robust applications
developer.ts
1const developer = {
2 name: "Sule Malik",
3 role: "Software Engineer",
4 skills: {
5 frontend: ["React", "Next.js", "TypeScript", "Tailwind"],
6 backend: ["Node.js", "Supabase", "PostgreSQL"],
7 },
8 status: "Available for new opportunities",
9
10 build: async (idea: string) => {
11 try {
12 const architecture = await designSystem(idea);
13 const product = await execute(architecture);
14 return deploy(product); // 🚀
15 } catch (error) {
16 return iterateAndImprove();
17 }
18 },
19};
20
21export default developer;

Frontend Engineering

React / Next.jsTypeScriptAngularTailwind CSSFramer Motion
React / Next.js
95%
TypeScript
90%
Angular
85%
Tailwind CSS
95%
Framer Motion
80%

State Management

90%Redux Toolkit85%NgRx85%RxJS90%Zustand95%React Query
Redux Toolkit
90%
NgRx
85%
RxJS
85%
Zustand
90%
React Query
95%

Backend & Cloud

85%Supabase85%Vercel/CI-CD80%Node.js75%MongoDB70%PostgreSQL
Node.js
80%
MongoDB
75%
Supabase
85%
Vercel/CI-CD
85%
PostgreSQL
70%

Design & Tooling

95%Figma→Code90%Git Workflow80%Jest / Vitest85%Webpack/Vite80%Storybook
Figma→Code
95%
Git Workflow
90%
Jest / Vitest
80%
Webpack/Vite
85%
Storybook
80%