Jyoti Solanki

Jyoti Solanki

$100/hr
Java Backend Developer, System Design, Distributed system
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
35 years old
Location:
Bangalore, Karnataka, India
Experience:
6 years
JYOTI B. SOLANKI Koramangla, Bangalore, 560095 - - EDUCATION Examination University Institute Year of Passing Grade / Percentage Post Graduation (M.Tech) Graduation (B.E.) Intermediate/+2 Matriculation IIT Bombay IIT Bombay 2014 8.89 RGPV Bhopal TCT Bhopal 2011 77.69 C.B.S.E. C.B.S.E. JNV Betul JNV Betul - - EXPERIENCE Narvar India Senior Software Engineer March’19 - May’20 · Designed and developed Narvar carrier updates scheduler manager called Configurable Scheduler Manager which was responsible to schedule carrier tracking calls for orders based on different geographies, shipment statuses, freshness and frequencies. It enables retailers to control and define tracking data freshness and notification in an automated way. · Created a Retool UI page for Product Support Team to manage cadences for pulling retailer and carrier tracking updates. · Implemented Oauth Adapter system to manage Narvar Product Scopes as well as Retailer Scopes to be used by ORY Hydra for Narvar Oauth 2.0. Created a Retool UI page for Product Support Team to manage retailer and product scopes. · Migrated Narvar Orders Ingestion Service named Orders API and Narvar Carriers Updates Pull Service named Carrier API Facade from plain EC2 to Kubernetes deployment with the help of circleCI, which includes load testing and figuring out optimal pods configurations. · Designed and developed customize-able JSON input schema management service for REST EndPoints of different features or parameters according to different user’s contracts. It enables granular control of input data format and pattern for different users or controlling params. · Created a generic client for efficient integration of JSON input schema management service with client systems, while facilitating a cache2k cache to maintain latest schema configurations, pushed by pulsar queue. · Integrated JSON input schema management client with Narvar Orders Ingestion Service named Orders API for retailers wise input schema configuration. · Optimized error response messages for Narvar Orders Ingestion Service named Orders API to enable clients to understand the root cause of error and provide sufficient information to correct there input requests. Zeotap Senior Software Engineer August’17 - February’19 · Designed and developed Zeotap data catalog management system called Taxonomy Authoring Tool which was responsible to refresh data catalog according to different rules and policies. It enables stakeholders to control and define catalog rules in an automated way. Developed micro services in play framework to integrate with different systems such as Zeotap Data Platform, Zeotap Audience Targeting and Zeotap Unity UI having multiple dependencies. · Built Zeotap Audience Targeting system to create, manage, refresh and sell data segments to different channel partners. Was responsible for end-to-end segment work-flow Web Services including creation, listing, details, duplicate, update operations. · Designed and developed Zeotap Data Partner Ingestion Reporting Tool named Studio. Created REST APIs which share status and statistics of Zeotap Data Partners and their attributes for desired time intervals with the help of Ebeans. · Designed and developed configurable authentication system for controlled access of different features of Zeotap Audience Targeting according to user privileges and permissions. It enables granular control of different APIs and its fields and params. · Integrated with multiple channels like Appnexus, Google, Adobe. Channels provide platform to seamlessly share segmented data with multiple publishers and agencies. Intuit Technologies Data Engineer November’15 - August’17 · Created KMS keys and policies re-stacking system in AWS for UED pipeline to support Intuit analytics. For better security data is made to pass through one more level of encryption. · Wrote data generator for S3 buckets in AWS to produce data of different size chunks or randomness. · Did development environment setup for Dragline to enable easy debugging, analyzing and on the fly code changes. · Re-factored and wrote functional tests for Dragline which is hadoop ETL pipeline. Increased code coverage by 50 percent. · Did end to end automation of Omniture data pipeline deployment. Designed configurable rpms which do seamless code deployment and backup on different environments. · Developed validator to verify and report the readiness of a node in terms of availability of all prerequisites for deployment of data pipeline. Myntra Designs Software Engineer July’14 - October’15 · Architect-ed and created return creation flow for myntra’s internal tool with integration of spring APIs. Integrated returns data flow with returns services and developed its UI in primefaces. · Designed and developed Rest APIs for managing more than 40 categories of customer query tickets in Oracle Rightnow. Contactus APIs automated customer ticket flow to respective departments and drastically reduced number of calls in myntra call center. · Developed services to facilitate Oracle Ticketing Systems reports handling like fetch, crate and update through report ids. Resulted into direct and fast access of report data without going through report name lookups. · Developed spring services for alteration tasks creation and updation in Oracle Rightnow. · Integrated spring APIs with oneview for one click creation and auto data population into tasks to avoid manual errors as well as to reduce customer response time. · Facilitated bulk creation and update of tasks through excel sheet up-loader in report view UI for delivery boys and tailors. · Did platform up-gradation and code re-factoring of CRM services. Migrated to latest version of organization wide common services framework. TECHNICAL SKILLS Programming Languages Web Technologies Data Technologies DevOps Technologies Software & Tools Python, SQL, Bash, Java, C/C++ HTML, Ebean, Play, Spring, Hybernet, RESTful APIs, AWS MYSQL, Postgres, Hadoop, Spark, Hive, Hbase, Vertica Jenkins, Docker, Git, Confluence, Kubernetes, CircleCI Eclipse, LATEX, Beamer, Vim, Intelij IDEA M.TECH PROJECT AND SEMINAR Cohesion Lattice based Class Partitioning: M. Tech Project (Guide: Prof. Rushikesh Joshi) · · · · May’13 - June’14 Objective: To provide a semi-automated way of class extraction Designed an algorithm which compute cohesion lattice and split it into two more cohesive class lattices. Carrying out empirical analysis of efficiency of split performed by the algorithm Main concern is to increase cohesion with minimum possible induced coupling Code Re-factoring with Cohesion Lattices: M. Tech Seminar (Guide: Prof. Rushikesh Joshi) Jan’13 - May’13 · Studied and analyzed seven structural types of cohesion lattices and various code re-factoring techniques · Experimented and presented application of cohesion lattices for code re-factoring POSITIONS AND RESPONSIBILITIES • Teaching Assistantship, IIT Bombay (July 2012- July 2014) – Computer Programming and Utilization: (under Prof. Abhiram Ranade) (Autumn 2012) (under Prof. Sridhar Iyer) (Spring 2013) Worked as a Lab instructor assisting students to cope up with course pace and was involved in grading them, evaluated the quizzes, midsem and endsem – Discrete Mathematics: (under Prof. Nutan Limaye) (Autumn 2013) Senior TA role, responsible for preparing solutions to tutorials, conducting and evaluating quizzes, midsem and endsem exams • Student Companion for Institute Student Companion Program, IIT Bombay 2013-April 2014) (July – Currently mentoring and helping new PG entrants to adapt IITB environment – Member of core team responsible for organizing activities for new PG entrants throughout the year ACHIEVEMENTS Woman of the match award in Table Tennis PG Sports Competition IIT, Bombay 2014 Won gold medal in Table Tennis Inter-Hostel General Championship Competition IIT, Bombay 2013 Secured All India Rank 131 among 156780 candidates in GATE 2012 Awarded first-class honors degree of BE, Information Technology by RGPV Bhopal June 2011 University topper in Engineering Drawing 2008 Won second prize in Street Theatre held by Nehru Yuva Kendra Sangathan (India) at Nehru Yuva Kendra, Betul 2003
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.