
Daniel Karlsson
Verified Expert in Engineering
Software Developer
Stockholm, Sweden
Toptal member since July 2, 2018
Daniel is a full-stack developer and co-founder of a startup called Fliffr. Over the past three years, he designed, architected, implemented, and maintained both back-end and front-end software. As a founder, he's driven and a self-starter, and as an employer of freelancers, he knows what goes into good communication at both ends of a remote working relationship. He prides himself on being able to independently solve problems.
Portfolio
Experience
- Python - 10 years
- Django - 6 years
- Amazon Web Services (AWS) - 5 years
- Ionic - 4 years
- Go - 4 years
- TypeScript - 4 years
- Angular - 4 years
- Vue - 3 years
Availability
Preferred Environment
Visual Studio Code (VS Code), Unix, Git
The most amazing...
...thing I've done was found a startup as a technical co-founder. I got to experience the whole product lifecycle.
Work Experience
Lead Front-end Developer
Flinker
- Implemented a DevOps approach and moved the team from monthly deploys to daily deploys with a change fail rate below 0.05%.
- Rewrote a large legacy application from jQuery to Vue.
- Introduced automatic quality controls like linters, type checking, unit, and E2E tests allowing the team to increase velocity while minimizing defects.
Full-stack Developer
Nectima
- Architected the back-end and front-end applications.
- Worked closely and iteratively with clients to deliver products.
- Improved TDD and CI/CD practices to deliver more stable software.
Founder/Full-stack Developer
Fliffr
- Developed back-end and front-end from scratch.
- Managed product and released the application for Android and iOS.
- Led business development from a technical standpoint.
- Worked with B2B partners to build customized white label solutions of the Fliffr tech.
- Led testing work including setting up workflow and CI.
Support Technician
Stockholm County Council, IT Support in Healthcare
- Learned how to turn any situation, (almost) no matter how bad, into something positive for the customer.
- Developed scripts to automate helpdesk work such as troubleshooting and applying simple fixes.
Experience
Fliffr
I did front-end and back-end work including integrating WebRTC and Stripe payments and releasing apps for iOS and Android.
EagleDial
https://www.eagledial.comEducation
Coursework Toward a Bachelor's Degree in Computer Engineering
KTH Royal Institute of Technology - Stockholm, Sweden
Skills
Libraries/APIs
Vue, WebRTC, Stripe API, Node.js
Tools
Git, Docker Compose, Terraform
Languages
Java, Python, TypeScript, Go, TypeScript 2, CSS3, HTML5, SQL, JavaScript, PHP
Frameworks
Angular, Vuetify, Ionic 2, AngularJS, Django, Cypress, Spring, Laravel, Ionic 4, Ionic, Jest
Platforms
Amazon Web Services (AWS), Android, Linux, Amazon EC2, Unix, Visual Studio Code (VS Code), iOS, Windows, Docker, Apache Kafka
Storage
Amazon S3 (AWS S3), Azure Active Directory, PostgreSQL
Paradigms
Functional Programming, Continuous Integration (CI)
Other
Architecture, Technical Leadership, Cordova, AWS DevOps, KSQL
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