Karan

Python Developer | Flask | GenAI | LLMs | Backend | MongoDB | PostgreSQL | Data engineer

  • 14 Views

$7.00

(per hour)

Description

As a freelance software engineer with extensive experience in backend development and a diverse skill set encompassing Python, Flask, PostgreSQL, AWS, Redis, Celery, Kubernetes, GCP, MongoDB, and working with LLMs (Large Language Models) and GenAI, I can offer comprehensive guidance and expertise in several areas:

1. Technology Selection and Architecture: I can assist in selecting the most suitable technologies and designing the architecture for your project, ensuring scalability, performance, and maintainability.

2. Backend Development Best Practices: I can provide guidance on best practices for backend development, including code organization, modularization, and optimization techniques to enhance the efficiency and robustness of your applications.

3. Database Design and Optimization: I can help design and optimize database schemas, recommend indexing strategies, and fine-tune database performance for optimal data storage and retrieval, including both SQL (PostgreSQL) and NoSQL (MongoDB) databases.

4. Infrastructure Setup and Deployment: I can guide you through setting up infrastructure on AWS and GCP, including deploying applications on Kubernetes clusters, configuring load balancers, managing containerized environments, and implementing auto-scaling mechanisms.

5. Data Processing and Management: I can offer insights into efficient data processing techniques, such as stream processing with Kafka, data caching with Redis, and batch processing with Celery, ensuring effective management of large datasets across both relational and non-relational databases.

6. Troubleshooting and Debugging: I can assist in troubleshooting technical issues, debugging code, and identifying performance bottlenecks to ensure smooth operation and optimal performance of your applications.

7. LLMs and Prompt Engineering: I have experience working with LLMs and have successfully built applications on top of them. I can provide guidance on integrating LLMs into your project, as well as on prompt engineering techniques to optimize model outputs for your specific use cases.


In addition to providing guidance, I am available to answer any questions you may have related to software engineering, backend development, infrastructure, security, GCP, MongoDB, or any other aspect of your project. My goal is to leverage my expertise to support you in achieving your project objectives and delivering high-quality solutions that meet your requirements.

Experience

Software Engineer

  • Kissflow Inc
  • January 3, 2024 - continue

● Led the successful migration of over 60 million records from a Google Cloud Storage (GCS) bucket to MongoDB, completing the project 15% ahead of schedule and reducing data retrieval time by 40%. ● Spearheaded the development and delivery of a game-changing feature within 4 weeks, now utilized by 10,000+ business clients daily, resulting in a 25% increase in user engagement and a 30% reduction in task completion time. ● Resolved an average of 20 critical bug fixes per sprint, improving system stability by 35% and reducing customer-reported issues by 50%. ● Collaborated with cross-functional teams to implement 3 major system enhancements, contributing to a 20% increase in overall platform performance and a 15% boost in customer satisfaction scores.

Software Engineer

  • Saama Technologies Inc
  • July 15, 2021 - December 20, 2023

● Increased the efficiency of backend components(REST API's) for two large-scale SaaS products by 20% using Python, Flask, PostgreSQL, AWS, Redis, Celery and Kubernetes. ● Boosted application performance by 12% through implementation of pods auto-scaling and effective management of heavy traffic using Kubernetes and AWS services. ● Strengthened the application security by following a comprehensive set of security measures which brought down the security vulnerabilities by 10%. ● Increased the data-ingestion performance by 10% and managed large amounts of data into the system using Kafka, Python, Redis and PostgreSQL.

Educational Details

B.Tech

  • Alagappa College of Technology
  • August 1, 2016 - May 1, 2020

Report Freelancer

Ready To Get Started

QWIRK is a brand owned by Gigart Solutions Incorporation, Delaware, USA. The company is a freelance marketplace to help firms find quality professionals when needed, to be a part of your workforce.