Adam Bar
Verified Expert in Engineering
Progressive Web Applications (PWA) Developer
Passionate about mobile web, Adam is the creator of What Web Can Do Today (https://whatwebcando.today), a website that aims to review device integration capabilities of the web. He's a front-end technologies trainer, React practitioner, PWA expert, and full-stack developer experienced on various tech stacks and is most recently loyal to TypeScript.
Portfolio
Experience
Availability
Preferred Environment
JetBrains, Git, WebStorm, MacOS
The most amazing...
...thing I've achieved is delivering the best rated talk at the front-end track at the 4Developers 2019 conference.
Work Experience
Full-stack Software Developer
Toptal Projects
- Created a full-stack Node.js-based solution for the startup.
- Developed from scratch and maintained the front-end in React.js.
- Set up the AWS cloud infrastructure based on Docker.
- Took part in identifying the project's requirements and estimation.
Front-end Trainer and Consultant
Bottega IT Minds
- Ran numerous custom front-end technologies trainings and workshops for IT professionals.
- Conducted front-end application audits and code reviews for external customers.
- Took part in defining the training agendas and programs.
Tech Lead and Software Developer
Bright Inventions
- Took part in multiple projects for various remote customers fulfilling the tech lead and full-stack developer roles in a software shop specialized in web & mobile apps.
- Provided full-stack development in several projects with React, TypeScript, Node.js, PostgreSQL, AWS, and Docker.
- Implemented Ethereum-based blockchain processing system with Node.js.
- Took part in a large retail system processing millions of transactions based on JVM/Kotlin, PostgreSQL, and AngularJS as a full-stack developer.
- Implemented AngularJS and Leaflet web app talking through Socket.io with Node.js and PostgreSQL back end (full stack development).
- Took part in an iOS app for 200,000+ employee company (Objective-C).
- Provided full-stack development for AngularJS web and iOS apps with Ruby on Rails and PostgreSQL back end.
- Wrote for Bright Inventions blog.
- Contributed to open-source (cloud form and bug fixes in various libraries).
Software Developer
IHS
- Took a senior role in a 40+ developers software project.
- Designed, implemented, and maintained the system using continuous delivery and test-driven development practices.
- Mentored and ran in-house trainings for the new hires.
- Published the series with full documentation of NHibernate's new feature of the time, mapping-by-code.
Software Developer
Cookie/Use It Better
- Designed and implemented eCommerce and marketing applications for external customers.
- Maintained the existing systems in direct cooperation with the customer.
- Took part in gathering requirements for the projects for external customers.
Experience
What Web Can Do Today
https://whatwebcando.today/Looking for the Holy Grail of Mobile Web Performance
https://www.youtube.com/watch?v=tSVXspwx018What Would You Do Without a Framework? Front-End Anew with Lit-HTML
https://www.youtube.com/watch?v=jOGhpgAaefwEducation
Master of Science Degree in Computer Science
Technical University of Gdańsk - Gdańsk, Poland
Skills
Libraries/APIs
React, REST APIs, HTML5 APIs, jQuery, Leaflet, Flexbox, Node.js, NServiceBus
Tools
Git, JSX, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (Amazon SNS), Webpack, WebStorm, JetBrains
Frameworks
Redux, AngularJS, Bulma, Bootstrap, NestJS, Express.js, ASP.NET MVC, NHibernate
Languages
TypeScript, JavaScript, SQL, ECMAScript (ES6), HTML, CSS, Sass, Kotlin, Java, C#, Bash, PHP
Paradigms
Object-relational Mapping (ORM), Object-oriented Programming (OOP), Prototype-based OOP, Class-based OOP, Test-driven Development (TDD), Functional Programming, Web Performance Optimization (WPO)
Storage
PostgreSQL, MySQL, Amazon S3 (AWS S3)
Platforms
Amazon Web Services (AWS), MacOS
Other
Progressive Web Applications (PWA), CSS Grid, Responsive Design
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