Giter VIP home page Giter VIP logo

instant-messenger's Introduction

About me

Hey, my name is Baran (pronounced as "Baron")!

Baron's pronunciation:

baron-pronunciation.mp4

  • โœจ Interests: Solving challenging problems. Some are UI/UX, optimisations, finance, and regulated freedom.
  • โ“ Some of my projects are closed-source. If you would like to see any, please let me know on LinkedIn

Languages that I know

Tools I use for ...

Teamwork

  • Git - Completed Learn Git Branching course.
  • JIRA
    • Created ticket templates to minimise the iterative communication exchanges across various teams.
    • Automated moving tickets to another column to decrease developers' workload.

Front end

Data

  • Redux (Toolkit) - Used it while working as a Front End Engineer at VIOOH.
  • Cloud Firestore - Implemented it in a monitoring service to log user activities, perform CRUD operations and search queries.
  • MongoDB - Implemented it in the backend of a full stack website to log products and perform CRUD operations.
  • Redis - Utilised when working with Refresh Tokens (JWT) for whitelisting purposes.
  • SQLite
  • MySQL

Code analysis & formatting

Testing

Automation

  • GitHub Actions - Utilise it for automatic testing and deployments. An example project for using Terraform with GitHub Actions.
  • ๐Ÿถ Husky - Created a pre-commit hook to format the local codebase with Prettier, lint with ESLint and build the project to increase the deployment success rate from 80% to 95%.

Deployment

  • Terraform - I deployed a VPC with subnets and EC2 instances.
  • Dedicated Server (Hetzner) - Deployed two BSC full nodes, created user groups, changed permissions, managed firewall and installed a GUI.
  • VPS (DigitalOcean) - Hosted a Minecraft server for 8 people.
  • Vercel

Documentation

  • Swagger - Documented a REST API in OpenAPI 3.0.0 specification.

๐Ÿ”— Blockchain

  • Hardhat - I use it to deploy, verify, test and debug smart contracts.
  • Remix
  • web3.js
  • ether.js
  • IPFS - Developed a system that allows for the storage of supply chain product data on the IPFS network.

โ˜๏ธ AWS

  • Route 53 - I hosted a static React app.
  • CloudFront
  • Certificate Manager
  • S3
  • VPC - See my project.
  • EC2 - Created a public subnet enclosed by a security group, which included an EC2 instance with both an elastic IP and an elastic network interface.

instant-messenger's People

Contributors

cjxe avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.