Senior Software Engineer
Greater Minneapolis-St. Paul Area
December 2011 to March 2013
San Francisco Bay Area
October 2010 to November 2011
Hyderabad Area, India
June 2008 to October 2010
Hyderabad Area, India
Software Development Engineer
March 2013 to April 2015
Greater Seattle Area
Best Buy is an American multinational consumer electronics corporation. The main project that Iworked on recently is building In-House Search Engine for the numerous products we had. Wecrawl all major e-commerce sites to compare prices with our site and generate a report of thesame. My initial project includes crawling few e-commerce sites like Amazon, Macy’s andWal-Mart into... Best Buy is an American multinational consumer electronics corporation. The main project that Iworked on recently is building In-House Search Engine for the numerous products we had. Wecrawl all major e-commerce sites to compare prices with our site and generate a report of thesame. My initial project includes crawling few e-commerce sites like Amazon, Macy’s andWal-Mart into our database.Was the lead engineer for the search project involving a team of 4, one software engineer and two dataentry specialists. Used to train them, assign work and conduct Scrum meeting daily to track progress.Worked closely with the PM and the architect and Project lead to implement the whole project and plan accordingly to deliver within stipulated time.Implemented Parser which decrypts the search query by a user. For example for the search term “show me mobiles 16n 3gb 4 inch samsung galaxy under 150000” as[ Category: mobile, brand: samsung, internal memory: 16GB, RAM: 3GB, Screen size: 4-5 inch, Price_low:15000, tail_String: Galaxy]Used design patterns like Singleton, Factory, Adapter and Builder pattern while creating Parser.Using Elastic Search Client implemented all DML operations to insert data and also Bulk insert and delete.Elastic search keeps and renders data through filters created in Parsers. ES will render data in the form ofJSON on which UI is built.Wrote scripts to push data into elastic search periodically and to give input for parser to distinguish brands,model, series, size and colour per each subcategory and to generate popularity for products, brand rank,using page views, conversions etc.After launching the products did few enhancements like latest mobiles which means upcoming, showing, refurbished products right next to original product, adding price filters etc.Crawling was the initial project where I used to Crawl list pages and single page like Walmart follow pagination, Alibaba follows Ajax request, and Amazon follows API calls.
What company does Bharth J work for?
Bharth J works for Best Buy
What is Bharth J's role at Best Buy?
Bharth J is Senior Software Engineer
What industry does Bharth J work in?
Bharth J works in the Retail industry.
💼 Past Experience
Bharth J has been working in software development for the past four years. He has worked on a variety of projects, from crawling websites to creating parsers for data entry. He has also significant experience with ADF, Hiberbate, and spring. Bharth has also worked on requirements analysis and UI design, and is responsible for the technical design document for a migration project. He has also been involved in bugfixing andUnit testing for Oracle Fusion Applications.
- Master’s Degree, computer science from Indian Institute of Technology, Bombay in 2014Bharth J said he is extremely interested in computer science and wanted to study it at a well-renowned university. After looking into several options, he decided to attend the Birla Institute of Technology and Science in Pilani, Telangana, in the Indian state of Telangana. There, he studied computer science between 2005 and 2009. Bharth J was very impressed with the quality of the education he received and was very happy with the way the program offered him the opportunity to learn and grow in a well-renowned university. He Plans to stay in India for a minimum of five years and would like to continue studying computer science at Birla Institution of Technology and Science. Bharth J is inspired by the dedication, discipline and passion that the members of the college manage to maintain every day and feel very proud to have been a part of this institution.
💡 Technical & Interpersonal Skills
Bharth J has a long experience in software engineering, having worked as a senior software engineer at Best Buy and then as a software engineer at Oracle Fusion Applications. Bharth J is particularly skilled at trying to solve difficult technical problems and designing intuitive user interface design.
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
1 year(s), 9 month(s)
There's 85% chance that Bharth J is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required