Skip to content
View muratgozel's full-sized avatar

Organizations

@workemy
Block or Report

Block or report muratgozel

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
muratgozel/README.md

Hi there,

My name is Murat. I'm an independent, senior-level software developer who makes custom software including but not limited to web-based frontend and backend products, bots, iOS apps and CLI apps. I have custom shell scripts to deploy my apps and using CI/CD platforms as well.

I open source things I believe missing and potentially help others in the language's ecosystem. My open-source work also signals my portfolio as I'm not able to share all of my work publicly.

Tech Stack

You will find the programming languages, frameworks and libraries I prefer to use below. The list is not complete but hope that it gives an idea about my technical routines.

Javascript

Frontend

All of my frontend products compatible with modern browsers + IE 10 and IE 11. See the full list of compatible browsers.

  • Svelte as a frontend framework.
  • React as a frontend framework but less than Svelte.
  • Tailwind for styling.
  • CSS pre-processors such as SASS and Stylus.
  • Vite to create SSR enabled production builds.
  • prosemirror to create custom text editors.

Backend

  • node.js
  • Fastify as server framework.
  • redis for in-memory storage.
  • PostgreSQL and slonik as a database client.
  • ajv to validate schemas.
  • Logto for authentication.
  • pino for logging.

Desktop

  • Xcode for iOS apps and WebStorm for all the other apps
  • Postico to design and manage PostgreSQL databases.
  • Built-in Terminal in MacOS.
  • Docker for containerized deployments.

Cloud Services

  • Digitalocean servers.
  • AWS SES, S3 and Cloudfront.
  • Heroku.
  • Sentry.
  • Plausible.
  • Google Analytics.

Other Programming Languages

  • Python. I use Python as neccessary depending on the project.
  • Solidity. As closely working with web3 communities, I have a few smart contracts built in Solidity.
  • Swift. I build iOS apps by using Swift and SwiftUI.
  • Shell. I use shell to make custom deployment scripts.

Pinned

  1. node-calver node-calver Public

    The calver parser for node. 📆 🚀

    JavaScript 25 5

  2. MIMEText MIMEText Public

    RFC-2822, RFC-2045 and RFC-2049 compliant raw email message generator.

    JavaScript 69 31

  3. py-rbac py-rbac Public

    Python implementation of the NIST model for role based access control (RBAC).

    Python 28 7

  4. turkey-neighbourhoods turkey-neighbourhoods Public

    Always up to date names of cities, districts and neighbourhoods of Turkey + city distances. / Her zaman güncel, Türkiye şehir, posta kodu, plaka kodu, ilçe ve mahalle listesi + şehirlerarası mesafe…

    TypeScript 51 9

  5. node-releaser node-releaser Public

    Automated versioning and package publishing tool. Supports semver and calver. Extendible with plugins.

    JavaScript 11 1

  6. locale-util locale-util Public

    Unicode CLDR data parser and module, regularly updated based on unicode.org releases.

    TypeScript 9