Sr. FullSatck Developer @
Globality
Globality finds and selects service providers across the globe, and matches them with fortune 500 clients.
My team and I worked remotely from Tel-Aviv, collaborating with other developers in both California and London. As a backend developer at Globality I worked on a large scale Python-based microservices environment, including node.js gateways. The technology stack included Flask, PostgreSQL, Node.js, GraphQL, Amazon SQS, Travis CI, OpenAPI, etc.
During my time at Globality I’ve implemented features that spanned across multiple microservices and updated essential product flows used by enterprise clients, including writing and implementing tech designs. I’ve worked on both REST and GraphQL APIs, as well as asynchronous event-driven flows using event sourcing and Amazon SQS.
I’ve spent most of my work time writing Python (3.7) code and working on Flask based micro-services. I’ve also used SQLAlchemy and Alembic with PostgresSQL, Marshmallow for schema validations and Nose together with PyHamcrest for testing.
FullStack Expert @
CreditPlace
CreditPlace is a fintech startup, offering an online investment marketplace.
My task was to develop a new version of their product aimed at the European market, using microservices architecture.
Building micro services with Node.js, Express, Sequlize and Docker.
Creating frontend app using React, Redux, Webpack & Bootstrap.
Development environment automation with docker compose & docker sync.
FullStack Expert @
Barnraiser
Barnraiser is US based startup that is building a community / marketplace focused around organic food. As the lead developer on the project I’ve worked on both backend (Ruby on Rails) and front end (Angular) tasks, implementing new features, fixing API bottlenecks, and integrating with 3rd party services like AWS & Stripe.
Some of the tasks I’ve worked on include:
- Building a crowdfunding payment system using Stripe API.
- Creating single page flows & dashboards using AngularJS.
- Building an image processing flow including direct uploads to S3 from Angular, background processing via Sidekiq / AWS Lambda & image manipulation using ImageMagick.
The technology stack consists of:
Backend - Ruby on Rails with Grape base API
Front end - AngularJS
Database - PostgreSQL
Caching - Redis
Sr.FullSatck Developer @
Nurego
Mainly worked on the Rails app with which the user interacts. I worked on both fronted and backend features, doing Rails MVC, Javascript and CSS. Created Rails models and moving most of the logic into them, adding decorators and presenters, moving from plain CSS to Sass, integrating a css framework (foundation), and adding a lot of tests. With no Database at our disposal, I had to write some Ruby modules / classes which added some activerecord like methods to our models (basic associations, scopes, update_attributes, etc). Used RSpec & shoulda for unit / controller testing, with Capybara for integration testing. Used WebMock in controller tests to mock the reponses of external web services. For decorators we used Draper.