Janani Ramesh

Janani Ramesh Email and Phone Number

Software Developer at Intuit | Java Developer | Spring, MySQL, Oracle, Apache Kafka, Distributed Systems & Large-Scale Data Processing, AWS @ Intuit
mountain view, california, united states
Janani Ramesh's Location
Fremont, California, United States, United States
About Janani Ramesh

Results-driven software engineer with 4 years of distributed systems backend development experience. Skilled in Java, Python, Spring Boot, REST, Kafka, Git, SQL, JavaScript and relational databases. Enhanced data quality at Tesla with 4.5M+ address validations and optimized applications, reducing service calls by 50%. Seeking to leverage expertise in backend development and microservices architecture to drive technological advancement.

Janani Ramesh's Current Company Details
Intuit

Intuit

View
Software Developer at Intuit | Java Developer | Spring, MySQL, Oracle, Apache Kafka, Distributed Systems & Large-Scale Data Processing, AWS
mountain view, california, united states
Website:
intuit.com
Employees:
12187
Janani Ramesh Work Experience Details
  • Intuit
    Software Engineer
    Intuit Sep 2024 - Present
    Mountain View, California, United States
  • Tesla
    Software Engineer Iii
    Tesla Nov 2022 - Jul 2024
    Fremont, California, United States
    Member of the Tesla Customer Identity and Engagement Org working for Account Master Team.o Address Validation System: Spearheaded the development of country specific address validation rules for 44 countries a rule-based validation engine to enhance data integrity and minimize user input errors. Successfully validated over 4.5M addresses, enabling prompt identification and resolution of invalid addresses. Developed backend components for the address validation engine implementing… Show more Member of the Tesla Customer Identity and Engagement Org working for Account Master Team.o Address Validation System: Spearheaded the development of country specific address validation rules for 44 countries a rule-based validation engine to enhance data integrity and minimize user input errors. Successfully validated over 4.5M addresses, enabling prompt identification and resolution of invalid addresses. Developed backend components for the address validation engine implementing complex validation logic to handle various country-specific Tax-ID formats and rules using Java and JavaScript.o Major Code Refactor: Played a pivotal role in code refactoring, which boosted performance, reduced technical debt, and improved maintainability. Implemented code optimizations resulting in a 50% reduction in downstream service calls without compromising functionality.o Vendor Gateway Service: Successfully integrated in-house microservices with third-party service providers, leveraging RESTful APIs to ensure seamless communication and data exchange. Implemented circuit breakers to manage and isolate failures when calling third-party services, improving system resilience and preventing cascading failures.o Bulk API: Developed and optimized batch APIs to automate large-scale database operations, including updates, cleanups, validations, and data migrations, eliminating the need for manual effort.o Container: Containerized SpringBoot microservices with Docker, creating Dockerfiles and docker-compose setups and deployed microservices to Kubernetes, managing deployments and used Helm charts for versioning and rollbacks.o Observability: Monitored clusters with Grafana and Prometheus, addressing issues related to resource allocation, pod failures, and service discovery.o Prod Support: Conducted RCA for prod issues related to address validation, vendor integration and cross region data migration. Have experience applying hotfixes ensuring minimal downtime and impact on users. Show less
  • Ecsite, Inc
    Software Engineer
    Ecsite, Inc Jan 2019 - Apr 2019
    Milpitas, California, United States
    Developed and maintained high-performance, scalable backend systems using Java, Spring Boot, and Microservices architecture.Implemented RESTful APIs to facilitate seamless communication between frontend and backend systems, enhancing overall application performance and user experience.Optimized database queries and data retrieval processes using Hibernate and JPA, resulting in a 30% reduction in data processing time.
  • Pyramidion Solutions
    Software Engineer
    Pyramidion Solutions Dec 2016 - Jul 2018
    Chennai, Tamil Nadu, India
    Vellore Kitchen: Online platform for food orders. Streamlining ordering, reviews, and payments.o Created RESTful APIs for seamless customer experiences, covering restaurant search, menu browsing, order placement, and order history for both web and native clients.o Engineered a user data snapshot system, capturing customer data at intervals to enhance decision-making, analytics and reporting.o Enhanced Performance: Optimized SQL queries and database schemas, improving the response… Show more Vellore Kitchen: Online platform for food orders. Streamlining ordering, reviews, and payments.o Created RESTful APIs for seamless customer experiences, covering restaurant search, menu browsing, order placement, and order history for both web and native clients.o Engineered a user data snapshot system, capturing customer data at intervals to enhance decision-making, analytics and reporting.o Enhanced Performance: Optimized SQL queries and database schemas, improving the response time of the application by 30%.o User Authentication: Implemented secure user authentication and authorization mechanisms, including OAuth2, to protect user data and transactions.o Integrated multiple payment gateways like PayPal and Stripe to provide users with diverse payment options. Implemented secure transaction processes using HTTPS and tokenization to protect user data.o Version Control: Utilized Git for version control and collaborated with team members using branching strategies to manage code changes efficiently.o Customer Feedback Feature: Developed a customer feedback feature, allowing users to rate and review their orders, which helped in improving service quality.o Collaborated with business and quality analysts to ensure the successful delivery of features to production. Show less
  • Pyramidion Solutions
    Software Intern
    Pyramidion Solutions Jun 2016 - Nov 2016
    Chennai, Tamil Nadu, India
    • Developed mobile application features using the locations API, google maps API, async-task, push notifications, SQLite, AWS S3, and open-source libraries like volley and glide.

Janani Ramesh Education Details

Frequently Asked Questions about Janani Ramesh

What company does Janani Ramesh work for?

Janani Ramesh works for Intuit

What is Janani Ramesh's role at the current company?

Janani Ramesh's current role is Software Developer at Intuit | Java Developer | Spring, MySQL, Oracle, Apache Kafka, Distributed Systems & Large-Scale Data Processing, AWS.

What schools did Janani Ramesh attend?

Janani Ramesh attended Sathyabama Institute Of Science & Technology, Chennai, Anna University Chennai.

Who are Janani Ramesh's colleagues?

Janani Ramesh's colleagues are Thomas Mueller, Spurthi Rallapalli, Kimberly Johnson, Katie Bulman, Petr Novotný, Sherri Abbott, C. Nicole Hill.

Not the Janani Ramesh you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.