Dominik Dragičević
Verified Expert in Engineering
Software Developer
Dominik is a full-stack software engineer with over seven years of experience developing web applications. 他既与大企业合作,也与小型创业公司合作. By today, he has completed over 15 projects. Dominik的专长在于开发涉及Node的项目.js, React, AngularJS, MongoDB, and PostgreSQL, but he's also very capable of tackling anything to do with React Native and automatization systems.
Portfolio
Experience
Availability
Preferred Environment
Linux, WebStorm, HTML
The most amazing...
...project I’ve worked on is Shoutem, 基于React Native的快速高效移动应用开发工具.
Work Experience
CTO | Full-stack Developer
Orah
- Took over the project from the previous development team and rebuilt all broken critical parts.
- 建立一个自动化和可扩展的部署系统.
- Made sure that the app was HIPAA (Health Insurance Portability and Accountability Act) compliant and passed HIPAA checks.
CTO | Full-stack Developer
YoungPlanet
- 担任首席技术官,管理后端和移动团队.
- Set up the whole app infrastructure and added tests to the front-end and back-end parts of the app.
- Automated deployment and successfully resolved security issues in the app set up.
Founder | Web Developer
CoreLine
- 主要担任全栈JavaScript工程师.
- 作为不同项目的AWS专家进行咨询.
- Worked as a web consultant.
- Mentored other developers.
- 为2018年欧洲手球锦标赛开发了一个记分牌应用程序.
Senior Node.js Developer
Mind & Metrics LLC
- Completed a full integration between HubSpot and the client's internal system.
- 通过授权创建了一个新的纳税网站.net and PayPal.
- 生成一个通知系统,通知用户即将到来的税收.
cookie专家为网络安全公司项目
Enzuzo
- Developed a tool in React that blocks all scripts on the site until the user gives consent.
- 研究了竞争对手,并提出了新的功能,现在在应用程序中.
- 开发了阻塞功能,这是我引以为傲的. 大多数竞争对手都没有,或者效果不好.
System Architect and Full-stack Developer
XY Sense
- 在web应用程序上建立一个跟踪和规划传感器的系统.
- Upgraded React version to the latest one and upgraded the overall code quality.
- 增加了对SVG图层和每个图层的管理的支持.
Full-stack Developer
Jutarnji
- 为克罗地亚最大的新闻门户网站之一开发了一个应用程序.
- 增加了与钢琴支付系统的集成,有较差的文件.
- 为在AWS Lambda上构建PDF报告设置计划任务.
Full-stack Developer | System Architect
Go Social
- 将TypeScript添加到现有的后端代码库中.
- Implemented a tool that automatically adds GraphQL query and mutation functions to the front-end app based on GraphQL schema.
- 使用Next为系统的web部分添加了服务器端渲染.js.
- Implemented MongoDB Atlas instead of managing MongoDB installations internally.
Full-stack Developer
Arena, Inc.
- Developed and deployed both front-end and back-end parts of the http://enterthearena.org/ application.
- Tracked and organized my tasks in Trello. 帮助设计师以更友好的方式组织网站.
- Helped the client making decisions about the product and data that we should display.
CTO | Full-stack Developer
Mattorget
- 作为全栈开发人员——后端、前端、移动应用和DevOps.
- 管理一个帮助开发产品的自由职业者团队.
- 重构了整个应用程序架构,使应用程序更快.
- 设置CI/CD系统,并为应用程序做一个简单的本地设置.
Web Developer
Shoutem
- Developed a tool for scaffolding Node.js apps (scaffolding on NPM).
- Created an automated deploy system.
- Integrated a payment flow with Stripe.
- Developed a custom CMS system.
- 设计了一个自定义的解决方案来模拟MongoDB中的SQL事务.
Web Developer
Vibby
- Created a custom online video player.
- 使用Elasticsearch数据库实现了一个智能搜索.
- Integrated an online video player with multiple video platforms (YouTube, Vimeo, and more).
- Implemented a video recommendation system.
- Developed an algorithm for picking “hot” videos.
Experience
Insurance Platform
BORN
http://born.com/For its audience, 美有许多不同的形式,有许多类别, but no matter the style, 它是关于完美和创新的设计与功能的结合. Never form over function or function over form—the BORN team wants to showcase your products and stories to the world.
Shoutem
http://new.shoutem.comVibby
http://www.vibby.com/Bazeat
I was the only developer on this project which means that I worked both the front end and back end and managed the app deploy system.
Technologies: React, Node.js, MongoDB, AWS
DexBrokerage
我在这个项目中担任全栈开发人员. 在应用程序的前端,我使用了React和Web3.js and on the back-end side, I used Node.js and a PostgreSQL database. I was also in charge of the app deployment. 在这里,我使用了Docker和AWS弹性容器服务.
Foodpairing
It is a platform for creating unique, 基于科学的完全可定制食谱,促进健康, sustainable lives.
Renova
Renova管理系统是用Node编写的.js and runs on DigitalOcean. web前端是使用Angular框架构建的.
GuideFinder
GuideFinder is powered by Node.与AngularJS结合,并运行在DigitalOcean服务器上.
Kemoplastika
MCI Insurance
TMatix Onboarding
Mravinjak
Mravinjak is still in development.
Frazzle
Frazzle is powered by a Node.js system running on AWS Lambda, (无服务器解决方案),以实现最低成本和更容易的峰值时间扩展, coupled with a DynamoDB NoSQL database.
Go Social
我在这个项目中担任全栈开发人员. I used Node.后端为web应用React with Next . js和MongoDB.js用于服务器端渲染,TypeScript用于前端和后端. Also, I managed deployments on AWS.
Skills
Languages
HTML, HTML5, GraphQL, SQL, TypeScript, TypeScript 2, TypeScript 3, CSS3, CSS, JavaScript, C#, Solidity, Python
Frameworks
Redux, Express.js, Next.js, Material UI, .NET, Truffle, React Native, AngularJS, NestJS
Libraries/APIs
React Redux, REST APIs, Twilio API, React, Node.js, Web3.js, Stripe, Authorize.net
Tools
AWS SDK, PM2, Amazon Elastic Container Service (Amazon ECS), Sequelize, WebStorm, AWS CLI
Paradigms
Agile, Agile Software Development, Test-driven Development (TDD), Design Patterns, Testing, DevOps, HIPAA Compliance
Platforms
Firebase, Docker, AWS Lambda, MacOS, Amazon EC2, Linux, Amazon Web Services (AWS), Twilio, Contentful, HubSpot, Blockchain, Ethereum, Webflow, AWS IoT, AWS IoT Core, Shopify, AWS Elastic Beanstalk
Storage
Amazon S3 (AWS S3), MySQL, Redis, MongoDB, PostgreSQL, Amazon DynamoDB, Database Modeling, Data Integration, Elasticsearch
Other
Apollo, Ajax, API Integration, APIs, CRM APIs, Leadership, Serverless, Web Development, HubSpot CRM, Full-stack, Payment APIs, Architecture, SOAP, Integration, Discovery Workshops, Project Planning, Infura, Deployment, Software Engineering, Back-end, Front-end, Cloudflare, Cookies, PostGraphile, Rendering, Webhooks, Amazon RDS
Education
Master of Science Degree in Computing (Software Engineering and Information Systems)
University of Zagreb, Faculty of Electrical Engineering and Computing - Zagreb, Croatia
Bachelor of Science Degree in Computing (Software Engineering and Information Systems)
University of Zagreb, Faculty of Electrical Engineering and Computing - Zagreb, Croatia
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