Jiganesh Patil
dev.jiganesh.patil
@Jiganesh
@Jiganesh

Work Experience

Software Development Engineer I @ Amazon (Oct 2022`)

  • Contributed to 5+ workstreams in Amazon Business with goal of launching Amazon Business in new marketplaces as part of ABIX Team.
  • Collaborated with feature teams to extend the functionality with modifications required for target marketplaces in 4+ workstreams.
  • Resolved 20+ high priority ambiguous bugs, experienced working with incomplete or conflicting information to develop solutions.
  • Helped in adoption of a new configuration management tool for 2 teams, resulting in a 70% reduction in time spent managing configurations.
  • Designed and orchestrated entire Tax Information flow for one marketplace from business registration till checkout for Amazon Business.
  • Worked with technologies like Typescript, React, Java, JSP, AWS (Cloudwatch, Elastic Container Service, Cloud Formation) in 13+ packages.

Digital Specialist Engineer @ Infosys (Sep 2021 - Oct 2022)

  • Designed and developed ETL integration patterns like migration, broadcast, aggregation and correlation using Pyspark and SQL queries.
  • Created and designed 50+ data products and published them with their artifacts as per business requirements.
  • Experience on technologies like Java, Hadoop, Pyspark, PostgresSQL to parse the incoming data and produce useful data products for business.
  • Built 2+ tools using custom applications and connecting them with the data products so stakeholders can analyze all data with few clicks.
  • Maintained ontology between data products and created relationships between them if required by stakeholders and data analysts.
  • Regular monitoring of owned data products to ensure data freshness to drive better decision making for the stakeholders.
  • Helped Teams with L2 and L3 support for Industrial pipelines and data products resulting 95%+ SLA every quarter.

Projects

Pawnhub-Chess Variant
Low Level Design
  • Chess is a strategy based board game played between two players with the objective to checkmate the opponents king.
  • Pawnhub is PVP chess variant of standard FIDE chess, except the capturing piece gets demoted to pawn piece in place of captured piece.
  • Implemented logic of valid moves for pieces, check detection, checkmate, stalemate, castling, promotion of pawns and en-passant rules.
  • It has 5 themes called Cosmos, Blue, Standard, Walnut and Checkers which can be toggled even in ongoing games by player.
  • The project follows Object Oriented Design - Inheritance, Association avoids code duplication, enhances modularity, and promotes code reuse.
  • The game is developed with Python using Pygame library for handling mouse-keyboard inputs, computer graphics and sound modules.
DSAsaathi
Low Level Design
  • DSAsaathi is web based service using technologies like Next.js - React Framework which helps with server side rendering, static site generation.
  • The web application has client side routing which makes application to be responsive and user friendly.
  • The application has login-register page, complete profile page and a match making page which uses content based filtering to make matches.
  • Content Based Filtering algorithm recommends matches to user based on their own preferences and characteristics on the match pages.
  • Categories used as parameters are languages, ratings, age, education, spoken languages, Application also integrates telegram and leetcode APIs
  • User data is stored in MongoDB database after encrypting sensitive or “RED” data such as mobile number and profile information.
  • User data is not revealed unless there is a match made between user and requester on the profile page.
Ticketo
Low Level Design
  • Ticketo is built with Next.js - single page application, which is lightweight and fast project tracking application.
  • The Application has Login / Registration page and Dashboard view, having simplest design makes it more productive and manageable.
  • The Tickets or the tasks can be categorized and filtered according to view requested by user, the information can also be easily updated.
  • All the data is stored in MongoDB Database with well defined schema, with details like title, description, priority, status etc.

Education

Bachelor of Technology - Mechanical Engineering
CGPA : 8.12
2017-2021

Skills

Achievements