Darshil Patel

Data Engineer

Ahmedabad, Gujarat, India5 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in backend development with Node.js and Python.
  • Strong problem-solving skills demonstrated through complex projects.
  • Master's thesis focused on advanced mesh deformation techniques.
Stackforce AI infers this person is a Backend Developer with expertise in Machine Learning and Data Engineering.

Contact

Skills

Core Skills

Node.jsPythonAwsDjango

Other Skills

AerospikeCSSDatabasesDerivativesElasticsearchGitHTMLJenkinsJupyterKafkaLaptopsLeadershipMachine LearningMathematicsMongoDB

About

I'm an inquisitive person and always ready to learn new things that will benefit me both personally and professionally. I’m a stickler for details, and I put a lot of effort into my work and always strive for perfection. I like solving problems, mathematics, and puzzles fascinate me a lot. This led me to pursue Computer Engineering as my undergraduate where I got a chance to explore mathematics and logic behind complex algorithms. I also ended up pursuing a master's in Machine learning, doing a lot of applied mathematics for my thesis. For any help or discussion, feel free to DM me or drop an email at darshilpatel0806@gmail.com.

Experience

Alphagrep

2 roles

Senior Analyst - Data Engineer

Promoted

Jul 2024Present · 1 yr 8 mos · Mumbai, Maharashtra, India · On-site

Analyst - Data Engineer

Feb 2024Jul 2024 · 5 mos · Mumbai, Maharashtra, India · On-site

Genuin

Software Engineer - 1

Nov 2023Jan 2024 · 2 mos · Ahmedabad, Gujarat, India · On-site

  • Key Responsibilities:
  • Identified and resolved system bugs to uphold and enhance system efficiency.
  • Developed high-performance APIs to ensure seamless application usage.
  • Managed version control for repositories to manage codebase efficiently.
  • Project Contributions:
  • 1) Slug Generation:
  • Created a flow to generate unique slugs from provided text data using OpenAI API.
  • Generated slugs for videos, loops (groups of videos), community (groups of loops), and questions.
  • Integrated slugs into shareable links to ensure uniqueness and easy identification.
  • 2) Share Image Generation:
  • Created a flow to generate share-images while creating or updating community, loop, video, user, and questions.
  • show the share-image image as a preview image while sharing the link.
  • Tech stack:
  • Language: Node.js, Python
  • Database: PostgreSQL, Aerospike
  • Tools: Sequelize, Git, Kafka
Node.jsPythonPostgreSQLAerospikeSequelizeGit+1

Brightchamps

Software Developer - 1

Jul 2022Oct 2023 · 1 yr 3 mos · Bengaluru, Karnataka, India · Hybrid

  • Key Responsibilities:
  • Analyzed product team requirements and translated them into backend features/systems within specified timelines.
  • Conducted peer code reviews and provided constructive feedback on pull requests.
  • Monitored and resolved system bugs to maintain and improve system performance.
  • Team Contributions:
  • 1) Demo Communication Team:
  • Engineered a communication system enabling outreach via email, SMS, WhatsApp, and notifications.
  • Collaborated with third-party communication vendors like Kaleyra, AWS-SES, and Twilio.
  • Designed communication flows for demo classes via email and WhatsApp platforms.
  • 2) Migration Team:
  • Led the development of a database migration tool, facilitating the transition from the old monolithic system to the new architecture.
  • Developed a versatile migration pipeline capable of handling various data migration tasks.
  • Successfully migrated data for over 100,000 students using the established migration pipeline.
  • 3) Payment Team:
  • Improved the payment system by implementing new features aligned with business needs.
  • Designed and integrated CRM features to support the sales team in enhancing user conversion rates.
  • Implemented a seamless refund system to streamline and validate the refund process.
  • Tech stack:
  • Languages: Node.js, Python
  • Database: MySQL, Redis-Server, MongoDB
  • AWS services: Step functions, Lambda Functions, Lambda Function, S3 bucket, SQS, and Events
  • Tools: Sequelize, git, Serverless Framework, Jenkins
Node.jsPythonMySQLRedis-ServerMongoDBAWS+4

Dhirubhai ambani institute of information and communication technology

2 roles

Researcher

May 2021Jul 2022 · 1 yr 2 mos · Gandhinagar, Gujarat, India

  • Pursued my 1-year master's thesis titled "Material-based Mesh Deformation" under the guidance of Prof. Aditya Tatu, it explores the effect of applying a variety of "material-aware" deformations on meshes representing real-world objects.

Teaching Assistant

Aug 2020Jul 2022 · 1 yr 11 mos · Gandhinagar, Gujarat, India

  • Conducted Labs and tutorials for the courses listed below:
  • IT216 - "Design and Analysis of Algorithms" under Prof. Puneet Bhateja
  • IE411 - "Operating System" under Prof. Anish Mathuria
  • IE406 - "Machine Learning" under Prof. Manjunath Joshi
  • MC225 - "Numerical and Computational Methods" under Prof. Aditya tatu

Brainybeam technologies pvt. ltd.

Web Development Intern

May 2019Jun 2019 · 1 mo · Ahmedabad, Gujarat, India

  • Worked on Django framework. As a part of the backend Build REST APIs and database configuration in python. Used HTML and CSS for the frontend.
DjangoREST APIsHTMLCSS

Education

Dhirubhai Ambani University

Master of Technology - MTech — ICT with Machine Learning specialization

Aug 2020Jun 2022

L.D. College of Engineering

Bachelor of Engineering - BE — Computer Engineering

Jan 2016Jan 2020

Stackforce found 100+ more professionals with Node.js & Python

Explore similar profiles based on matching skills and experience