
Roberts Slisans
Verified Expert in Engineering
Software Developer
Riga, Latvia
Toptal member since July 28, 2021
Robert is a front-end developer with experience building websites for interactive language learning. He currently specializes in React-based single-page applications; however, he used to work on back-end and full-stack projects and mobile applications. Roberts developed a CRM with a geographic information system (GIS) for property assessment, co-authored a mobile game, and converted a legacy material made in Adobe Flash to modern web technologies.
Portfolio
Experience
- TypeScript 3 - 4 years
- JavaScript 6 - 3 years
- Functional Programming - 3 years
- React - 3 years
- React Redux - 2 years
- Test-driven Development (TDD) - 2 years
- Node.js - 2 years
- Mocha - 1 year
Availability
Preferred Environment
Windows, Visual Studio Code (VS Code), Ubuntu Linux, Git, Jira, Slack
The most amazing...
...internal application I've created was a CRM for forest owners with the capability of evaluating the value of their property.
Work Experience
Front-end Developer
Freelance
- Collaborated with the client to develop and implement several interactive learning sites in React, designed their architecture, tested, and delivered the end product.
- Reimplemented multiple legacy interactive learning materials made in Adobe Flash as React web apps, allowing smooth transition to modern web browsers.
- Developed a website in React using Recharts for examining electricity consumption of industrial properties.
Software Developer
Beetroot Lab
- Designed and developed a client relationship management (CRM) system (Angular, Node.js, PostgreSQL, RxJS, D3.js) with a geographic information system for property assessment. Migrated MongoDB to PostgreSQL and created a service for security cameras.
- Co-authored a mobile game and wrote the back-end in Node.js with Socket.io and MongoDB. Converted the project from JavaScript to TypeScript. Implemented automated testing and participated in daily scrum meetings.
- Recreated a mobile application as an Angular web application improving conversions by avoiding upfront app installation, while maintaining original material design styling.
Experience
Web App for Language Education
https://valoda.lv/games/CLIL-geo-vidusskolai/Forest Owner CRM
Education
Coursework Towards a Bachelor of Science Degree in Computer Engineering
Northeastern University - Boston, Massachusetts, USA
Skills
Libraries/APIs
React, Node.js, Emotion Library, Ramda, RxJS, React Redux, Socket.IO, Chai, D3.js
Tools
Git, Adobe Photoshop, Mocha, Jira, Slack, Webpack
Languages
TypeScript 3, JavaScript 6, CSS, HTML, JavaScript, SQL, Sass, Less, Java, TypeScript, Objective-C, Python
Paradigms
Functional Programming, Test-driven Development (TDD), Agile
Platforms
Visual Studio Code (VS Code), Windows, Ubuntu Linux, Android, iOS, Rancher, Docker
Frameworks
Angular, Express.js, Material UI, Next.js
Storage
PostgreSQL, MongoDB, Elasticsearch
Other
CSS-in-JS, Full-stack, Engineering, GPU Computing, English, Geographic Information Systems, CSV Import, XLSX File Processing, GitHub Workflows
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