I'm a Senior full stack developer, with more than 10 years of software development experience. Hands-on on both React.js, Redux & Node.js.
DevOps Engineer @ Earnix
Earnix provides insurance, banking and customer analytics software for the financial services industry. As a project tech lead I helped moving the Earnix web platform from concept to production. My responsibilities included developing modern front end applications, technology stack research, definition and implementation of project infrastructure and deployment strategies. I worked closely with product, devops and qa teams to ensure a high quality agile delivery of the product. Main technologies I worked with:
- Lerna and monorepos
- Vue.Js framework
- Jenkins CI
- Amazon Cognito and ALB
Senior Fullstack Developer @ Capitolis
Design, develop and maintain financial web application. My role as a frontend developer was to implement new features in client side applications that display reports and perform business transactions. I was responsible for choosing technology stacks, upgrading client side frameworks and leveraging micro services oriented architecture. The work included collaborating with product managers and designers in a fast paced and agile-oriented environment
- React (15 and 16) as view libraries
- Redux for state management
- NodeJS and ExpressJS
Senior Fullstack Developer @ Playbuzz
Specify, design and implement NodeJs processes that optimize ad monetization
My role was to build from scratch server side applications that use third party apis to generate revenues. As the project architect I was responsible for choosing the technology stack, setting development milestones, data modelling and build deployment strategy. The technology stack consists of:
NodeJS and ExpressJS MongoDB - Main persistency Jenkins as deployment tool
Frontend Developer @ Worldmate
Help moving a high traffic web application from concept to production.
Worldmate is a startapp company whose products are related to business travel managment. My role was to help the startup to move its web product from concept to production. As a web developer I was responsible for defining agile development workflows and for development cross browser, highly performant features.
The technology stack consisted of:
React.js as the view layer.
Redux as flux engine.
webpack as build and packaging tool.
Gitlab and jenkins as version control and deployment environment.
Frontend Developer @ ZOOZ
My role at Zooz was to build the ui side of the main product from scratch.
Working closely with product and ux, I helped to design and implement the integration processes and overall system architecture.
The technology stack consists of:
Webpack and GitLab as build and integration tool.
ECMAScript 6 as the programming language.
React as the UI Library.
MobX as the state management library.
Mocha and Chai as a testing framework
Fullstack Developer @ HP
At HP I developed a server side application from the ground up in order to implement ChatOps in the organization.
The technology stack I was working with was:
NodeJs at the server side.
Implementation of the ChatOps-Hubot open-source adapter integrated with Slack, over CoffeeScript.
Npm as a module manager.
CentOs and Windows as deployment environments
Fullstack Developer @ Showbox
My role at Showbox was to maintain and build features in a large scale front end application, consisted of:
Node.JS + express.js at the server side.
Grunt as a build and task manager.
Fullstack Developer @ EBay
Design and implement the architecture of a central front end application, as well as to maintain legacy systems.
I was responsible for researching and creating POC’s for the technology stack, setting development milestones and development.
The technology stack consisted of:
Redux - A predictable state container
Node.JS + webpack as runtime environment and module bundler.
Backbone.JS + Marrionette as the legacy application frameworks
Java + Spring + Hibernate + Maven as server side technology stack.