
Franklin A
Software Engineer Preferred Title
$20.00 /hr $ 38.4K /yr Hourly Rate and Yearly Salary
Overview
Basic Summary
LD Talent History - Average Response Time 12.0 hours
- Average Count of Messages/Day 0.3
- Project Completion Rate 2/4
- Interview Acceptance Rate 4/6
- Timezone Overlap 25h PST, 40h UTC
- Code Quality 60%
- Soft Skill Attributes 60%
- Expertise 2/3
- Coding Challenges 60%
- No. of Lifelong Learning Projects 2
- No. of Coding Challenges Completed 2 More details
- Desktop Mac
- Phone Android
- Member Since Oct 16, 2019
- Profile Last Updated Feb 23, 2022
- Last Activity Feb. 21, 2023, 11:17 p.m. UTC
- Location Nigeria
Profile Summary
I'm a software engineer with several years building web applications. I've used RubyOnRails for several years. It's the language I'm most comfortable with, but as I like to say languages (programming) are just a 'means to an end'
Skills
Total Experience: 6+ years
Ruby on rails (2E, 6Y)
2 experiences, across 6 yearsReact (2E, 6Y)
2 experiences, across 6 yearsJavaScript (1E, 5Y)
1 experience, across 5 yearsRabbit MQ (1E, 5Y)
1 experience, across 5 yearsNeo4j (1E, 5Y)
1 experience, across 5 yearsPostgres (1E, 3Y)
1 experience, across 3 yearsRuby (1E, 3Y)
1 experience, across 3 years
Weekly Availability
Timezone Overlap with 06 - 21 per Week: 25h PST, 40h UTC
Day
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
UTC
15 - 21
10 - 16
10 - 16
10 - 16
10 - 16
10 - 16
17 - 21
PST
08 - 14
03 - 09
03 - 09
03 - 09
03 - 09
03 - 09
10 - 14
Vetting
- Interview Data
- Agile Development Process
- Productivity and Responsiveness
- Teamwork
- Software Engineering
- Logical Thinking
- Technical Strength
- Intellectual Merit
- English Communication
- Documentation
- System Design
- Coding Challenges60%
- Algorithms Score60%
- General Score60%
- Easy Algorithm
- Correctness60%
- Performance60%
- Medium Algorithm
- Correctness60%
- Performance60%
- Hard Algorithm
- Correctness60%
- Performance60%
- Expertise2/3
- Design Patterns and Architectures2/3
- Debugging2/3
- Stack Traces2/3
- Testing2/3
- System Administration2/3
- Soft Skill Attributes60%
- Entrepreneurial60%
- Whole Brained60%
- Divergent Thinking / Creativity60%
- Design Ability60%
- Empathy60%
- Project Management Ability60%
- Security60%
- Code Quality60%
- Complex Logic60%
- Models60%
- Controllers60%
- Templates60%
- APIs60%
- Training/Testing Data Models60%
- Code Readability60%
- Ongoing Evaluation
- Number of Lifelong Learning Project2
- Number of Coding Challenge Completed3
Experience
Software Engineer
Contract
Apr 2018 - Present
Ascent Technology Company
Finance Industry
Project: Web development
- JavaScript
- Ruby on rails
- Rabbit MQ
- Neo4j
- React
- Ruby on Rails is the web framework we use to power the application
- We added Neo4j to improve the performance of the app, the second major reason we added Neo4j was because relational database could not structure our data models, the way we wanted
- We use Rabbit MQ to communicate between micro-services. We wanted a change in one micro-service to trigger a change in a different micro-service
- Javascript here is used in manipulating the DOM for pages that we haven't yet moved to ReactJS
Software Engineer
Contract
Jun 2017 - Jun 2020
Andela Company
Technology Industry
Project: Internal Assessment Tool
- Ruby on rails
- Ruby
- React
- Postgres
- Ruby on Rails was the web framework I use to power the application, I settled for Rails because I wanted a modern tool for App development and a framework that would reduce the time creating an MVP
- React was used to drive the front-end. I used React because I wanted a fast, scalable, and simple front-end library and to also navigate pages(change data) without reloading the app
- We use Rabbit MQ to communicate between micro-services. We wanted a change in one micro-service to trigger a change in a different micro-service
- I used Postgres to store user/application data. I needed a good open-sourced object-relational database system and settle for Postgres because it is well maintained and easy to setup