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
Github Repository
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
Github Repository
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
Github Repository
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
Language : HTML, CSS, Javascript, JSX, Typescript, Python, Java, Solidity
Modules / Libraries / Frameworks : ReactJs, NextJs, NodeJs
Database : MYSQL, PostgresSQL, MongoDB, DynamoDB
Version Control / Tools : Git, Arduino, VSCode, IntelliJ
Coursework : Datastructures and Algorithms (DSA), System Design, Computer Networks, DBMS
Achievements
Winner at Trace the Track and Technovation 2020 innovative robotics events organized in WCE and ADCET.
Runner-up in events like Group discussion, Essay writing competition and Resume and Interview competition organized at ADCET in 2020.
Second Runner-up at Mindspark 2019 organized by COE, Pune at Dog Fight Robotics Event.
Top 10 among 500 global innovators in Hack-a-prenuer by Confederation of Global Innovators.
Top 1% in Hack-with-Infy contest organized by Infosys among 276000+ registrations.
Global Rank 1497 in 22000 participants in Leetcode contest 302. Highest rating for leetcode Profile : 1688 with 1000+ questions solved.
Instructor at Arduino Workshops, Programming with Python skill enhancement programs organized by ADCET.
Published research paper on Design and Development of Patrolling Robot in IJIRSET Volume 10, Issue 6.