Andrej Gajdos
Verified Expert in Engineering
Full-stack Developer
Andrej是一个专注于PERN/MERN栈的全栈开发人员,拥有超过10年的软件交付经验. As a fractional CTO and tech lead, Andrej管理过几个团队,为许多行业的全球客户交付软件, including healthcare, finance, and eCommerce. Thus far, Andrej已经为创业公司交付了20多个项目, digital agencies, 以及苹果和币安等财富500强公司.
Portfolio
Experience
Availability
Preferred Environment
OS X, Visual Studio Code (VS Code)
The most amazing...
...我为苹果开发了一个像素完美的用户界面.
Work Experience
分数CTO,软件架构师,高级全栈开发人员
Self-employed
- 就产品开发路线图与公司进行战略咨询, developing workflow, setting project infrastructure, 架构和实现第三方集成, and providing code reviews.
- Mentored senior developers with best practices, design patterns, 以及在可维护性和性能方面扩展web应用程序的工具.
- 重构和改进了代码库,为客户在未来的开发中节省了至少六位数的成本.
- 开发了一个交互式数据可视化,可以在地图上呈现数千个建筑物, 用户可以通过编辑多边形来编辑建筑物.
Software Architect
GoSchoolBox
- 优化平台和扩展基础设施,使用户从5万增长到100万.
- 解决了性能问题,用户流从10-15秒缩短到1秒.5 seconds.
- 改进了数据库搜索功能,允许用户在20秒内搜索数百万条记录.
Fractional CTO
Provenance
- 就产品开发路线图提供战略咨询, 设定工程节奏以成功完成MVP.
- Set up infrastructure and CI pipelines, 并进行代码审查,在问题转化为技术债务之前识别问题.
- 利用最佳实践和工具帮助开发人员加快开发过程并确保代码质量.
React and Gatsby Developer
Nash
- 构建可定制的UI组件,用于多个项目. 搭建交易平台资金管理和支付系统.
- 纳什扩展,一个基于浏览器的加密货币钱包,和Chrome扩展.
- 用React、Gatsby和TypeScript构建公司网站.
React Developer
FastSwims
- 设计并搭建了一个组织游泳队和游泳比赛的赛事管理平台的功能原型.
- 根据客户的原型设计一个新的用户界面.
- 从头开始构建一个功能原型,作为一个单页应用程序.
React Developer
Glofox
- 帮助交付一个用于管理健身工作室的React Native项目.
- 修复了React Native项目中的各种bug和问题.
- 针对Android平台优化了React Native项目.
Principal Software Engineer
Saycaster
- 作为一名使用React和Node的全栈JavaScript开发人员.js.
- 设计并搭建互动播客平台. 播客可以上传音频文件,并在播客的特定时刻添加“亮点”, 可以是任何东西,从链接到社交媒体帖子, videos, or images.
- 用复杂的用户界面从头开始构建一个单页应用程序, including user interactions and animations.
- 设计并构建了项目架构和服务器.
Pre-sales Engineer
ZeroTurnaround
- 向来自世界各地的潜在客户展示和展示产品.
- 向开发团队演示产品特性,并展示如何在特定工作流的开发过程中使用它们, environment, and toolset.
- 通过在特定用例中展示我们的产品,帮助销售助理完成交易.
- 培训销售人员如何有效地向开发团队和经理展示和销售我们的工具.
- Assisted customers with installation, troubleshooting, 和其他客户服务的配置问题.
Software Engineer
Ataccama
- 主要担任仪表板和数据可视化的前端开发人员.
- 实现用于数据质量管理的企业应用程序中的新特性和修复错误,并根据现代技术重写UI组件.
- 设计并实现了用于客户数据管理的交互式应用程序前端.
- 在GWT应用程序中设计并实现了服务器到服务器的通信和服务器推送.
Data Visualization Developer
Techniserv, Taranzo
- Analyzed, designed, 并实施了从社交网络和各种其他来源收集和处理结构化和非结构化数据的解决方案.
- 设计并实现了一个用于构建和可视化社交网络的模块.
- 从社交网络(如YouTube和Twitter)建立数据处理.
Software Tester
Amberg Group
- 执行手动和自动测试并分析结果.
- 使用自动化测试开发和维护整个测试基础架构.
- 设计测试用例,编写文档,并报告问题.
Experience
Provenance
http://app.provenance.co/GoSchoolBox
http://goschoolbox.com/3icap
http://www.3imembers.com/我设计并实现了与第三方服务的集成, such as DocuSign, Slack, and Stripe. 我还帮助团队建立项目工具,修复各种问题,并实现新功能.
Stackbit
http://app.stackbit.com我帮助Stackbit的团队为主平台的设计系统设置工具和设计架构. 我协助并指导高级React开发人员使用最佳实践和模式来解决React项目中的复杂流程. 我修复了平台中的各种问题和错误,以及针对企业客户的附加功能集.
Getctrl
http://www.getctrl.co/作为前端开发人员,我开发了新功能并修复了现有的代码库. 我还帮助和指导高级React开发人员的最佳实践.
Nash.io
http://nash.io/我从零开始建立了这个公司网站,添加和重用了Storybook中的现有组件.
Cryptocurrency Exchange Platform
http://app.nash.io/作为React开发人员加入项目并实现设计系统, portfolio management, and payment systems. 我使用了React、TypeScript、Storybook和GraphQL.
Archipelago
http://archipelago.art/Security Tokens Offering Platform
System Master Planner
我做过React开发人员,开发过交互式数据可视化, 在LeafletJS地图上以多边形的形式渲染数以千计的建筑物.
FastSwims
http://www.fastswims.com/开发工具:JavaScript, React和Redux-Saga.
Saycaster Rebranded to Bitcast
•播客可以上传他们的音频,并添加5-20个点到他们的播客.
•这些点可以是任何东西,从社交媒体帖子的链接到其他视频或图像.
•听众可以对这些特定的地点进行倾听和评论.
SushiSwap Migrator
http://sushi-migrator.vercel.app/Vertigo
Potentials
Notion API Connector
http://notionapiconnector.com/CHROME WEB STORE LISTING http://chrome.google.com/webstore/detail/notion-api-connector/bafkcebllidammdngjlpcgnoodkappdg
SalesforceToNotion
http://salesforcetonotion.com/CHROME WEB STORE LISTING
http://chrome.google.com/webstore/detail/salesforcetonotion/dlebnfljbolfokomdlcdddgdopiaekeg
Filipi
Tauchain
Software Development Blog
http://andrejgajdos.com/blogIvana Neckarova
http://ivananeckarova.com/Link Preview Generator
http://www.npmjs.com/package/link-preview-generatorNeo Transfer
http://github.com/AndrejGajdos/neo-transferNewsfeed Cryptogoods
http://github.com/AndrejGajdos/newsfeed-cryptogoodsAuthenticating Users in SPA using Node.js, Passport.js, React, and Redux
http://github.com/AndrejGajdos/auth-flow-spa-node-reacthttp://andrejgajdos.com/authenticating-users-in-single-page-applications-using-node-passport-react-and-redux/
Development tools: JavaScript, Node.js, React, Redux, Passport.js.
Nested Datatables
http://andrejgajdos.github.io/nested-datatables/Development tools: JavaScript and jQuery.
ES6、React、Sass和Bootstrap的Webpack安装
http://github.com/AndrejGajdos/webpack-reacthttp://andrejgajdos.com/setting-up-webpack-for-es6-react-sass-and-bootstrap/
开发工具:JavaScript、React和Webpack.
Social Graph
开发工具:Java, JavaScript, Liferay, JSP, Jung, OrientDB, D3.js, Bootstrap
Sample Source Code
Instructions:
• Install Node.js from nodejs.org/en/download/.
• Install Bower from bower.io/#install-bower.
•进入终端的项目根目录,安装其他依赖项i.e., npm install and Bower install.
• Follow npm run start.
• Open the URL localhost:8080/ and type in:
a) User: andrej
b) Password: nachos
SVG Sprite into PNG
http://github.com/AndrejGajdos/svg-sprite-to-pnghttp://andrejgajdos.com/how-to-convert-svg-sprite-into-png-images/
Development tools: JavaScript, Gulp
Server Push in GWT Application with Errai
http://github.com/AndrejGajdos/gwt-errai-messaginghttp://andrejgajdos.com/first-steps-with-gwt-and-errai-messaging/
Development tools: Java, GWT, Errai
Contract Generator Tool
Development tools: C#/.NET, WPF, SQLite, ADO.NET
Personal Calendar
http://github.com/AndrejGajdos/personal-calendar开发工具:Java, JSP, Swing, SwingWorker, MySQL, JDBC
Education
服务科学、管理和工程专业硕士学位
Masaryk University Brno - Brno
伊拉斯谟交换生信息学创新与研究硕士
加泰罗尼亚理工大学-巴塞罗那
Bachelor's Degree in Applied Informatics
Masaryk University - Brno
Skills
Libraries/APIs
Underscore.js, React, Node.. js, React Router, REST api, Atomic CSS, Passport.js, jQuery Plugins, jQuery UI, Redux-Saga, D3.js, Immutable.js, JSTL, Chai, jQuery, JavaScript Charting, AWS Amplify, GitHub API, Twitter API, YouTube API, Objection.js, JDBC, Backbone.js, OpenGL, Win32 API, Windows Forms (WinForms), JMS,传单,MobX, Web3.. js, Stripe, Stripe API, Puppeteer, Slack API, Salesforce API
Tools
Git, Redux Thunk, Webpack, Gulp, Bower, Mocha, Emacs, PostCSS, Knex.js, Babel, GitLab, GitHub Pages, GitHub, Trello, InVision, ActiveMQ, Apache Maven, CircleCI, Figma, LaunchDarkly, Slack, Notion, Sentry, MongoDB Atlas, NPM
Frameworks
Express.js, Redux, Next.js, Koa, Bootstrap, Spring MVC, Flux, JUnit, Tailwind CSS, Material UI, Errai, React Native, Ruby on Rails (RoR), Jakarta Server Pages (JSP), Swing, Windows Presentation Foundation (WPF), .NET, Jest, Cypress, Selenium
Languages
JavaScript 6, CSS, HTML, CSS3, HTML5, JavaScript, TypeScript, Object-oriented JavaScript (OOJS), Java, Less, SCSS, Sass, ECMAScript (ES6), SQL, GraphQL, C, Python, Ruby, PHP, C#, UML, C++
Paradigms
Model View Controller (MVC), Unit Testing, Object-relational Mapping (ORM), Agile Software Development, Functional Programming, REST, Object-oriented Programming (OOP), Object-oriented Design (OOD), Software Testing, Automated Testing, Search Engine Optimization (SEO), Requirements Analysis, Web Architecture, Responsive Layout, Agile, Refactoring
Storage
JSON, PostgreSQL, Amazon S3 (AWS S3), Graph Databases, SQLite, MySQL, OrientDB, MongoDB, Relational Databases, Databases, Datadog, Cloud Firestore
Platforms
Firebase, Java EE, WordPress, Contentful, Amazon Lightsail, AWS Lambda, Amazon Web Services (AWS), OS X, Heroku, Amazon, MacOS, Windows, Linux, Blockchain, Twitter, Amazon EC2, Web, Mapbox, Visual Studio Code (VS Code), Salesforce, Vercel
Other
Responsive UI, UI Development, Ajax, Front-end, Single-page Applications (SPA), Web Development, Full-stack, Front-end Development, Front-end Architecture, Websites, Development, React Hooks, Web App Development, Minimum Viable Product (MVP), User Interface (UI), Atomic Design, Software Engineering, Web Applications, Interactive UI, Dashboards, UI Components, UI Libraries, Component Libraries, API Integration, APIs, Back-end, ESLint, Technical Consulting, Back-end Development, Writing & Editing, Data Visualization, Presentations, Sales, Customer Service, Consulting, Programming, Software Design, Styled-components, Gatsby, CTO, Architecture, Software Architecture, Full-stack Development, Solution Architecture, Slate.js, Responsive Design, Apollo, User Experience (UX), MERN Stack, Leadership, Startups, Cloudflare, Prismic, Webhooks, Storybook, JUNG, SVG, Web Scraping, Social Networks Development, Data Analysis, Liferay, BPM, Messaging Patterns, Sales Presentations, Chrome Extensions, Ethers.js, Scraping, Prototyping, Technical Leadership, IT Consulting, Tech Sales, CSS-in-JS, Technology Consulting, Team Leadership, Local SEO, API Design, eCommerce, Strapi, Solution Design, APM, Performance, Server-side Rendering (SSR), UI Testing, CI/CD Pipelines, Optimization, Crypto, Non-fungible Tokens (NFT), SaaS
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