
David Prifti
Verified Expert in Engineering
Software Developer
Tirana, Tirana County, Albania
Toptal member since September 20, 2022
David is a software engineer who excels at building apps from end to end. He has a demonstrated history of writing clean, performant code, implementing scalable software architecture, and working with cloud computing. David is a problem solver and domain expert with exemplary communication skills. With an aptitude to learn new skills, he is reliable and professional in every environment.
Portfolio
Experience
- JavaScript - 6 years
- Node.js - 6 years
- TypeScript - 5 years
- Go - 5 years
- React - 5 years
- SQL - 5 years
- Vue - 4 years
- RabbitMQ - 3 years
Preferred Environment
Git, Docker, MacOS, Visual Studio Code (VS Code), Slack, Jira
The most amazing...
...thing I've developed is the application for soran.ai, a startup in Albania that won the startup of the year in 2026.
Work Experience
Software Engineer
PaperClicks
- Extended features of projects that had an event-driven architecture by specifying data processing pipelines in KSQL and Kafka.
- Enhanced application performance by analyzing and rethinking database schemas and queries in ClickHouse that handle millions of data records per user.
- Created a logging collection system using Fluentd, Elasticsearch, and Kibana that helped the team debug problems faster.
- Created and managed scalable microservices that get data from external APIs, taking into account known problems such as rate limiting, big data congestion, and system failures.
- Maintained the microservices architecture across all three environments, including development, staging, and production.
- Performed code reviews and managed the release of some of the features.
- Managed CI/CD pipelines using Bitbucket, Jenkins, and Argo CD.
- Used test-driven development and agile methodologies.
Full-stack Engineer
Bazaarvoice, Inc - Main
- Integrated Affable services into the new Bazaarvoice platform, ensuring a seamless and timely transition.
- Translated Figma designs into pixel-accurate React components and wrote comprehensive tests to ensure quality, reliability, and maintainability.
- Upgraded the Mongo version, wrote specs, and ensured it was fully migrated.
- Upgraded the MongoDB version by defining migration specifications, executing the migration, and ensuring a complete and successful transition with minimal disruption.
Back-end Engineer
Allegis - Cruise Automation - Main
- Developed and integrated a Go-based auto-discovery service that significantly enhanced the visibility into services and systems, providing a comprehensive view of dependencies and improving observability across the board.
- Automated the generation of RAG boards via Dataflow pipelines, sourcing real-time insights from logs, BigQuery tables, and external systems. This streamlined process led to heightened efficiency and improved decision-making capabilities.
- Built elegant React layouts that replaced the outdated data input method via YAML files, universally adopted by all teams for smoother and more intuitive data entry experiences.
- Crafted tailored TypeScript-based Backstage plugins to support crucial functionalities, including internal authentication and authorization. Seamlessly integrated FireHydrant while laying the groundwork for further enhancements and integrations.
Full-stack Developer
Landerlab.io
- Created a lead collection feature that processed leads from submission to third-party mail integrations such as Mailchimp and GetResponse using RabbitMQ.
- Developed a client-side A/B testing feature using JavaScript where users could test different landing pages.
- Created a widget editor where users could develop simple forms and popups using Vue.js.
Full-stack Developer
Binar.al
- Communicated directly with clients to transform functional and non-functional requirements into concrete code implementations.
- Developed CRM projects to manage customer data, enhance sales management, and deliver actionable insights while utilizing React and Node.js.
- Maintained and developed features of existing systems using Node.js, Express, Postgres, and Redis.
- Functioned both independently and as part of high-performance teams to troubleshoot problems.
- Worked in a fast-paced environment, building quality products in a short amount of time.
Experience
Soran AI
https://soran.aiAs the creator of Soran, I shaped the product vision and built the platform from the ground up. Brands connect their eCommerce store and ad accounts in a few clicks. Soran then tracks the full customer journey, shows true ROAS and new customer revenue, and sends better conversion data back to ad platforms so their campaigns optimize more effectively. A built-in AI assistant lets marketers ask questions about their business in plain language and get instant answers and charts.
I designed the product experience, the data pipeline, and the infrastructure behind it. The result is a fast, reliable platform that turns complex marketing data into clear decisions for growing eCommerce brands.
Fibank
https://www.fibank.al/en/I used Gatsby, which enables the website to have fast load times and delivers dynamic web experiences with performance and security that scales.
Legit
Dermolife
Posta.app
Education
Bachelor's Degree in Software Engineering
Polytechnic University of Tirana - Tirana, Albania
Skills
Libraries/APIs
Node.js, React, Vue, Shopify API, WooCommerce API, TikTok API, AG Grid
Tools
RabbitMQ, Jenkins, MATLAB, Prisma, Git, Jira, Slack, BigQuery, Cloud Dataflow, AI SDK, TanStack Router, Vitest, GitHub, Drizzle ORM, Terraform
Languages
Go, TypeScript, JavaScript, HTML, SQL, CSS, Java, C, GraphQL, SCSS, Scala
Frameworks
Express.js, NestJS, Next.js, Tailwind CSS, tRPC
Paradigms
Microservices
Storage
NoSQL, PostgreSQL, MongoDB, MySQL, ClickHouse, Redis, Databases
Platforms
Docker, Amazon Web Services (AWS), Apache Kafka, Kubernetes, Firebase, MacOS, Visual Studio Code (VS Code), PostHog, Shopify, WooCommerce, Google Ads
Other
Web Development, Back-end, Full-stack, Single-page Applications (SPAs), APIs, Back-end Development, TypeORM, Algorithms, Data Structures, Signal Processing, Electronics, Statistics, Mathematical Analysis, Computer Networking, Software Architecture, Cryptography, Distributed Systems, Operating Systems, KSQL, Gatsby, Cloudflare, GitHub Actions, Incident Management, Site Reliability Engineering (SRE), LLM Integration, Turborepo, Amazon Bedrock AgentCore, Cloudflare Durable Objects, Workers, Shopify Admin, Meta Ads, TikTok Ads, Bun, Temporal, R2
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