Kartik Patel

Kartik Patel

Software Engineer

Contact Me

About Me

Kartik Patel is an Software Engineer who loves programming and focuses on writing clean, elegant and efficient code. He is a technology geek and follows the latest trends and patterns for building apps. He is always eager to work with new tech stacks, so when it comes to picking up a new framework or language isn't a problem.

Work Experience

Lead Engineer - Getafix Technologies Pvt Ltd (August 2018 - Present)

Startup for startups, its a service based company established in August, 2017.

Tasks:

  • Developing, depolying and hosting an end-to-end software product for clients.
  • Interacting with clients, gathering requirements, consulting about software architecture used and providing best solution.
  • Creating mobile applications from scratch using Flutter SDK.
  • Creating backend application using Django + PostgreSQL and NodeJS + MongoDB from scratch.
  • Deploying Django, NodeJS and Angular projects on AWS EC2 instance.
  • Using various tools in deployment process like Nginx, PM2, Gunicorn, Let's Encrypt.
  • Using AWS S3 to store media files, using ElasticSearch, Solr for search engine, working various APIs and libraries such as Google Vision APIs, Firebase, Socket.io, WebRTC, Tesseract-OCR, SpaCy, OpenCV, Numpy, PGSync.