-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdata.ts
More file actions
291 lines (284 loc) · 10.5 KB
/
Copy pathdata.ts
File metadata and controls
291 lines (284 loc) · 10.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
export const portfolioData = {
personal: {
name: "Precious Olusola",
nickId: "codepraycode",
title: "Full-Stack Engineer & Technical Lead",
location: "Lagos, Nigeria",
email: "preciousbusiness10@gmail.com",
phone: "+234 8122137834",
github: "https://github.com/codepraycode",
linkedin: "https://linkedin.com/in/codepraycode",
summary:
"Software engineer with deep experience across the full stack — from scalable web apps to backend infrastructure. Strong in TypeScript, Node.js, Python, and currently advancing into systems programming with Rust. Skilled in architecting maintainable systems, optimizing performance, and leading teams through technical execution. Passionate about building reliable, human-centered software that scales.",
},
skills: {
leadership: [
"Technical Leadership",
"System Architecture",
"Project Planning",
"Code Review",
"Mentoring",
"Team Collaboration",
],
backend: [
"TypeScript",
"Node.js",
"Python",
"Express",
"Flask",
"REST APIs",
"WebSockets",
"API Design",
],
frontend: [
"React",
"Next.js",
"React Native",
"Tailwind CSS",
"Responsive Design",
"UI/UX Optimization",
],
mobile: ["React Native", "Cross-Platform Development"],
cloud: [
"AWS",
"Docker",
"CI/CD",
"Vercel",
"DigitalOcean",
"Cloudflare",
"Supabase",
"RunPod",
],
databases: [
"PostgreSQL",
"MongoDB",
"Prisma",
"Database Design",
"Query Optimization",
],
ai: [
"AI Pipeline Integration",
"Computer Vision",
"RunPod",
"Face Detection",
"Image Processing",
],
architecture: [
"Microservices",
"System Design",
"API Design",
"Scalable Infrastructure",
"Performance Optimization",
],
systems: ["Linux System Administration", "Bash Scripting", "Rust (in progress)", "Networking Fundamentals"],
},
experience: [
{
company: "RCF FUTA",
industry: "Education / ICT Infrastructure",
role: "ICT Coordinator & Technical Lead",
period: "2022 – Present",
highlights: [
"Led complete digital transformation for a 1000+ member fellowship",
"Architected multiple systems including Oracle (member management), FYB Hive (yearbook), and ICT Library (data & resource management)",
"Designed internal email, database, and reporting infrastructure",
"Built custom authentication and admin systems using Next.js and PostgreSQL",
"Mentored developers and managed deployments to production",
],
metrics: [
{ label: "User Base", value: "1000+ members" },
{ label: "Systems", value: "5+ internal apps" },
{ label: "Scope", value: "Full ICT ecosystem" },
],
tags: [
"Technical Leadership",
"System Architecture",
"Next.js",
"Node.js",
"Python",
"Infrastructure",
],
},
{
company: "Picsort",
industry: "AI / Computer Vision",
role: "Full-Stack & AI Integration Engineer",
period: "2024",
highlights: [
"Co-developed AI-powered photo organization platform using face detection and clustering",
"Integrated Google Drive APIs for direct folder access and album verification",
"Developed face recognition pipeline using InsightFace, HDBSCAN, and FAISS",
"Implemented Paystack payments, promo code logic, and optimized inference performance",
],
metrics: [
{ label: "Image Sources", value: "Google Drive, ZIP, Uploads" },
{ label: "Processing Speed", value: "Optimized face clustering pipeline" },
],
tags: ["Python", "Flask", "Next.js", "TypeScript", "RunPod", "AI Integration"],
},
{
company: "BCDEEs",
industry: "FinTech / P2P Trading",
role: "Full-Stack Developer",
period: "2023 – 2024",
highlights: [
"Developed peer-to-peer crypto trading backend supporting multiple currencies",
"Built secure transaction handling, escrow logic, and real-time order management",
"Implemented wallet management and admin dashboard for trade oversight",
"Ensured performance and compliance across financial operations",
],
metrics: [
{ label: "Supported Currencies", value: "NGN, USD, CAD, EUR, GBP" },
{ label: "Core Features", value: "P2P Escrow, Wallets, Admin Panel" },
],
tags: ["FinTech", "Node.js", "React Native", "PostgreSQL", "Prisma"],
},
],
projects: [
{
name: "Dispacc",
tagline: "Wallet-as-a-Service Platform for Temporary Fund Collection",
description:
"An API-first wallet service that lets users create disposable wallets for single-use payments. Wallets automatically close and transfer funds to the creator with complete logs and PDF exports. Designed for integration with other systems.",
tech: [
"Next.js",
"TypeScript",
"Node.js",
"Express",
"PostgreSQL",
"Payment APIs",
],
highlights: [
"Architected wallet lifecycle automation system",
"Integrated secure payments and transaction logging",
"Built admin dashboard and analytics reporting",
"Designed for high reusability and third-party integration",
],
featured: true,
link: "#"
},
{
name: "Probify",
tagline: "E-learning Platform for Probability Education",
description:
"A gamified platform for teaching probability to students aged 13–16. Includes 12 structured modules, leaderboards, and timed exercises built with a focus on learning progression.",
tech: ["Next.js", "Tailwind CSS", "MDX", "KaTeX", "MobX", "Auth.js", "Nobox"],
highlights: [
"Designed modular e-learning flow with progress tracking",
"Implemented leaderboard ranking system with real-time updates",
"Created responsive MDX-based math content renderer",
],
github: "https://github.com/codepraycode/probify",
featured: true,
link: "probify.vercel.app"
},
{
name: "RCF FUTA ICT Portal",
tagline: "Digital Infrastructure Ecosystem for Fellowship Management",
description:
"A comprehensive ICT ecosystem built for The Redeemed Christian Fellowship, FUTA Chapter — serving over 1,000 members. The platform powers all internal digital operations, including member databases, email infrastructure, and dashboard. It represents a complete digital transformation effort within the fellowship.",
tech: [
"Next.js",
"TypeScript",
"Node.js",
"Python",
"Tailwind CSS",
"Prisma",
"PostgreSQL"
],
highlights: [
"Spearheaded the ICT transformation for the entire fellowship community",
"Developed multiple interconnected systems — Oracle (member management), FYB Hive (yearbook), ICT Lib (data management), and internal email system",
"Architected and maintained centralized databases, authentication, and admin tools",
"Led a small technical team to ensure system reliability",
"Integrated custom SSO verification and reusable admin UI components for scalability"
],
link: "https://ict.rcffuta.com",
featured: true
}
,
{
name: "EdgerRouteX",
tagline: "Edge Computing Advisory Framework for Transportation",
description:
"A web-based advisory tool that helps transportation stakeholders explore and plan edge computing implementations through tailored recommendations and roadmaps. The system captures user goals, constraints, and infrastructure details to generate actionable strategies and downloadable roadmaps for deployment.",
tech: [
"Next.js 15",
"TypeScript",
"Supabase",
"Tailwind CSS",
"React",
"Vercel"
],
highlights: [
"Developed multi-step advisory form with validation and data persistence",
"Built recommendation engine mapping goals to tailored edge strategies",
"Implemented roadmap generator with PDF export and case study integration",
"Designed domain-driven architecture based on transportation research requirements"
],
github: "https://github.com/codepraycode/edgeroutex",
link: "https://edgerx.vercel.app/", // (or live link when available)
featured: true
},
{
name: "InternCity",
tagline: "Mobile Internship Discovery Platform",
description:
"A React Native app connecting students to internship opportunities. Built for a client as a final-year project, featuring job listings, applications, and notifications.",
tech: ["React Native", "TypeScript", "Expo", "SQLite", "Axios"],
highlights: [
"Built cross-platform mobile UI for Android",
"Implemented authentication and API integration",
"Delivered production-ready app for student internships",
],
github: "https://github.com/codepraycode/interncity",
link: "#"
},
],
education: {
institution: "Federal University of Technology, Akure (FUTA)",
degree: "B.Tech, Software Engineering",
period: "Expected 2025",
achievements: [
{
title: "ICT Coordinator – RCF FUTA",
description:
"Led digital transformation across fellowship operations and data systems.",
icon: "💻",
},
{
title: "Full-Stack Innovator",
description: "Developed and launched multiple independent and client projects.",
icon: "⚙️",
},
],
},
certifications: [
{
name: "Rust Systems Programming Certification",
status: "In Progress",
description:
"Expanding into systems programming and high-performance backend development.",
},
{
name: "AWS Cloud Practitioner",
status: "In Progress",
description:
"Building cloud architecture and deployment expertise for scalable systems.",
},
],
philosophy: [
"Every system should outlive its creator — durability over flashiness.",
"Simplicity is not lack of depth; it’s mastery of clarity.",
"Build to understand — learning happens through creation.",
"Codebases are living things; maintain them with respect.",
"Systems programming is the next evolution of software craftsmanship.",
],
learning: [
"Rust for systems and backend development",
"Cloud-native architecture & distributed systems",
"Performance tuning and observability at scale",
"Systems-level networking and concurrency models",
"Compiler internals and language design fundamentals",
],
};