Saša Šijak
Verified Expert in Engineering
Full-stack Developer
Saša拥有超过十年的专业软件工程经验. He also has strong analytical skills, a wide range of computer expertise, and a history of successful project outcomes. All in all, Saša is organized, attentive-to-details, 做事一丝不苟,主动主动,能够组织和优先处理多项任务,在压力下保持冷静和高效.
Portfolio
Experience
Availability
Preferred Environment
Slack, Jenkins, YouTrack, Jira, Git, Linux, IntelliJ
The most amazing...
...我做过的一个项目是和一个团队合作,他们做了一个分布式搜索引擎,后来被Facebook收购了.
Work Experience
Full-stack Engineer
Pwnalot LLC
- 开发了一个网站,出售用ChakraUI和Framer Motion制作的漂亮且响应迅速的UI块,并将代码导出到NextJS或GatsbyJS: http://reactui.boutique.
- Created a website with a purpose of a digital will. Created switches, 多长时间对您进行一次服务检查?如果您不可用,它会向您发送预定义的消息. http://livemanswitch.com.
- Handed all sides of the business: registration, taxes, marketing, sales, project implementation, and more.
Freelance Full-stack Engineer
Toptal
- 为最受欢迎的应用程序实现面向公众的网站,将教室与家长联系起来,并吸引孩子Classdojo: http://classdojo.com, http://ideas.classdojo.com, http://blog.classdojo.com.
- 为一家最大的汽车制造商开发移动应用程序.
- 在React/Gatsby中实现了一个网站,该网站在阿迪达斯的主页上得到了推荐,这是一个针对体育教练的大规模营销活动,教他们如何接近和保持女孩的运动(keepgirlsinsport).com).
- 在一个团队中工作,创建了一个为教育设计的参与平台(Quadwrangle). My responsibilities were a front end in AngularJS, back-end API in Play framework, and creating Docker-based deployments.
- 为木材加工领域的一家小企业从零开始实现了一个web应用程序. 以前,他们通过使用大型Excel表格和文件来组织和跟踪业务, shared through email and Dropbox.
- 用GatsbyJS为一所学校建立了一个网站,并由无头CMS Contentful (http://www)支持.ecfs.org/en/).
Owner | Software Engineer
Geek (Sole Proprietorship)
- Created the Hocudabudem.fit website from scratch using GatsbyJS, React, GraphQL, Netlify CMS, and hosted it on Netlify; also implemented the SEO and marketing campaigns.
- 开发了一款多人多平台足球游戏.
- 构建了一个多人回合制浏览器游戏,使用Vue实现.js and Firebase platform.
- 创建了一个基于kotlin的开源启动模板.
Software Engineer
Mozzart
- 推动并领导了一个新的陆上赌场系统的实施,取代了传统的赌场系统,从而带来了新的商业机会和更好的架构. 在6个国家的700多家投注店使用.
- Hacked a proprietary communication protocol for gambling machines on my own; after which we could make our own solution pushing out third parties, cutting on expenses, and opening the doors for exciting possibilities.
- 实现了头奖动画和通知系统. 它取代了第三方解决方案,使我们能够更快地推出功能. 这个应用程序在每个赌场使用,它提高了利润,改善了玩家的体验.
- 不断努力改进业务和制度——超越基本要求,突破旧企业制度和公司的边界. 提供了许多建议和解决方案,而不仅仅是技术问题.
- 实现投注机/终端机项目,投注机放置在投注店或咖啡馆. It involved integrating several hardware products, make an API, deploy the system to several hundred machines, server and machine administration.
- 实现了一个信息系统,允许我们的经理与玩家和客户互动, 它还会根据一些可配置的规则发送自动消息.
Software Engineer
QuadWrangle
- 为Quadwrangle(面向大学的互动平台)实现了新功能和支持旧功能.
- Developed a new deployment system using Docker.
- Integrated several different APIs.
Software Engineer | Team Lead
Alteatec
- 为一个可扩展的高性能在线赌场系统设计后端架构.
- 带领团队从零开始实现后端. 然后,各种客户和成千上万的玩家使用后端赚取巨额利润.
- 执行各种游戏提供商,并与外部提供商进行沟通.
Software Engineer
Wowd
- 通过分析和优化Java虚拟机提高了应用程序的性能.
- Created the first version of the Wowd iOS app.
- Handled QA and testing.
Associate Lecturer
Union University, School of Computing
- 为操作系统课程组织讲座.
- 与学生一起在模拟器中实现各种操作系统部件-提高他们的理解和知识.
- 在我任职期间获得了最好的学生评价之一.
Software Test Engineer
Asseco
- 为Asseco银行软件构建了一个定制的测试工具.
- Designed and wrote various test cases.
- 在大学组织了Asseco编程挑战赛.
Experience
Classdojo Websites
http://classdojo.com该网站以前是用较旧的技术建立的,需要完全重写. 我已经实现了网站与React, GatsbyJS,和风格系统.
除了主要的网站之外,我还实现了其他面向公众的网站的想法.classdojo.com and blog.classdojo.com.
Website for Adidas
http://www.keepgirlsinsport.comAs the sole developer, 我使用React/Gatsby构建了网站,并实现了自定义样式和设计.
Online Casino Management System
技术:Python, ZeroMQ, MySQL, SQLAlchemy, Redis, Linux
React UI Boutique
http://reactui.boutique构建了数百个随时可用的块和拖放构建器,以快速构建页面并预览它们.
我从零开始创建了它,从开发到营销,我包揽了一切, sales, deployments, and support.
Live Man Switch
http://livemanswitch.com它是物理开关的数字版本,设计为在人类操作员丧失操作能力时激活或停用, such as through death, 失去意识或身体失去控制.
User can create switches, 并配置维修检查的频率, 通过哪个通道(电子邮件或短信),如果它们不可用,则发送预定义的消息.
ECFS School Website
http://www.ecfs.org/en/I did not build the site from scratch. 我在某个时候继承了这个项目,因为客户对以前的机构不满意,我现在是这个网站上唯一的开发者,已经有一年多了.
Land-based Casino Management System
技术:Java, Spring Framework, AngularJS, Oracle Database, Redis, Linux, ActiveMQ
Customer Messaging System
Technologies: Java, Spring, Vue.js, ActiveMQ, Oracle, Linux
Betting Machine and Terminal
Technologies: Java, Spring, Vue.js, ActiveMQ, SQLite, Oracle, Linux
Jackpot System with Roulette
技术:Java, Spring, ActiveMQ, Oracle, Linux
Amazing Multiplayer Soccer Game
Technologies: Java, JavaScript, Vert.x
Hacked Proprietery Protocol
Hocudabudem.fit | Online Presence
http://hocudabudem.fit技术:React, GatsbyJS, Firebase, WordPress, Contentful, netflix
Flat (Apartment) Ad Scraper
To solve this, 我编写了一个程序,每隔几个小时就用平面广告抓取网站, filters out all the agency and fishy ads, 并向我展示了城市中所有我感兴趣的好地方和其他参数.
In the end, I found a flat in one day. 两年后我又用了这个程序,结果还是一样——我也在一天内找到了一套公寓. Then I decided to share it with friends.
Technologies: Java
Fun Factory Apps on Android
Technologies: Java, Android
Skills
Languages
Java, HTML, SQL, JavaScript, CSS, Sass, YAML, c#, HTML5, Python, TypeScript, Kotlin, GraphQL
Frameworks
Spring, Spring Boot, Spring 5, Tailwind CSS, Next.. js, JPA, Play Framework, Flask, AngularJS, Bootstrap, Ktor, Redux
Libraries/APIs
React, Vue, Vuex, MobX, ZeroMQ, Stripe, Coinbase API, Twilio API, Firebase Web SDK, Socket.IO, JOOQ, SQLAlchemy,谷歌云API,情感库,谷歌地图,谷歌地理编码API
Tools
JetBrains, Terminal, Slack, Git, ActiveMQ, Apache Maven, IntelliJ, Facebook Pixel, Google Analytics, MailerLite, Figma, Docker Hub, Vagrant, YouTrack, Jenkins, Subversion (SVN), Gradle, PostCSS, JSX
Platforms
Netlify, Linux, Contentful, Oracle, DigitalOcean, Mailgun, Mixpanel, Algolia, Firebase, Kubernetes, Docker, Amazon EC2, Amazon Web Services (AWS)
Storage
Redis, H2, PostgreSQL, Cloud Firestore, Firebase Realtime Database, Spring Data, Microsoft SQL Server, Google Cloud, Memcached, Oracle 12c, MySQL, MongoDB, MySQL/MariaDB
Other
Single-page Applications (SPA), Full-stack, Web App Deployment, Creative Problem Solving, Software Design, Gatsby, Front-end, User Interface (UI), Casinos & Gaming, APIs, Software Architecture, Server Administration, Web Development, Browsers, Data Structures, Operating Systems, Linux Administration, Cordova, Web Analytics, Google Tag Manager, Design Systems, Chakra UI, Framer Motion, Vercel, Message Queues, Analytics, Administration, Cloud, Styled-components
Paradigms
Scrum, Design Patterns, REST, Service-oriented Architecture (SOA), Object-oriented Programming (OOP), Continuous Integration (CI), DevOps, Test-driven Development (TDD), Functional Programming, On-page SEO, Testing, Hosting
Education
Bachelor's Degree in Computer Science
联合大学计算机学院-贝尔格莱德,塞尔维亚