Neil Johnson

Neil Johnson

Mentor
Rising Codementor
US$20.00
For every 15 mins
ABOUT ME
Senior Full Stack Engineer with a background in Algorithms and Mathematics.
Senior Full Stack Engineer with a background in Algorithms and Mathematics.

I think of my self as a highly skilled developer that can work on any codebase and solve any problem. I have lots of experience writing tests, and building high functioning systems that can be easily changed and manipulated over time.

I've been wring code for 14+ years, and working as a professional software engineer for the last 8+ years. I spent 5 years living in San Francisco learning from the best software engineers I could find, followed by two years working remotely while traveling the world.

My experience is diverse across many languages and platforms. I have experience building APIs, mobile apps, web apps, and all sorts of personal automation projects. Lately, I have become most interested in building iOS/Android apps using Flutter!

I absolutely love writing efficient code and solving difficult problems, and I'm excited to tackle anything that comes my way.

Bangkok (+07:00)
Joined April 2020
EXPERTISE
8 years experience
For several organizations I have built and maintained complex api systems that supported browser apps as well as mobile apps. I have bu...
For several organizations I have built and maintained complex api systems that supported browser apps as well as mobile apps. I have built a large scale SASS multi tenant application that served as custom social networks for 30+ clients. I always write readable and well tested code that can easily be picked up, expanded upon, and maintained by any other engineer.
View more
View more
6 years experience
I built and maintained a well functioning single page application that acted as a social network. Later, this same application became a m...
I built and maintained a well functioning single page application that acted as a social network. Later, this same application became a multi tenant project that was able to be changed and customized per each client.
View more
View more
10 years experience
4 years experience
I created and maintained an app using the platform RubyMotion, which allowed me to build an app using ruby, while becoming very familiar ...
I created and maintained an app using the platform RubyMotion, which allowed me to build an app using ruby, while becoming very familiar with the iOS SDK, Objective C, and Swift. I managed this app for more than 15 releases, and was featured in the app store on 3 separate occasions.
View more
View more
1 year experience
I recently rebuilt a full featured "point of sale" app using Flutter. The framework was new to me, but the development went incredibly fa...
I recently rebuilt a full featured "point of sale" app using Flutter. The framework was new to me, but the development went incredibly fast due to my experience building iOS apps and working in similar frameworks like React Native.
1 year experience
I built the backend of a jukebox application that supported three different front end clients that allowed multiple users to manage playl...
I built the backend of a jukebox application that supported three different front end clients that allowed multiple users to manage playlists in realtime. The application integrated with Spotify and two other music streaming services.
1 year experience
I built and maintained an admin dashboard that used react as a front end platform.
I built and maintained an admin dashboard that used react as a front end platform.
HTML/CSSJavaScriptReact NativeReact/react native with redux
View more

REVIEWS FROM CLIENTS

Neil's profile has been carefully vetted and approved as a Codementor. Connect with Neil now, and leave a review for them once you're done!
SOCIAL PRESENCE
Stack Overflow
7103 Reputation
6
33
49
EMPLOYMENTS
Senior Software Engineer
Countable
2014-05-01-2020-05-01
● Single handedly built and maintained an IOS application that has gone through 15+ releases and has been featured on the home page of th...
● Single handedly built and maintained an IOS application that has gone through 15+ releases and has been featured on the home page of the app store twice. ● Built and maintained an algorithmic notification system that delivered content based on user's interests and relation to the news cycle. ● Built and maintained a virtual browser impersonation system that delivers electronic messages to congressional offices. ● Built and maintained an embeddable widget that allowed users to call or message their congressional representatives. ● Built and maintained a multi tenant custom website application, where over 30 companies used the same code base and server/database/caching infrastructure to host uniquely customized interfaces for their users. ● Worked 100% remotely for about 3 years of this employment.
HTML/CSS
Ruby on Rails
PostgreSQL
View more
HTML/CSS
Ruby on Rails
PostgreSQL
React
Ember.js
RubyMotion
iOS
Vue.js
View more
Full Stack Web Engineer
Schematic Labs
2013-09-01-2014-05-01
● Used Javascript libraries, Backbone and Marionette, to create a full featured front end web application ● Used Ruby on Rails to expand ...
● Used Javascript libraries, Backbone and Marionette, to create a full featured front end web application ● Used Ruby on Rails to expand and manage an API ● Used Node.js to build a socket based application API ● Integrated with Spotify's backend, as well as several other music streaming platforms.
Ruby on Rails
Node.js
Backbone.js
View more
Ruby on Rails
Node.js
Backbone.js
Marionette.js
View more
Full Stack Web Engineer
Sidereel/Rovi
2012-08-01-2013-08-01
Worked with Ruby on Rails, JQuery, Back Bone, SCSS, CSS, HTML, MySQL, MongoDB, Linux to build and maintain a fully functional web applica...
Worked with Ruby on Rails, JQuery, Back Bone, SCSS, CSS, HTML, MySQL, MongoDB, Linux to build and maintain a fully functional web application.
HTML/CSS
Ruby on Rails
MySQL
View more
HTML/CSS
Ruby on Rails
MySQL
Backbone.js
MongoDB
Linux
View more