Experience

I am currently working as a Full Stack Clojure Developer for Fractl and Frontend React Developer for PopStack.ai. Apart from that I am actively working on my personal projects to diversify my portfolio.

Clojurescript developer

fractl.io

July, 2022 - Present

Worked with ClojureScript along with reagent and reframe to develop a design studio for a no-code platform for Fractl Language which is implemented using Clojure.
Worked with Dagre and React Node Flow to arrange the nodes on the canvas in a tree-like structure.
Deployed the front end on AWS S3 bucket and generated certificate using AWS Certificate Manage and AWS Route 53.
Worked closely with the backend engineers to consume the APIs on the front end.

Techologies Used

Clojurescript and Reframe
AWS Cloud Services
React Flow
Dagre
Image
FRONT END REACT DEVELOPER

PopStack.ai

March, 2022 - Present

Worked with React.js and TailwindCSS to create a user-friendly interface for a no-code platform for better collaboration.
Worked with Quill.js to create blocks for storing different types of information.
Extensively worked with React Drag and Drop libraries mainly dnd-kit to create different types of sophisticated nested multiple drag and drop stacks to drag and drop blocks and cards across different stacks.
Created three different types of views for visual communication and editing blocks and cards i.e. List, Grid, and Board.
Create Resizable cards, images, and objects using react-resizable for the boards.
Used react-color to select the background color for boards and cards and text color for Text Block.
Used react-router for routing and react-helmet to update the document head for different components.
Used socket.io to listen to various messages from the backend and perform necessary actions on the front end.
Used react-toastify to show different types of error on the front end.
Worked with framer motion to animate objects and cards on the Board.
Worked with Recoil.js for Global State management.

Techologies Used

React
JavaScript
Tailwind CSS
Quill.js
REST API
dnd-kit
Recoil.js
Framer Motion
PopStack
CLOJURESCRIPT DEVELOPER

Movenation

February, 2022 - Present

Created useable frontend components such as buttons, filters, sliders using ClojureScript, Reframe and Ant Design

Techologies Used

Clojurescript and Reframe
Ant Design
Movenation
Full stack clojure developer

Accrue Inc.

August, 2021 - January, 2022

Implemented GraphQL layer using Hasura GraphQL Engine on the top of PostgreSQL database deployed on AWS RDS and deployed the back-end server on AWS EC2 Instance.
Implemented sophsticated data analysis APIs using Clojure.
Implemented reusable frontend components such as live auto-complete search, authentication form and various charts of time series data using Clojurescript (Reagent and Re-frame).
Implemented revamped version of Clojurescript UI using React (Metronic UI Kit) and deployed it on AWS EC2 Instance.
Created Email Notification System using Hasura Event Trigger and AWS Lambda Functions.
Created CI/CD Pipeline for React Front-end using AWS CodePipeline and AWS CodeDeploy.
Deployed front-end, back-end servers and microservices on AWS EC2, deployed databases on AWS RDS, created CI/CD pipelines and optimized the monthly cost selecting the suitable cloud services.

Techologies Used

Clojure
ClojureScript
Python
React
Hasura
GraphQL
REST API
PostgresSQL
AWS EC2
AWS RDS
AWS Lambda
AWS CodeDeploy
AWS CodePipeline
Google Cloud
Material UI
Accrue
FRONT END DEVELOPER

Upwork

August, 2021 - Present

Developed Frontend User Interfaces of many startups using React.js and Clojurescript

Techologies Used

Clojure
ClojureScript
React
Tailwind CSS
Upwork