Ramesh Nair

Ramesh Nair - Freelancer

Full stack developer (Javascript, Node)

  • Location Taipei, Taiwan
  • Local time 02:10 PM
  • Experience 10 years

I am a full stack developer with over 10 years experience consulting with clients in various industries, including software, public advocacy, media and film as well as education.

My areas of expertise include designing and developing high-quality software architecture, optimising for performance and scalability, and streamlining development processes. I hold professional certifications in various languages and tools and bring a strong computer science grounding to my work (Masters in Computer Science from Imperial College London).

Alongside my professional work I am actively involved in the wider developer community. I maintain open source projects, mentor web development students, organise web-focussed meetups, and give educational presentations on technical topics of interest.

I am currently interested in Machine Learning and Cryptocurrency/Blockchain technology.

Some of the tools and technologies I am well-versed in:

* Languages/Markup: Javascript, xHTML 5, CSS 3, PHP, Python, Java, C/C++

* Javascript: ES6, OOP (+CoffeeScript), Node.js, jQuery, Backbone, Angular, Ember Socket.IO

* Frameworks/CMS: Express, Django, CodeIgniter/Kohana

* Server-side: Nginx, Apache, Node, Mongo, Redis, Memcached, SOLR

* Setup/config: Debian/Ubuntu, Docker, Vagrant, Ansible

* Development: Git, Github, Redmine, Basecamp, JIRA

* Build/Test: Drone, Jenkins, ANT, Gulp/Grunt, Jasmine, Mocha

* Tools: Sublime, IntelliJ, Eclipse, Balsamiq

Ramesh Nair's Skills

  • Agile Methodologies
  • Git
  • Web Development
  • JavaScript
  • Node.js
  • jQuery
  • CSS
  • MySQL
  • React.js
  • Angular.js
  • NPM
  • Gulp
  • Cordova
  • Phonegap
  • Ethereum
  • Blockchain

Ramesh Nair's Portfolio

Ramesh does not have any portfolio items yet.

Recommendations for Ramesh Nair

Noel Sharpe

Noel Sharpe

Owner, Silex Resources

Ramesh is a massively talented programmer. His approach is methodical and considered, and his output is outstanding. I would not hesitate to recommend him to anyone. I do really hope that I'll be working with him again in the future.

Tom Gladhill

Tom Gladhill

Software guy, mainly web.

It has been a pleasure working with Ram. His talent and deep understanding of his trade are are married with an excellent sense of humour and results driven approach. He will be an asset to any team.

Javier Garcia

Javier Garcia

Strategic design leadership for forward thinking organisations

Ramesh proved himself an incredible asset to our team whilst he worked at Miura. I found him to be one of the most talented developers that we have had at Miura. He is intelligent, diligent, enthusiastic and loves a challenge. Ramesh is a rare breed of developer. I look forward to having him as part of our team in the future.

Kevin Prince

Kevin Prince

Technical Architect for Hire

Ramesh is an excellent and multi-talented developer. He is a pleasure to work with and I would have no problem recommending him.

Peter Woodford

Peter Woodford

Senior Technical Project Manager / Business in Mobile and Web at Peter Woodford

I was a Project Manager at Miura when Ram joined us as a Contract Web developer. Put simply he's a great developer. He's comitted, focused, timely, proactive, experienced. I'd like to work with Ram again. Mostly he was doing Drupal / PHP / CSS dev.

Gavin Thorn

Gavin Thorn

Photographer

Ramesh is a very skilled and highly talented software engineer. During my time as his line manager he consistently delivered high quality, robust solutions to every task he was assigned. I can't recommend Ramesh highly enough. He is a safe pair of hands, a quick learner and gets the job done.

Louise Crow

Louise Crow

Web application programmer

Ramesh is an enthusiastic self-starter, happy to engage with new technologies, and meticulous in his approach. He's scrupulous in documenting his work and writes code quickly, and to a high standard. A pleasure to work with.

Pieter Raubenheimer

Pieter Raubenheimer

Versatile software engineer specialising in Node.js

John Fitzpatrick

John Fitzpatrick

Software Developer at Datalink Internet Systems Pty Ltd

Ramesh joined my team to help us address a spike in client project work, but his contribution went beyond this remit. During that time he effectively navigated a line between delivering complete solutions on time and improving the underlying systems. Ram also helped to improve our toolchain and some of our processes, which lead to higher quality and higher velocity development. I think of him as a "developer's developer", who brings a love of the craft to his professional work.

James Ross Shamenski

James Ross Shamenski

Founder of motto

If I'd known Ram growing up, I would have wanted to become an Engineer. Across four projects, I'm humbled that Ram has served as a technical lead. With exceptional complexity, incredibly high standards and strenuous 3rd party dependencies - Ram always delivered on time, on budget and on scope. He’s centered, diligent and whip-smart. There’d be funny times when a partner would blast off an ill tempered message and I’d just chuckle because I knew Ram would elevate the conversation to a higher place of respect, temperament and action. It’s been a pleasure to work with a senior engineer with tact and integrity which brings out the best in a team. In future projects, I’ll always look for his guidance on technical solutions and deploying a system for the team to function as if it were a single node.

Jeff Lau

Jeff Lau

Remote Front-end Developer

I first met Ram at a Javascript meetup group he started in Taiwan, which shows his dedication and passion for coding. I was impressed immediately by the talks he gave at the meetup, clear and concisely explaining complicated programming topics. We worked on many side projects together since then as well as several projects at Bananas. Ram has an eye for detail like no other and I was proud to be working under his technical lead for every project. His drive for performance makes our projects lightning fast and he'll always find a way to push it one step further. When it comes to architecting the software, Ram is always looking for a way to improve it whether it be security, performance or extendability. I'm always learning something new when I'm reading his code for this reason. Above all else, he's a lot of fun to work with and will always do his upmost to bring the project to fruition as opposed to doing 'just enough'.

An error has occurred during loading of the page, please try again in few minutes.
If problem persists, contact support@coworks.com.