Aravind K N

Software Engineer

Bengaluru, Karnataka, India9 yrs 7 mos experience
Highly Stable

Key Highlights

  • 7 years of experience in backend development.
  • Expertise in Python and system design.
  • Proven track record in automating processes and improving efficiency.
Stackforce AI infers this person is a Backend Development Engineer with a strong focus on SaaS solutions.

Contact

Skills

Core Skills

Python (programming Language)AlgorithmsRuby On RailsJava (spring)Sql

Other Skills

AWS EventbridgeAirflowApache KafkaApache SparkCC++CSSCascading Style Sheets (CSS)CassandraClojureCustomer ServiceData StructuresDatabasesEKSGit

About

Computer Science and Engineering graduate from Amrita University. ~7 years of experience as a Backend Development Engineer. Adept at Data Structures, Algorithms and System Design.

Experience

9 yrs 7 mos
Total Experience
1 yr 7 mos
Average Tenure
1 yr 11 mos
Current Experience

Procore technologies

Staff Software Engineer

Jul 2024Present · 1 yr 11 mos

  • Improving the lives of everyone in construction.

Zendrive

Software Development Engineer II

Dec 2020Jul 2024 · 3 yrs 7 mos · Bengaluru, Karnataka, India

  • · Technologies : Python3, Apache Kafka, Apache Spark, Airflow, SQS, Cassandra, EKS
  • · Spearheaded the implementation of an ”exponential backoff” mechanism for webhook notification retries
  • using AWS Eventbridge scheduler
  • · Set up data pipeline jobs on Airflow
  • · Developed an end-to-end Operations Manager dashboard, including setting up spark jobs for data
  • processing and APIs for data retrieval. Utilized pyspark for spark jobs and Python Flask for API setup.
  • · Implemented an early warning system for notifying customers about webhook notification failures,
  • significantly saving operational time.
Python (Programming Language)Apache KafkaApache SparkAirflowSQSCassandra+5

1st main (acquired by tifin)

Consultant

Sep 2020Dec 2020 · 3 mos · Remote

Bombay shirt company

Software Developer

Feb 2019Jul 2020 · 1 yr 5 mos · Mumbai Metropolitan Region

  • Worked as Back-end Developer - Ruby on Rails, Java (Spring)
  • Deeply involved in requirement gathering, planning and ideation for multiple projects.
  • Set up the Business Intelligence tool and generated over 50 reports using raw SQL queries.
  • Automated the production plan generation, this helped improve the number of plans generated by over 80%
  • Revamped the order process and included statuses to bring about better visibility.
  • Took complete ownership of the production plan module and acted as point of contact for the production team.
  • Worked on the Gift Voucher module end to end, from preparing product requirement document to delivering the final product.
  • Introduced Subscription model to the system.
Ruby on RailsJava (Spring)SQLAlgorithmsLow-Level DesignData Structures+1

Cognitiveclouds

Software Engineer

Feb 2017Jan 2019 · 1 yr 11 mos · Bengaluru Area, India

  • Responsible for spearheading the software development life cycle for over 5 client projects.
  • Involved in brainstorming sessions with clients to understand their requirements and converting them into technical steps.
Low-Level Design

Report bee

Junior Product Hacker

Jul 2016Jan 2017 · 6 mos · Chennai, Tamil Nadu, India · On-site

  • · Built a dashboard to monitor the usage of the mobile app developed for teachers
  • · Built a system to track the SMS credit usage of each school
Low-Level Design

Google summer of code

Summer of Code Candidate

May 2015Aug 2015 · 3 mos

  • Worked with an organization called Clojure. Worked on 'Typed Clojure Core Annotations' project.
Low-Level Design

Education

Amrita Vishwa Vidyapeetham

Bachelor of Technology (B.Tech.) — Computer Science and Engineering

Jan 2012Jan 2016

Stackforce found 100+ more professionals with Python (programming Language) & Algorithms

Explore similar profiles based on matching skills and experience