Hari Krishn Gupta's Education
University of Southern California
Master's Degree, Computer Science (Data Science)
2014 to 2015
Jaypee Institute of Information Technology
Bachelor of Technology (B.Tech.), Computer Science and Engineering
2009 to 2013
St. Peter's College, Agra
Senior Secondary Examination, Mathematics and Computer Science
2006 to 2008
St. Joseph's Inter College, Gorakhpur
High School Examination (Grade X), Science with Computer Applications
1994 to 2006
Hari Krishn Gupta's Professional Skills Radar Chart
Based on our findings, Hari Krishn Gupta is ...
What's on Hari Krishn Gupta's mind?
Based on our findings, Hari Krishn Gupta is ...
Hari Krishn Gupta's Estimated Salary Range
Frequently Asked Questions about Hari Krishn Gupta
Hari Krishn Gupta's phone (213) ***-*149
About Hari Krishn Gupta
💼 Past Experience
Hari Krishn Gupta has worked on various software engineering projects across a variety of industries. He has a background in data engineering and software development, and has worked on a variety of platforms and technologies. In his current role, Hari Krishn Gupta is responsible for creating and building APIs for Nextdoor, a social network for neighborhoods. Nextdoor is the world’s largest social network for neighborhoods and is currently available in 11 countries.Hari Krishn Gupta is a senior software engineer at Nextdoor from March 2018 to August 2019 (1 year 6 months), working on the products - Groups and Topics. His primary responsibility in the team was to design backend systems and APIs. He also made significant contributions towards client development on React / web-frontend, Android and iOS platforms. Highlights of the work done in this position -• Designed and built APIs in Django / Python, engineered DB migrations, and planned various AB Tests.• Worked closely with the product manager and designer to spec out engineering requirements for new features.• Built and productionalized an online Machine Learning Classifier for the high traffic product use-case of posting on a feed.• Contributed to various other engineering systems such as Ads manager, auto email generator, and ML inference service.• Part of engineering interview committee, engineering blog team and multiple engineering co-ops at the company.• Senior Software Engineer at MyFitnessPal (acquired by Under Armour) from February 2016 to March 2018 (2 years 2 months), working on the products - Groups and Topics. As part of the Data Engineering and Science team, Hari Krishn Gupta worked on RESTful services/APIs which manage data resources. These services dealt with primary CRUD operations and additional algorithms to support core app features of food, recipe and meal logging. The job required me to work closely with product, client dev., infrastructure and backend teams to plan, design and release features. My work at MyFitnessPal provided me great insight into what goes in making of a scalable and stable production system.Technology Stack - ours was Scala shop, and I worked with the following technologies -Scala, AWS, Akka, Spray, Slick, Memcached, Redis, Docker - for services.Kafka, Hive, Redshift - for data pipelines, analytics, offline flowsPython, Bash - for automation and offline scripts.Software Development Methodologies employed - Functional Programming, Agile Development, RESTful API Design, Non-blocking IO, Actor-based concurrency, Object oriented design, Version control (semantic), Unit and integration testing, continuous integration, deployment and testing on different environments. Software Engineering Intern at Intel Corporation from May 2015 to August 2015 (4 months) in Phoenix, Arizona Area. - Implemented a new web-system for version/approval control of different files/packages across various teams.• Responsible for requirements specification, UI design, DB schema, architecture and code implementation.• Designed and built APIs in Django / Python, engineered DB migrations, and planned various AB Tests
Hari Krishn Gupta, educated from 2014 to 2015, is a Master's Graduate from the University of Southern California with a focus in Computer Science. Gupta obtained his degree from the USC School of Computing in 2014. After completing his education, Gupta will continue his studies at theJaypee Institute of Technology where he will hold a B.Tech. degree in Computer Science and Engineering. Gupta will be working with the company Jaypee Information Technology Limited as a technology representative.Prior to his current position with Jaypee Information Technology Limited, Gupta has worked as aSenior Secondary Examination Mathematics and Computer Science Teacher at St. Peter's College, Agra from 2006 to 2008. Gupta has also been a Staff Assistant to the Director, Department of Science and Technology, at the agency since then. Gupta is also the holder of an M.Sc degree from the same college, with a focus in Mathematics and Computer Science.
💡 Technical & Interpersonal Skills
hari Krishn gupta's professional skills and experience:Senior Software Engineer at NextdoorSenior Software Engineer at MyFitnessPalSenior Software Engineer at Intel CorporationSenior Software Engineer at Kuliza TechnologiesDeveloper Intern at University of Southern CaliforniaTeaching Assistant at Jaypee Institute of Information TechnologySoftware Development Engineer at Lyft
In a nutshell
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
2 year(s), 0 month(s)
There's 100% chance that Hari Krishn Gupta 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
Find anyone, anywhere
with ContactOut today
Making remote or global hires? Connecting
with key decision-makers? We can help.
No credit card required