Abrar K.

Abrar K.

I am currently working in Acko in India as Senior Software Engineer, having experience of 5 years

Bengaluru , India

Experience: 5 Years

Abrar

Bengaluru , India

I am currently working in Acko in India as Senior Software Engineer, having experience of 5 years

60000 USD / Year

  • Notice Period: 45 Days

5 Years

Now you can Instantly Chat with Abrar!

About Me

Known Tools, Libraries and Technologies

  • Java
  • Python
  • Rust
  • Spring Boot
  • Hibernate
  • ...
  • Spring Boot
  • Hibernate
  • Vue
  • Elm
  • JavaScript
  • Node
  • Redis
  • RabbitMq
  • Kafka
  • Docker
  • Django
  • Postgres
  • Amazon Cloud
    • SQS
    • EC2
    • Event Bridge
    • RDS
    • MSK
  • MySQL
  • Elastic Search
  • Big Query

 

Show More

Portfolio Projects

Project Teja: A command line tool, that will help developer to sync their code on remote.

https://github.com/AbrarNitk/teja

Company

Project Teja: A command line tool, that will help developer to sync their code on remote.

Role

Backend Developer

Description

It will be command line tool, currently working on this project and purpose of this to ease developer and devOps life, who wants to work on cloud and local machine with same environment. This will basically automate the EC2 instance creation(Spot or On-Demand), project setup, sync local machine code and deploy it. So developer doesn't need to ask new machine, project setup, library dependencies, etc from devOps every time, If you have permission for this just go for it.

Show More Show Less

Skills

Rust

Rust: Encrypt and Decrypt a library for Rust language

https://github.com/AbrarNitk/encrypted_id

Company

Rust: Encrypt and Decrypt a library for Rust language

Role

Backend Developer

Description

This is simple library for Rust Structs(mainly for associated with diesel). Generally, most of the time we need to encrypt(for security purpose) database primary key, to send it outside the server environment like in api response which can be made from anywhere or do not want to expose PK.
This library generally help converting PK ID to encrypted key and decrypt that key into ID based on configurable SECRET_KEY.
For encryption, it uses cryptography AES algorithm.

Show More Show Less

Skills

Rust

Company

Tokio-Newrelic

Role

Backend Developer

Description

This is a library for Rust language, which publish rust async database log events to newrelic. It is a wrapper around c-sdk and calls it's function using Rust-FFIs to push the log events to newrelic.

Show More Show Less

Skills

Rust

Company

Url Shortening as Service

Role

Full-Stack Developer

Description

Prupose if this project is, every organisation is need this service at small to a very high scale. I am planning to build this service as an open source project and provide as a service also.

I have written a document for requirements and high level design of this service.

https://docs.google.com/document/d/1EQv1HMWsPmeZEQxAmO_g8veVtuYiayOGt__R1vqw0T8/edit?usp=sharing

Show More Show Less