Kevin K.
Full stack developer with React | Node | Express | Firebase | Angular
I am a Mathematics and Computer Science major passionate about systems and their inner workings. As a developer, I have experience building backend APIs (Node + Express) backed by SQL or NoSQL databases, and consuming them with React or Angular client-side web applications. Even though I have used both functional and object-oriented programming, I gravitate more towards the latter (OOP) due to its capacity to promote scalability. I also used Test-Driven-Development (TDD) in most of my projects with Jest, Enzyme, Mocha, and Chai for unit and integration testing and Cypress for End-to-end tests. In addition to understanding the entire software development life cycle, I am also exposed to agile methodologies that enforce continuous delivery and allow distributed / remote collaboration. I am conversant with version control with my preferred system being git. Since I am self-driven, I flourish when working alone or in teams. My academic background made me appreciate and develop an interest in reading algorithms and using data structures to model real-life problems and develop solutions for them.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $33k
Billed in all: $254,759$255k
$33k in the last 6 months
Across 10 contracts
Earnings, last 30 days
Skill rankings: Top 1% in ExpressJS
Ranked by MRR among everyone on Upwork with the skill.
- #9webpack250 freelancers · 🇰🇪 #1Top 4%🇰🇪#1 of 1
- #17Sass1,305 freelancers · 🇰🇪 #1Top 1%🇰🇪#1 of 5
- #58ExpressJS5,651 freelancers · 🇰🇪 #1Top 1%🇰🇪#1 of 37
- #59Redux3,245 freelancers · 🇰🇪 #2Top 2%🇰🇪#2 of 18
- #107CSS 39,914 freelancers · 🇰🇪 #1Top 1%🇰🇪#1 of 47
- #116Firebase6,978 freelancers · 🇰🇪 #2Top 2%🇰🇪#2 of 45
- #343PostgreSQL12,850 freelancers · 🇰🇪 #1Top 3%🇰🇪#1 of 91
- #400TypeScript15,967 freelancers · 🇰🇪 #2Top 3%🇰🇪#2 of 104