-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathshavon_profile.json
More file actions
459 lines (445 loc) · 19.5 KB
/
shavon_profile.json
File metadata and controls
459 lines (445 loc) · 19.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
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
{
"personal_info": {
"name": "Shavon Harris",
"email": "shavonharrisdev@gmail.com",
"phone": "8723384695",
"website": "https://shavonharris.dev",
"linkedin": "https://linkedin.com/in/shavonharris-dev/",
"github": "https://github.com/ShavonHarris-Dev",
"twitter": "https://twitter.com/ShavonH_Dev",
"devto": "https://dev.to/shavonharrisdev",
"location": "Chicago, Illinois, United States",
"work_preference": "Remote"
},
"professional_summary": "Full-Stack / Senior Frontend Engineer with 3+ years building data-heavy, real-time enterprise applications in React and TypeScript. Former educator-turned-engineer with a proven track record of shipping production software at scale—built mission-critical security workflows for 50,000+ enterprise customers including 80% of Fortune 100 companies. Currently focused on AI-powered product experiences, full-stack development, and building custom solutions for clients. Combines technical excellence with strong communication skills developed through 4+ years in education.",
"target_roles": [
"Senior Frontend Engineer",
"Full-Stack Engineer",
"Lead Engineer",
"AI/ML Product Engineer"
],
"career_narrative": {
"origin_story": "Former educator who discovered programming through the desire to build accessible technology. Transitioned through 100Devs bootcamp, then proved enterprise-ready skills at Trellix working on cybersecurity products used by Fortune 100 companies.",
"differentiators": [
"Educator background brings exceptional communication, mentorship, and curriculum design skills",
"Enterprise experience building at scale (68 billion queries/day, 100M+ endpoints)",
"Strong 0-to-1 product development across multiple domains",
"AI integration expertise with practical, shipped applications",
"Accessibility champion (60% improvement in design system compliance)"
],
"current_focus": "Building AI-powered products and automation workflows while growing client base through ITSTHATLADY.DEV"
},
"skills": {
"frontend": {
"expert": [
"JavaScript (ES6+)",
"TypeScript",
"React",
"Redux",
"HTML5",
"CSS3"
],
"proficient": [
"TanStack Query",
"Recharts",
"Storybook",
"UI Component Libraries",
"Design Systems",
"Performance Optimization (React Profiler)",
"Web Accessibility (WCAG 2.1)",
"Vite",
"TailwindCSS"
]
},
"backend": {
"expert": [
"Node.js",
"Express",
"RESTful APIs"
],
"proficient": [
"NestJS",
"Python (Pandas, NumPy)",
"PostgreSQL",
"MySQL",
"Prisma",
"Serverless Functions (Netlify)",
"Flask",
"Firebase",
"WebSockets"
]
},
"ai_integration": {
"proficient": [
"OpenAI API (GPT-4)",
"Claude API",
"Prompt engineering",
"n8n automation workflows",
"RAG (Retrieval-Augmented Generation)",
"Vector databases",
"OpenAI Embeddings",
"ElevenLabs API (voice synthesis)",
"AWS Polly",
"Claude Vision"
],
"familiar": [
"Semantic search",
"LLM integration patterns"
]
},
"devops_and_tools": {
"expert": [
"Git",
"GitHub",
"Netlify (Functions, Hosting)"
],
"proficient": [
"Docker",
"GitHub Actions (CI/CD)",
"AWS (EC2, S3)",
"npm & Yarn",
"Agile Methodologies"
]
},
"testing": {
"expert": [
"Jest",
"React Testing Library"
],
"proficient": [
"TDD",
"Continuous Integration",
"Automated Linting",
"Chai/Mocha"
]
},
"soft_skills": [
"Technical Communication",
"Mentorship & Teaching",
"Curriculum Design",
"User Research",
"Client Communication",
"Cross-functional Collaboration",
"Requirements Gathering",
"Workshop Facilitation"
]
},
"work_experience": [
{
"company": "ITSTHATLADY.DEV",
"role": "Lead Engineer",
"duration": "2024 - Present",
"location": "Remote",
"type": "Freelance/Consulting",
"key_metrics": {
"contract_value": "$12,000 secured for custom application",
"time_savings": "98% (10-15 hours → 1 minute for research paper processing)",
"revenue_growth": "$30/hour → $25,000+ project quotes for handyman client"
},
"responsibilities": [
"Secured $12,000 contract to build custom application for client, managing full development lifecycle including requirements gathering, technical architecture decisions, full-stack development, and ongoing client communication.",
"Built N8N automation for education client eliminating 10-15 hours of weekly manual research paper processing, replacing entire workflow with 1-minute automated pipeline (98% time savings).",
"Developed N8N automation for GitHub developer advocate streamlining biweekly content research from 1+ hours to minutes.",
"Scaled handyman services client from $30/hour to $25,000+ project quotes through comprehensive digital transformation: custom website and automated booking system.",
"Teaching 'AI for Small Business' workshops, gathering direct user feedback to iterate on curriculum and tools.",
"Owning entire product lifecycle: user research, MVP development, user testing, and iterative improvements."
],
"technologies": ["React", "TypeScript", "Node.js", "n8n", "OpenAI API", "PostgreSQL", "Netlify"]
},
{
"company": "Trellix",
"role": "Software Engineer - User Interface",
"duration": "June 2022 - April 2024",
"location": "Chicago/Remote",
"team": "Rules Team",
"key_metrics": {
"customers": "50,000+ enterprise customers",
"fortune_100_coverage": "80%",
"daily_queries": "68 billion",
"endpoints_protected": "100+ million",
"test_coverage_improvement": "55% → 95%",
"user_error_reduction": "20%",
"accessibility_improvement": "60%",
"bug_reduction": "30%",
"deploy_time_reduction": "30%"
},
"responsibilities": [
"Built Rules app from 0 to 1 for XDR platform serving 50,000+ enterprise customers (80% of Fortune 100), processing 68 billion security queries daily across 100+ million endpoints.",
"Reduced user error rates by 20% through intuitive UI design with real-time validation and feedback mechanisms, improving security analyst productivity across Fortune 100 enterprises.",
"Improved design system accessibility by 60% through WCAG 2.1 enforcement for 50,000+ users.",
"Expanded test coverage from 55% to 95% using React Testing Library and Jest, ensuring reliability for security-critical workflows.",
"Reduced bug counts by 30% through TypeScript migration and optimized CI/CD pipelines, cutting deployment time by 30%.",
"Led Redux integration and mentored 3 team members while scaling Rules app to handle enterprise-grade data volumes."
],
"technologies": ["React", "TypeScript", "Redux", "Jest", "React Testing Library", "Storybook", "CI/CD"]
},
{
"company": "100Devs",
"role": "Developer Apprentice",
"duration": "August 2021 - June 2022",
"location": "Remote",
"responsibilities": [
"Designed and developed CRUD and MERN applications using JavaScript, React, MongoDB, and Node.js.",
"Improved web app performance by 15% through Chai/Mocha testing.",
"Implemented Git and GitHub for version control in a distributed team.",
"Built RESTful APIs for efficient data management and CRUD operations."
],
"technologies": ["JavaScript", "React", "MongoDB", "Node.js", "Express", "Git"]
},
{
"company": "MAPSCorps 501(c)(3)",
"role": "Senior Field Coordinator",
"duration": "April 2021 - August 2021",
"location": "Chicago",
"responsibilities": [
"Created curriculum for remote STEM research, impacting 15,000+ locations.",
"Mentored 5 symposium groups on data collection for public health initiatives.",
"Taught young people how to use GIS and Tableau for community and public health analysis."
],
"relevance": "Demonstrates curriculum design, data analysis teaching, and community impact"
},
{
"company": "Independent Families",
"role": "Pod School Teacher, Multi-Grade Instructor",
"duration": "June 2020 - June 2021",
"location": "Chicago",
"responsibilities": [
"Led and managed an alternative school during the pandemic, designing personalized learning plans.",
"Fostered leadership and responsibility through service projects.",
"Implemented multi-level curriculum for remote learning, showcasing adaptability."
],
"relevance": "Crisis leadership, adaptability, personalized instruction design"
},
{
"company": "Latin School of Chicago",
"role": "4th Grade Teacher",
"duration": "August 2017 - August 2020",
"location": "Chicago",
"responsibilities": [
"Collaborated with educators to develop innovative curricula.",
"Used data-driven assessments to personalize student learning plans.",
"Developed strong communication and presentation skills through teaching."
],
"relevance": "Data-driven decision making, collaboration, communication excellence"
}
],
"projects": {
"featured": [
{
"name": "Food At Home",
"description": "AI-powered recipe app using Claude Vision to extract ingredients from user photos with confidence scoring. Engineered prompt system to constrain recipe output to 0-2 additional ingredients, reducing user friction for meal planning.",
"technologies": ["React", "TypeScript", "Netlify Functions", "Stripe", "Firebase Auth", "Claude API"],
"key_achievements": [
"Built Claude Vision integration for ingredient extraction from photos",
"Architected serverless backend with Stripe webhooks, Firebase auth verification, and Claude API orchestration",
"Secured production deployment with HMAC-verified caching, rate limiting, and 23 vulnerability fixes from security audit"
],
"github": "https://github.com/ShavonHarris-Dev/FoodAtHome",
"status": "Production"
},
{
"name": "Digital Business Card with AI Chatbot",
"description": "Full-stack application with RAG (Retrieval-Augmented Generation) chatbot answering professional background questions with 95%+ accuracy.",
"technologies": ["React", "TypeScript", "Node.js", "Express", "OpenAI API", "ElevenLabs API", "Vector Database", "Netlify"],
"key_achievements": [
"Implemented RAG pipeline with OpenAI embeddings, semantic search, and GPT-4 generation",
"Integrated ElevenLabs AI voice synthesis for natural conversational experience",
"Built serverless backend functions for API orchestration"
],
"demo": "https://getdowntobusinesscard.netlify.app/",
"github": "https://github.com/ShavonHarris-Dev/Digital_Business_Card",
"stars": 3
},
{
"name": "Philomae Legacy Family Reunion Platform",
"description": "Full-stack family reunion platform serving 50 users with real-time features and production-grade infrastructure.",
"technologies": ["React", "TypeScript", "Node.js", "PostgreSQL", "WebSocket"],
"key_achievements": [
"Implemented WebSocket real-time updates and image optimization pipeline",
"Built responsive mobile-first design",
"Managed complete product lifecycle from requirements gathering to production deployment and feature iteration"
],
"github": "https://github.com/ShavonHarris-Dev/Philomae-s_Legacy"
},
{
"name": "Breathe App - Anxiety Relief Tool",
"description": "Progressive Web App (PWA) that guides users through breathing exercises with AI-generated affirmations and custom voice synthesis.",
"technologies": ["React", "Vite", "Flask", "JWT Auth", "PostgreSQL", "AWS Polly", "OpenAI"],
"key_achievements": [
"Built PWA with offline functionality for accessibility",
"Implemented custom voice synthesis for breathing exercises",
"Created user analytics and trend visualization"
],
"demo": "https://lessenanxiety.netlify.app/",
"github": "https://github.com/ShavonHarris-Dev/Breathe",
"stars": 1
}
],
"additional": [
{
"name": "Barrel Relief After Melissa",
"github": "https://github.com/ShavonHarris-Dev/BarrelReliefAfterMelissa",
"technologies": ["JavaScript"]
},
{
"name": "KDrama Movie Recommender",
"description": "A KDrama recommendation app based on user mood",
"technologies": ["React", "OpenAI API", "Vite", "Azure"]
},
{
"name": "Magical Mirror App",
"description": "An app that allows users to send kind messages that appear magically when viewed by a friend",
"technologies": ["React", "Vite", "PostgreSQL", "JWT Authentication"]
},
{
"name": "Leads Tracker PWA",
"description": "Job application tracking app with Firebase integration",
"technologies": ["JavaScript", "HTML", "CSS", "Firebase"]
}
]
},
"technical_writings": [
{
"title": "Building a URL Shortener: A first system design test",
"topic": "System Design",
"platform": "Dev.to"
},
{
"title": "Networking is Queen",
"topic": "Career Development",
"platform": "Dev.to"
}
],
"community_engagement": {
"mentorship": {
"role": "Community Engagement Mentor",
"duration": "June 2022 - Present",
"impact": "Mentored 10+ career changers transitioning into tech",
"activities": [
"Provided technical guidance, code reviews, and personalized development roadmaps",
"Led workshops and fostered knowledge sharing for diverse communities",
"Increased mentees' LinkedIn networks to 500+ connections",
"Curated and shared free learning resources (Scrimba, FreeCodeCamp)"
]
},
"github_stats": {
"repositories": 92,
"followers": 73,
"following": 50,
"achievements": ["Pull Shark x2", "Pair Extraordinaire", "Quickdraw"]
}
},
"education": [
{
"institution": "100Devs",
"credential": "Full Stack Software Development",
"duration": "August 2021 - June 2022",
"type": "Bootcamp"
},
{
"institution": "Northern Michigan University",
"credential": "Bachelor of Arts in International Studies",
"duration": "2010 - 2014",
"type": "Undergraduate"
}
],
"career_development_plan": {
"short_term_goals": {
"timeframe": "0-6 months",
"objectives": [
"Land Senior Frontend or Full-Stack Engineer role at product-focused company",
"Continue building client base and portfolio through ITSTHATLADY.DEV",
"Deepen AI/ML integration expertise with additional shipped products",
"Expand technical writing portfolio with system design content"
]
},
"medium_term_goals": {
"timeframe": "6-18 months",
"objectives": [
"Progress toward Lead Engineer responsibilities",
"Establish thought leadership in AI-powered frontend development",
"Build passive income streams through AI automation products",
"Mentor and grow junior engineers on team"
]
},
"long_term_goals": {
"timeframe": "2-5 years",
"objectives": [
"Technical leadership role (Lead Engineer or Engineering Manager)",
"Recognized expert in AI-integrated web applications",
"Successful consulting practice or product business",
"Significant impact on accessibility in tech industry"
]
}
},
"learning_plan": {
"current_focus_areas": [
{
"area": "System Design",
"activities": ["Technical blog writing", "Mock interviews", "Open source contributions"],
"resources": ["System Design Interview book", "ByteByteGo", "Designing Data-Intensive Applications"]
},
{
"area": "Advanced TypeScript & React Patterns",
"activities": ["Enterprise project experience", "Open source contributions"],
"resources": ["Total TypeScript", "React documentation", "Kent C. Dodds courses"]
},
{
"area": "AI/ML Product Development",
"activities": ["Client projects", "Personal apps", "Workshops"],
"resources": ["OpenAI documentation", "Anthropic documentation", "Practical AI courses"]
},
{
"area": "Backend Architecture",
"activities": ["NestJS projects", "Database optimization", "API design"],
"resources": ["NestJS documentation", "PostgreSQL deep dives", "Redis patterns"]
}
],
"daily_practice": {
"coding_practice": "1-2 hours on Scrimba, LeetCode, or project work",
"learning": "30-60 minutes reading/courses",
"building": "2-3 hours on client or personal projects",
"networking": "30 minutes LinkedIn engagement, community participation"
}
},
"strengths_assessment": {
"technical_strengths": [
"0-to-1 product development",
"React/TypeScript at enterprise scale",
"AI integration and prompt engineering",
"Accessibility-first development",
"Testing and quality assurance (55% → 95% coverage)",
"Design system implementation"
],
"non_technical_strengths": [
"Clear technical communication (educator background)",
"Mentorship and knowledge transfer",
"Client relationship management",
"Curriculum and documentation design",
"Cross-functional collaboration",
"User research and feedback incorporation"
],
"areas_for_growth": [
"Backend architecture at scale",
"Infrastructure and DevOps depth",
"Distributed systems expertise",
"Public speaking and conference presence",
"Open source contribution visibility"
]
},
"interview_preparation": {
"tell_me_about_yourself": "I'm a Full-Stack Engineer with 3+ years of experience building enterprise applications at scale. At Trellix, I built the Rules app from scratch for their XDR platform—that's software used by 80% of Fortune 100 companies processing 68 billion security queries daily. Before tech, I was a teacher, which gave me strong communication skills and a passion for accessibility. Now I'm focused on AI-powered product experiences—I recently shipped an AI recipe app using Claude Vision and I run my own consulting practice building automation workflows for small businesses. I'm excited about this role because [tailor to company].",
"key_stories": {
"0_to_1_development": "Built Rules app at Trellix from scratch, now serving 50,000+ enterprise customers",
"impact_at_scale": "Reduced user error rates 20%, improved accessibility 60%, expanded test coverage from 55% to 95%",
"ai_integration": "Food At Home app with Claude Vision, Digital Business Card with RAG chatbot",
"client_success": "Scaled handyman client from $30/hour to $25,000+ project quotes",
"mentorship": "Guided 10+ career changers into tech roles"
}
},
"metadata": {
"last_updated": "2026-01-26",
"version": "2.0",
"data_sources": ["resume", "github_profile", "linkedin", "personal_website", "project_repositories"]
}
}