Martina Zrnec
Verified Expert in Engineering
Web Developer
玛蒂娜积极主动,渴望每天学习更多,并在任何需要的地方做出贡献. She gained experience working in a fast-paced, 多元文化创业公司,每周编写新功能和部署. 她是一名专注于JavaScript技术和MERN堆栈的全栈开发人员. She has a strong focus on getting things done and understanding a business, and she is moved by the actions taken by individuals every day. Martina ensures the focus is on tangible results.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio Code (VS Code), Git, React, Node.js, PWA, Figma, Scrum, MacOS, JavaScript, Team Leadership
The most amazing...
...我从公司角度改进的是,通过连接到我们的内部CD流程(deployBot),将工程团队添加的内容删除到无头CMS中。.
Work Experience
Fractional CTO
IMO Interns
- 打破了开发内部时间管理应用程序或将其与现有解决方案集成的决定.
- 创建了一个利弊列表,其中包含了我们自己实现的成本/收益的几个选项. After this, the decision was easy to go with an existing solution.
- Moved the team from not being led to focused, sprint-orientated development with small, incremental tasks to boost the morale of getting stuff done.
- 实现了邀请客户到应用程序并向他们发送电子邮件的自动化,从手动工作到使用我们的管理平台. Utilized Signaturely and Encharge for capturing webhooks and sending emails.
- 监督集成时间管理应用程序的开发,并确保代码符合最新标准.
Front-end Lead
Exemplar Human Services, LLC (via Toptal)
- Defined the front-end architecture, as well as which libraries to use and why—with appropriate documentation.
- 基于Figma设计开发整个应用程序,创建独特的路径和角色. 实现了带有安全私有路由的React Router,供worker和client使用.
- Used React Query with Axios for fetching the data and storing context.
- Implemented i18n library for localization, added language switcher, and implemented the entire website in two languages.
- Created 122 tests using Jest, React Testing Library, and MSW to ensure fewer bugs and seamless website usage.
Full-stack Web Developer
Toptal
- Developed the entire front-end UI components from Figma designs into React. Added PWA experience.
- Brainstormed with clients about development paths, what to build and what not to build, proof of concept, scaling, and making robust applications.
- Constructed the web architecture with leadership divided over two employees.
- 集成的条纹API与试用期,每月和每年订阅,和取款.
- Utilized Node.js with Express.js on the back end, with session cookies and JWT tokens, expiring tokens, and refreshing and storing new ones.
- Deployed React for the front end using Heroku and Node.js for the back-end applications with add-ons to track servers' performance, send emails, and use the DB. 在不同的集群上使用Atlas DB用于阶段和生产环境.
- 合并ESLint和Prettier,使代码库在开发人员和未来的编码人员之间可读. Used Git for the version control system for Toptal projects.
Front-end Developer
Celebrate Company GmbH
- Developed admin application for complaints of specific products. It was a CRUD application to add, edit, update, and delete complaints.
- Added front-end tests covering all functionalities created.
- Contributed in two weeks sprint cycle with planning and tracking progress.
Engineering Manager
Kencko
- 通过将分析集中在一个地方的清晰路径,直接支持营销和增长团队的工作. 通过使用GTM,把所有东西都放在那里,给了他们更多的独立性.
- Improved internal systems as a front-end lead by creating CI/CD pipeline, making content creators independent from developers. 在Contentful中输入的内容触发了DeployBot管道并更新了Shopify中的主题.
- Helped in creating the company's culture as the engineering manager. Embraced Agile methods after the constant firefighting mode the team was in.
- Led the team to adapt to the complete localization of content.
Web Developer
CIAL Dun & Bradstreet
- 开发了一个完整的管理平台来支持我们在当地国家的销售团队.
- 构建一个公共功能和组件库,以便在多个内部项目中重用.
- Worked mainly as a full-stack JavaScript engineer.
- Created and maintained redux forms throughout the platform.
- Checked and fixed the overall functionality of the application.
Web Developer | Team Lead
Vibby
- 构建了一个视频播放器管理系统,该系统结合了来自第三方播放器api(如YouTube)的资源, Vimeo, Twitch, Brightcove, JW Player, Facebook, and HTML5 native player.
- Developed a Chrome extension for the YouTube website, 使用我们的视频播放器管理系统,使所有功能,而直接观看视频.
- Made deployment process automated by creating an CI/CD system via Jenkins.
- 在AWS、Elastic Beanstalk、负载平衡器和安全组上构建DevOps环境.
- 编写一个脚本,插入到有视频的页面上,剪掉最好的部分.
- Supported and maintained our video player management system while desktop, mobile browsers, and video player APIs were altered and/or updated.
- 扩展了视频播放器管理系统的功能,增加了以任何方式排序突出显示元素的功能,并添加了多个视频源来剪切最好的部分.
- Mentored junior and mid-level team members and onboarded new developers.
Web Developer
Magnises
- Integrated a payment flow connecting to Stripe API.
- 使用Mailchimp向用户发送有关新事件和通知的电子邮件.
- Developed a back-end validation for users to have different roles and views.
- 创建了一个地图,用户可以看到附近发生的每个事件的位置.
- Developed an admin panel for internal use, managing user-profiles and adding, modifying, deleting, and granting event permissions.
Software Developer Intern
Hypo Alpe Adria Bank
- Implemented SQL procedures to modify and save data.
- 使用WPF和以下银行设计模式创建用户界面布局.
- Learned about software development, working in a team, expressing new ideas, and asking for help when needed.
Experience
Women in Tech Hackathon
The competition was to present a clickable prototype in less than 48 hours. There were five teams of five people: a product manager, a front-end developer, two back-end developers, and a designer. In this competition, I was a front-end developer, and my main task was to connect with the back-end, extract data, 并确保页面的感觉和外观符合设计师的所有想法.
最后,我们以一种圣诞老人的想法获得了第二名.e., Booking Claus, who gave the gift of travel.
Vibby
http://www.vibby.com/Magnises
Kencko
http://www.kencko.com肯科的冰沙有多种口味,以满足您独特的营养需求. Plus, 所有会员都可以获得注册营养师的免费指导,帮助他们养成健康的习惯.
通过精心制作的数字网络商店,让越来越多的人每天食用有机水果和蔬菜, membership experiences, and platforms and tools built for scale.
Introducely
http://www.introducely.comYouTube Video Tracking Tool
http://www.leopardads.comEducation
Master's Degree in Informatics and Telecommunications
萨格勒布大学,电子工程与计算机学院-萨格勒布,克罗地亚
Bachelor's Degree in Informatics and Telecommunications
萨格勒布大学,电子工程与计算机学院-萨格勒布,克罗地亚
Certifications
Foundations of Project Management
Coursera
Skills
Libraries/APIs
React, Stripe API, REST APIs, React Redux, Redux Form, Stripe, Moment.js, Passport.js, Node.js, Lodash, jQuery, Liquid, Typeform.io, Google Ads API, React Query, React Router, Yup
Tools
Jenkins, WebStorm, Git, bug, Jira, Trello, Figma, Redux Thunk, Mongoose, SendGrid, Webpack
Languages
CSS, HTML, HTML5, CSS3, JavaScript, SQL, TypeScript, Sass, GraphQL
Frameworks
Angular, AngularJS, Express.js, Redux, Windows Presentation Foundation (WPF), Bootstrap 3, Bootstrap, JSON Web Tokens (JWT), Next.js, Jest, Tailwind CSS, NestJS
Paradigms
REST, Agile Software Development, Scrum, Testing, Web Architecture, Agile
Platforms
MacOS, Amazon Web Services (AWS), Docker, Visual Studio Code (VS Code), AWS Elastic Beanstalk, Heroku, Contentful, Shopify, Klaviyo
Storage
MongoDB, Redis, MySQL, Elasticsearch
Other
Chrome Extensions, APIs, MERN Stack, Front-end, Leadership, Full-stack, Team Leadership, Responsive UI, Architecture, Software Architecture, User Experience (UX), User Interface (UI), Webhooks, PWA, Progressive Web Applications (PWA), Load Balancers, Styled-components, Axios, CI/CD Pipelines, IT Project Management, Storybook, DeployBot, Analytics, Localization, Remote Team Leadership, Engineering Management, Hiring, Key Performance Indicators (KPIs), i18n, ESLint, MSW, CTO, eCommerce
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring