JetDevs Certified
AVAILABLE

Aman S.

Agency Agency
Backend Developer Golang
Senior Golang Developer having 4++ years of experience developing and designing backend of high performant applications. Helped develop the backend using the serverless and microservice architecture of multiple applications as an Independent developer and as part of a team.

Expertise

Years of Development Experience
8 Years
Skills
GolangNode.jsAngularPHPGinJiraSlackTrelloMongoDBPostgreSQLMySQLScrumHyperledger FabricAwsGethWindowsWebstormMacOSLinux
Domain Experience
FintechHealthcareBooking
Language Spoken
English, Hindi

Experience

  1. Golang Developer
    Multi-Tenant Ticketing Platform
    2019 - 2019
    Project Summary
    Designed the microservice architecture for the platform
    Developed fine-grained Role-Based API access
    Developed the backend using Golang, PostgreSQL, AWS, Redis
    Project Tech Stack
    Golang, PostgreSQL, Redis
  2. Golang Developer
    Cab Hailing App
    2019 - 2019
    Project Summary
    Developed new microservices using Golang, GRPC, NATS, MySQL
    Maintained and extended existing microservices
    Used Agile Development methodologies
    Project Tech Stack
    Golang, Redis, MySQL, gRPC
  3. Golang and Blockchain Developer
    Hyperledger Fabric Chaincode and client
    2019 - 2019
    Project Summary
    Developed hyperledger fabric chain code along with the REST API client to communicate with the chain code. Chaincode utilized hyperledger fabric’s private chain code feature.

    Developed hyperledger fabric chain code
    Developed REST API client to communicate with the chain code.
    Developed Chaincode utilizing hyperledger fabric’s private chaincode feature.
    Project Tech Stack
    Golang
  4. Golang Developer
    Decentralized Crypto Trading
    2018 - 2018
    Project Summary
    The client wanted to implement a matching engine for a decentralized cryptocurrency exchange, using, golang, rabbitmq, redis, mongo for order book and order matching before sending the trade to contract for execution. I helped to decide the architecture of the project and built the matching engine and other components of the exchange. The project is open source and can be checked on Github.

    Designed the Architecture of the Exchange
    Developed modular matching engine
    Developed the updating order book using WebSockets
    Project Tech Stack
    Golang, RabbitMQ, Redis
  5. Golang Developer
    Centralized Crypto Trading Exchange
    2017 - 2018
    Project Summary
    The aim of this application was to build the easiest and advanced crypto trading platform. The user had the option to place the trade by utilizing all the market history and order book data or instead let us choose the best possible price for them and remove all the hassle. The user could deposit funds in the form of any cryptocurrency supported by the exchange.

    Designed the backend of a centralized exchange
    Lead the development team
    Developed the centralized matching engine utilizing ETCD for orderbook persistence.
    Developed the Bitcoin and Ethereum blockchain watchers.
    Developed the exchange single key wallets for multiple blockchains.
    Project Tech Stack
    Golang, RabbitMQ, MySQL, Realm
  6. MEAN stack Developer
    Surgical Equipment Tracking & Management
    2016 - 2017
    Project Summary
    This application’s aim is to provide real-time visibility of the equipment through transportation, sterilization, storage, and use. This helps healthcare providers replenish the stock of sterilizable tools with greater efficiency. The system provides real-time location tracking of the equipment and auto marking of shipments as in transit and delivered based on its location. It has four parts:

    Salesrep: It is an iOS and Android application using which a sales representative of the company can track the status and location of orders/cases assigned to him, and can also place new orders. Users can also see details of their past and future orders as well.

    Carrier: This app is used by carrier users responsible for delivering the equipment from the warehouse to hospitals. This app provides real-time locations of shipments, having iBeacons attached, and provide the functionality of manually delivering the shipment and taking shipment receiver’s signature.

    Helped design the architecture of the application
    R&D on multiple AWS services
    Developed backend in serverless architecture using nodeJS, serverless framework
    Helped implement custom Cognito Authorization in API Gateway
    Helped to implement dynamic menu for frontend (Angular4)
    Project Tech Stack
    Node.js

Education

Bachelor of B.E. in Information Technologies
Kurukshetra University - India Kurukshetra Kurukshetra
2012 - 2016
AddShortlist