
Jonathan Azulay
Verified Expert in Engineering
Software Developer
Stockholm, Sweden
Toptal member since August 24, 2021
Jonathan is a full-stack developer with depth in front end. With experience in early startups and corporate finance environments, he focuses on the user while building good, working products. Jonathan is passionate about development and strives to continuously learn more within the field. In addition to being self-taught, he has also attended courses in the computer engineering program at KTH Royal Institute of Technology in Stockholm.
Portfolio
Experience
- JavaScript - 10 years
- HTML - 10 years
- React - 7 years
- Webpack - 3 years
- Angular - 3 years
- TypeScript - 3 years
- MongoDB - 3 years
- Node.js - 3 years
Preferred Environment
MacOS, Sketch, JavaScript, Node.js
The most amazing...
...thing I've developed was a real-time virtual classroom where users could meet and help each other with their tricky math problems.
Work Experience
Senior Full-stack Developer
Sileon
- Developed a configuration app for credit products using micro front-end architecture.
- Oversaw the release process and configured CI/CD pipelines.
- Developed E2E tests using Cypress and Gherkin to involve products in QA.
Senior Front-end Developer
SEB
- Developed and maintained a SPA in Angular + NgRx stack used by over 100,000 bank customers daily. Worked in a cross-functional team along with .NET developers, UX, and testers.
- Led the development of a new platform for SPAs developed across the organization based on custom elements (Native web components).
- Participated in the development of shared common components using tools such as Storybook, Angular Elements, Stencil.js, and vanilla JavaScript.
- Helped gather requirements with UX, the product owner, and other stakeholders.
- Supported front-end developers in high priority task force team to develop a new common web app for authentication due to new regulations. Developed with Angular.
Senior Full-stack Developer
Tutero
- Took product from demo stage to production launch. Developed the front end and back end of a real-time SPA with Meteor, React + Redux, and MongoDB.
- Implemented a P2P marketplace payment solution using Stripe and Mangopay. This included developing lots of custom logic related to unique business rules.
- Held responsibility for the continuous operation of services running on Heroku. Handled deployments, monitoring, and looking into potential issues.
- Built a real-time collaborative whiteboard with Firebase + PaperJS. The whiteboard was continuously improved with new features such as image sharing, drawing different shapes, text-editing, and more.
- Migrated a Node.js and Backbone.js app to Meteor and React + Redux for a more modern codebase with faster time to market.
Front-end Developer
Tutero
- Developed the SPA front end with Backbone.js and socket.io. Implement UI design in the application and created a new landing page for the brand.
- Implemented a WebRTC client for browser P2P video calling.
- Helped plan and implement new features in the prototype in collaboration with the CEO.
Experience
Achtung Internet: Game for Art Exhibition
POND, Internal File Sharing Web App
https://ponddesign.se/Achtung Multiplayer
Education
Bachelor's Degree in Computer Engineering
KTH, Kungliga Tekniska Högskolan - Stockholm, Sweden
Skills
Libraries/APIs
React, Node.js, RxJS, Stripe, Backbone.js, Stripe API
Tools
Webpack, Babel, Sketch, Canvas
Languages
HTML, Sass, JavaScript, CSS, SCSS, TypeScript, GraphQL, SQL, Objective-C
Frameworks
Redux, Angular, Express.js, Cocos2d, Next.js, Serverless Framework
Platforms
Meteor, iOS
Storage
MongoDB
Other
WebSockets, Computer Science, Web Components, Apollo
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring