Rasmus Nielsen
Verified Expert in Engineering
Full-stack Developer
Rasmus is a passionate full-stack developer with 7+ years of professional experience in a wide range of businesses and domains. Having started coding at age 11, he considers programming a native language. Rasmus collaborates closely with stakeholders and teams to shape and scope projects for success. He takes ownership of all projects, applies strong analytical skills, and provides tangible solutions. Rasmus has served as a consultant, team lead, chief developer, and software architect.
Portfolio
Experience
Availability
Preferred Environment
MacOS, Ubuntu, PhpStorm, iTerm2, Slack, Git
The most amazing...
...project I've worked on reached users in 155+ countries and trained health professionals to reduce the risks of complications in childbirth.
Work Experience
Team Lead
Makeable Aps
- Conducted project workshops with key stakeholders. Helped shape, scope, estimate, and write specifications for new projects.
- Mentored and provided direction for developers on my team through appraisals, pair programming, and code reviews.
- Oversaw the development of projects and maintained excellent communication with clients.
- Participated in sales meetings, applicant interviews, and monthly status meetings with the CEO.
- Architected and led the development of selected large-scale Laravel applications.
Chief Developer
BookAclassic Ltd.
- Set direction and grew the remote development team in a quickly expanding business.
- Pioneered the onboarding and daily management of a new development team in Eastern Europe.
- Launched a major redesign and overhaul of the entire platform.
- Scaled the platform to operate successfully in 35 countries, 18 languages, and 14 currencies.
Full-stack Developer
Makeable Aps
- Conceptualized, built, and shipped 5-10 greenfield client projects.
- Promoted an open-source culture and authored 25+ public Laravel packages.
- Authored a suite of Vue.js UI components used internally across projects.
- Introduced domain-driven design (DDD) principles and test-driven development (TDD) best practices.
- Organized the local Laravel meetup group and hosted several events as a keynote speaker.
Software Developer
BookAclassic
- Transformed the original WordPress website into a modern Laravel solution.
- Rebuilt the existing booking system from the ground up.
- Prepared the platform for large-scale internationalization.
Experience
Video Streaming Learning Platform for Medical Professionals
I was the lead architect and developer on the project. The platform was built as a single-page application in Vue.js powered by a Laravel back office and REST API that connects with the front end and native mobile apps. The native apps were built by a separate mobile team.
Project Management Application for Ergonomic Lighting Company
Functionality
• Sales staff create quotes powered by an algorithm that calculates the hardware necessary to power added inventory.
• Account managers use built-in drawing tools to place rooms and inventory on a floor plan.
• Future plans include deploying light configurations to on-site controllers that control light fixtures and switches at the facility.
Temp Service Platform that Connects Employers with Job Seekers
Functionality
• Employees "swipe yes" to jobs in the iOS and Android app.
• Employers select matched employees in the web app.
• Employees register hours worked in the app and get paid monthly through the payroll system integration.
Online Peer-to-peer Marketplace for Used Textbooks
http://www.studiesalg.dkFeatures
• It uses a crowdsourcing approach to build up curriculums based on the information students submit when putting up ads.
• Ads can be submitted using the smartphone-optimized web app to take photos and scan barcodes. Photos are scanned and analyzed to match the book to the correct title and edition.
• Books can be purchased online using a credit card. Funds are held in escrow and automatically paid to the seller once the shipment has arrived and the buyer approves the books.
• Every aspect of the platform is automated to the highest degree, requiring minimal customer support.
Skills
Languages
PHP, HTML, JavaScript, CSS, Solidity, Python
Frameworks
Laravel, Tailwind CSS, AngularJS, Laravel Spark, Bootstrap 3, PHPUnit, Laravel Mix, Angular, Express.js, Ionic 2, Yii 2, Ionic
Libraries/APIs
Vue, REST APIs, Stripe API, Stripe Connect, Node.js, Stripe, D3.js, Pusher, OpenCV
Paradigms
Test-driven Development (TDD), REST
Storage
MySQL, Cloud Firestore, Google Cloud, Google Cloud Storage, Redis, Elasticsearch
Other
Software Architecture, Laravel Forge, Team Leadership, Domain-driven Design (DDD), IT Project Management, Agile Sprints, Workshop Facilitation, iTerm2, Software Consulting, CI/CD Pipelines, User Experience (UX), User Interface (UI), GitHub Actions, WebSockets
Tools
Laravel Echo, Webpack, PhpStorm, Git, Jenkins, Travis CI, CircleCI, Slack
Platforms
Amazon Web Services (AWS), DigitalOcean, Docker, WordPress, Firebase, Algolia, Ubuntu Linux, MacOS, Ubuntu
Certifications
Certified Laravel Developer
Laravel Certification Program
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