Tushar - Technology Evangelist | Product Manager | Creative Product Developer

Tushar

Technology Evangelist | Product Manager | Creative Product Developer

India | Asia/Kolkata (USD)

$13/hr
Full-time : 30+ hrs/week
0, Followers

ABOUT ME

Server side programming: Ruby/Rails, Node, Java/Scala
Browser: JS with React, Angular, Flux/Redux, GraphQL; rare langs: Elm, Clojurescript
Server side administration: AWS (EC2, S3, Beanstalk), Heroku, Linux, Ansible deployment, Nginx, load balancing
Project health/management: Git flow, Jira/Pivotal, Slack. DB: Postgres/Mysql, Mongo; Redis, Elasticsearch
Special: bot development (Telegram, Slack, anything else)

-------------------------------------------------------------------------

In six intensive years of software development, I have become experienced in a number of critical technologies, including Ruby/RoR stack, Python stack, Javascript frontend/Backend stack, and Java/Scala Web stack.

In JS stack, my experience is mostly with React for frontend and Express/HAPI/MeteorJS for a backend. I worked a lot with both. Currently, I prefer to write frontend 'right way' with React (with flux and reflux and redux data flow architectures); I also have solid Meteor-specific knowledge.

My experiences and skills developed have been especially strong in tasks involving Ruby/RoR. I have found Rails among the best tools available in web development so far, so I am especially enthusiastic about RoR projects. I can also provide expertise in Scala, a great language that I admire, and somewhat in Java, which I have worked with before (I used to write Jira plugins for my company at office job).

I can also use Python if it is necessary and is related to other tasks—for example, if is the project involves Python REST API that I have to work with from JS and if I need to do some fixes in it.

In addition, I can handle DevOP works, especially with the AWS platform, where I have built cloud application infrastructure. In a number of services (obviously ec2, s3 and SES), I used ELB and have good experience with that.

Finally, I have worked with Elasticsearch (both as an admin and as a developer), logstash/kibana, redis, mongo, Postgres, MySQL, and oracle db.

When needed, I can work with puppet/chef/(but preferably ansible) and docker, and I also have experience with Varnish cache. I prefer Nginx as a web server.

Obviously, I use git/issue tracker and can't really live without it. I also use IDE for development (IntelliJ IDEA Ultimate) and work from an OSX environment.

SKILLS