Emre Önal

-

Ankara, Türkiye

About

Distributed systems enthusiast with golang I like to keep myself up to date in the sector by constantly learning new technologies. Microservices architectures that can comfortably accommodate high traffic are an interesting area for me. I love developing applications using technologies like GraphQL, gRPC, Protocol Buffers, RabbitMQ, valyala/fasthttp, MongoDB, GrayLog, ElasticSearch, Docker, Kubernetes, and OpenShift together. JavaScript, Golang and NodeJS are the main software languages and tools for me. I like to use Svelte, SolidJS, Mikado and React on the front-end. I also had the opportunity to experience other popular software languages and libraries. I have a software adventure that I started as a hobby in 2016 and continued professionally. During this time, I developed a lot of production applications. I like to teach others what I've always known. I used a lot of tools in the software world and spent a lot of time experiencing myself. I believe software is a part of my life. In short; Keen on coding, self taught developer. I use these two links a lot in high-performance technology choices; https://www.techempower.com/benchmarks https://github.com/krausest/js-framework-benchmark Language: Go, NodeJS, JavaScript, ECMAScript, Typescript, PHP, CSS, HTML, Lua Frameworks: React, Next.js, React Native, Vue.js, Svelte, SvelteKit, SolidJS, Mikado, Laravel, Lumen Node Libraries: Mongoose, Jest, Mali, gRPC, graphql, GrayLog, Apollo, Puppeteer, JWT, Express, FastHTTP, Lodash, ShellJS, Bcrypt, Nodemon, ESLint, Prettier, dotenv and others. Databases: MongoDB, Firebase, MySQL, Redis, SQLite IDE: Visual Studio Code, Android Studio, Atom, Intellij Idea, Notepad++, Sublime Text Developer Tools: Git, SmartGit, SourceTree, iTerminal, HyperJs, MongoDB Atlas Queue: Kafka, ZeroMQ, ActiveMQ, RabbitMQ Testing: GraphiQL, Postman, Hoppscotch, Insomnia, JMeter, Selenium, Puppeteer DevOps: ArgoCD, FluentBit, Docker, Kubernetes, CircleCI, Jenkins, Travis CI, OpenShift, Heroku, GitLab, Github Actions Git Repos: GitHub, Bitbucket,, GitLab Cloud: Digital Oceans, CloudFlare, Amazon Web Server, Google Cloud Platform, Heroku, Vercel Business Process Management: Miro, Lucidchart, Microsoft Visio, Draw.io, UML Business Management: JIRA, ClickUp, Trello, Scrum Board, Miro UI/UX Design and Collaboration Tools: Figma, Zeplin, Framer Studio, Adobe XD, Adobe Illustrator OS: FreeBSD, Ubuntu, MacOS, Windows Web Server: Nginx, Trafeik, Envoy, Apache, Tomcat VPN: OpenVPN, Forti SSH Server Tool: Termius, PuTTY Other: HAProxy, pfSense, Proxmox, Plesk, HaVault, etcd, Couchbase, PQ

Experience