Bhish Patel

Bhish Patel

Mentor
Rising Codementor
US$15.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Experienced Fullstack Software Engineer with teaching experience
Experienced Fullstack Software Engineer with teaching experience

Professional software contractor with experience across corporate, startup, freelance and contract roles. Hold a First Class degree in Computer Science.

My experience ranges from working on real-time, low-latency algorithmic trading software in the banking industry; to building highly-available, consumer-facing web apps in the tech startup sector.

My work over recent times has been geared towards crafting consumer-facing applications in the web development world, where user experience and broad-usage are key focuses. In this environment it is important to keep up with community developments and the ever-changing landscape of tooling available.

See my CV online at https://bhishp.github.io/bhishp-cv

I am based in the UK - UTC timezone.

English
London (+00:00)
Joined August 2017
EXPERTISE
4 years experience
React is the go-to UI framework for modern-day web applications, with an ever-expanding community and development. I have worked with Rea...
React is the go-to UI framework for modern-day web applications, with an ever-expanding community and development. I have worked with React since before a stable version was released and have witnessed the evolution of the framework over time through usage in several different projects. Most recently I contracted for the Trainline, working on a library of hundreds of React components that served millions of customers per week - dilligent coding standards were needed to maintain high throughput and resiliency of the web app. The application also made use of redux-observable, an RxJS-based middleware for Redux.
Es6JestRedux
View more
4 years experience
Node JS can be tought to get to grips with (especially when coming from an Object-Oriented language such as C# or Java) but once you are ...
Node JS can be tought to get to grips with (especially when coming from an Object-Oriented language such as C# or Java) but once you are familiar with the patterns and nuances you can create some great applications. I have used the Node framework for creating several applications, including a real-time multiplayer game (communicating over sockets), a serverside backend for a portable magazine app, a complex data-driven medical service directory and more. The power of NodeJS comes in the ecosystem that surrounds it, the plethora of technologies supported by npm allow for building apps suitable for a large variety of business requirements. I have built nodes app accompanied by technologies such as: Express, Restify, Swagger, Socket.IO, Restify, JSDOM and many more.
Es6AWSDevOps
View more
7 years experience
1 year experience
My last contract consisted of working on a codebase built completely in Typescript. The application was hosted in a lerna monorepo, consi...
My last contract consisted of working on a codebase built completely in Typescript. The application was hosted in a lerna monorepo, consisting of over a dozen packages. Typings were created to allow for interoperability of typings amongst packages, included more complex types for generic utlity functions. In addition to this I worked on a script to auto-generate typescript bindings for connected web APIs based on their swagger definitions.
4 years experience
Have deployed several services across the AWS toolbelt, including: EC2, Beanstalk, S3, DynamoDB, CloudSearch. Usage ranges from personal ...
Have deployed several services across the AWS toolbelt, including: EC2, Beanstalk, S3, DynamoDB, CloudSearch. Usage ranges from personal projects, to enterprise-grad software scaled across dozens of instances.

REVIEWS FROM CLIENTS

Bhish's profile has been carefully vetted and approved as a Codementor. Connect with Bhish now, and leave a review for them once you're done!
EMPLOYMENTS
Senior Javascript Developer - Contract
Trainline
2018-02-01-2018-11-01
I joined the JS consultancy, YLD, as a senior javascript developer in February 2018 and was deployed onsite to consult at Trainline for t...
I joined the JS consultancy, YLD, as a senior javascript developer in February 2018 and was deployed onsite to consult at Trainline for the entirety of the contract. The focus of this work was around consolidating the UK and European platforms into a Single Global Platform, as the business looked to expand into European and Global markets. Additionally I worked on the redesign of the search ‘matrix’ and ticket selection flow for the core UK audience in line with new designs. I also worked with another small, mission team to create a new service for querying the consolidated database of 120k+ stations and locations across Europe. The requirements were high resiliency, throughput, stability and multi-lingual support. This was built on AWS infrastructure: EC2, CloudSearch, Lambda.
Node.js
Es6
React
View more
Node.js
Es6
React
JavaScript
RxJS
Swagger
Redux
AWS Lambda
Amazon cloudsearch
View more
Full-Stack Developer
Medstars Ltd
2017-04-01-2017-08-01
Medstars.co.uk is a start-up based in Birmingham whose aim is to provide an online and localised directory of private medical practitione...
Medstars.co.uk is a start-up based in Birmingham whose aim is to provide an online and localised directory of private medical practitioners. The brief of this project was to design and build a working prototype from scratch, with architecture and framework decisions left to myself and a fellow freelancer.
Meteor
Es6
React
View more
Meteor
Es6
React
JavaScript
React Router
View more
Co-founder and CTO
School of Code
2015-09-01-2017-04-01
School of Code is a learn-to-code startup I co-founded that aims to diversify technology by changing the way that coding is taught. The S...
School of Code is a learn-to-code startup I co-founded that aims to diversify technology by changing the way that coding is taught. The SoC has built a prototype of an online coding platform which teaches coding through an interactive game, and has reached over 100,000 learners through partnering with Code.org - try it yourself at schoolofcode.io
MongoDB
Redis
Socket.IO
View more
MongoDB
Redis
Socket.IO
Docker
Es6
React
JavaScript
Material Design
Webpack
View more