Badges
Certifications
ashishkrhhh has not earned any certificates yet.
Work Experience
Senior Software Engineer
Leviti Inc• April 2022 - Present
Senior Software Engineer at JoonPro/Leviti - Remote SF, California $3.22M Seed Round from SalesForce Worked as the one of the founding engineers which built the platform ground up. Designed and developed architecture for Leviti helping them launch MVP within stipulated time. Containerised both the frontend and backend using Docker and set up their deployment using AWS ECR, Load Balancer and other tools. Built an API driven payment, user authentication and authorization, vendor management, guest list management, and shipment tracking service for the Leviti platform. Built GraphQL endpoints using Strawberry, Strawberry Django+ for easy data representation by the frontend team Built communication and chat system using Django, Django Channels, Redis,Postgres. Worked on building a SlackBot using Python for their vendor proposals and liaisons communication. Worked on creating basic accounting using Quickbooks API and double taxations methods to keep track of chart of accounts, journal , ledger and transaction entries. Mentored junior Python developer, training them to work independently and acquire all adequate skills. Managed their deployment using AWS.
Senior Software Engineer
Algoscale• April 2021 - November 2022
Senior Software Engineer at AlgoScale - Noida Parspec- Raised $3M Seed Round recently Worked on improving the overall architecture of platform leading to creation of faster submittals by 30%. Worked on Task Queues, Celery , Background Tasks and Workers to automate lots of their background and repetitive jobs. Improved their Devops process by containerising both the frontend and backend using Docker. Improved their Logging and bug tracking methods using CloudWatch and Sentry. Improved overall platform documentation thereby reducing new joinee onboarding by 50%. Built their search and indexing service using ElasticSearch improving the overall search experience of the platform by 50%. Improved the caching and worker strategies leading to faster working of their search , crawler and submittal services. Mentored 10 junior developer, training them to work independently and acquire all adequate skills. Managed a codebase of 150,000 LOC, acquiring a total success rate of >90%. Managed their entire deployment on AWS. Devised strategies to split their monolith applications into Microservices GREEN MOBILITY FOR STATE GOVERNMENT-Funded by UKPACT Worked as the one of the lead engineers which built the entire platform ground up. Built an API driven content management system, user authentication and authorization, resource and tools management, notification management for the platform. Used Swagger to improve overall API documentation. Improved their Devops process by containerising both the frontend and backend using Docker. Improved overall platform documentation thereby reducing new joinee onboarding by 50%. Mentored 6 junior developer, training them to work independently and acquire all adequate skills. Managed their entire deployment on DigitalOcean.
Senior Software Engineer
Leanpitch• October 2021 - May 2022
Senior Python Developer at Leanpitch/Turient- Remote Bangalore SELF FUNDED EDTECH STARTUP Worked on building their data streaming pipeline using AWS S3, AWS Kafka, Redshift, Django Channels to calculate engagement scores of learners on the platform. Used Websockets and Django Channels to built a lot of their realtime features. Containerised both the frontend and backend using Docker. Built an API driven live discussion boards, case study and quiz assessment tracker, generic notification handler certification service that works on the Turient platform. Worked on Agile Methodology and acted as Scrum Master. Introduced pair programming, architectural patterns to reduce tech debt by 30%. Reduced lead time for new requests down by 25% by detecting problems in their entire operations. Managed a codebase of 250,000 LOC, acquiring a total success rate of >90%. Managed their deployment using AWS.
Senior Software Engineer
Ajackus• August 2020 - April 2021
Senior Developer at Ajackus - Mumbai MediaMash – Raised Pre-Seed Fund Recently Worked as the one of the lead engineers which built the videostreaming platform ground up. Built their room management, meetings and control management, advertiser management microservices. Built realtime chat feature in their video conferencing system. Worked on integrating WEBRTC features into the platform. Worked on writing unit test cases using Pytest,profiling, benchmarking, stress and load testing of the platform. Worked on deploying their microservices using Github Actions, AWS ECR, KUBERNETES CLUSTER,TERRAFORM , HELM Charts. Worked on their open source API Gateway. Deployed the backend micro services on GCP and AWS. TRANSPARENT PATH INC. FOOD WASTE PREVENTION PLATFORM – Equity CrowdFunding Worked as the one of the lead engineers which maintained the food waste prevention platform. Managed a codebase of 150,000 LOC, acquiring a total success rate of >90%. Worked on gathering, analyzing data from the Sensor and IOT devices to the platform. Worked primarily with CELERY , CELERY BEAT , REDIS BROKERS , DJANGO CHANNELS AND POSTGRES in this application. Worked on writing unit test cases using Pytest,profiling, benchmarking, stress and load testing of the platform. Worked on deploying their microservices using Github Actions, AWS ECR, KUBERNETES CLUSTER,TERRAFORM , HELM Charts. Deployment was done on Google CLOUD PLATFORM
Education
Heritage Institute of Technology
Information Technology, B.Tech• August 2009 - August 2013
Projects And Founder Experience ECOMMERCE SOFTWARE Worked a ecommerce solution which was like SHOPIFY for X. Worked primarily as the backend developer working mainly on DJANGO, ORM,AWS S3 ,DJANGO CHANNELS,TDD, CELERY,POSTGRES, RAZORPAY PAYMENT GATEWAYS. Also helped in deploying the application on DIGITALOCEAN using GUNICORN, NGINX, REDIS,LETSENCRYPT. Dynamic Feed Reader Implemented a dynamic feed reader which updates itself every 5 minutes and aggregates top 1000 publications rss feed at once ,understanding the context of the article ,ranking it,and then subsequently showing them to the interested user in their feed. Used Celery,RabbitMQ,Rake NLtK ,PostgreSQL database to implement this. Later improved this feed reader to understand nearly 15 languages at once irrespective of the content of the article providing a richer native experience for end user. Tilt-Things I Learnt Today. Tilt was a peer to peer notes sharing webapp which lets you store your life's learnings at one place and discover other avid learners just like you.You can create your profile just like twitter, team/split with other learner, search global directory of tilts using inbuilt search engine with PostgreSQL full text,search capabilities and django Q queries for performing complex queries .Create new tilts,like,comment share ,new tilts all through Tilt's Rest Api/View Function. You can see as to which users are online/offline.There is a two factor authentication in case you forgot your password and inbuilt memcached to speed up the tilts load time.The project uses custom middleware, gunicorn, nginx,amazon s3, lets encrypt ssl and is hosted on DigitalOcean to provide it a scalable architecture. The project is now live(https://tiltt.net) Founder, Aladdin-Instant Moving & Delivery Worked on my startup Aladdin which helps you get a truck and a mover with a push of a button.Helped it scale from 1 merchant to 10k merchants doing all the coding , and onboarding driver,merchant,movers with just a team of 4.Aladdin eventually qualified for the prestigious accelerator program of PortXl Rotterdam, Netherlands though we could not make it to the finals. VERSATIL – Bangalore, Karnataka Versatil was a project based live learning startup which lets you learn from seasoned developers and designers in a project first manner. Learners needed to book tickets for their favorite developers and then could learn and compete with other participants around the world over an ongoing season. Learners needed to finish their learnings in a stipulated time otherwise their streams would disappear.
Links
Skills
ashishkrhhh has not updated skills details yet.