Harikrishna Sunkari, Developer in Hyderabad, Telangana, India
Harikrishna is available for hire
Hire Harikrishna

Harikrishna Sunkari

Verified Expert  in Engineering

Full-stack Developer

Hyderabad, Telangana, India

Toptal member since May 30, 2022

Bio

Harikrishna is a full-stack developer and architect with 12 years of industry experience designing and developing high-quality web and mobile apps. In his career, he has led teams, architected, designed, and delivered solutions that inspect terabytes of data, and created critical features for apps with over a million downloads, supporting 10,000+ requests per minute and having over 200 thousand daily active users. Harikrishna was also the founder and CTO of Manch.

Portfolio

Hudl - Main
.NET, Redis, Architecture, Elasticsearch, Apache Solr, Amazon OpenSearch...
DemoVerse Inc.
React, JavaScript, Node.js, Full-stack, Amazon Web Services (AWS), Web3.js...
Borneo
Node.js, React, Elasticsearch, Amazon DynamoDB, MongoDB, JavaScript...

Experience

  • Web Applications - 10 years
  • Software Design - 8 years
  • JavaScript - 8 years
  • Node.js - 7 years
  • Architecture - 6 years
  • Distributed Systems - 6 years
  • React - 6 years
  • Microservices - 5 years

Availability

Full-time

Preferred Environment

MacOS, Slack, JavaScript, Agile, Cloud, APIs, Microservices Architecture, Back-end Development, Unit Testing, Responsive UI, GitHub

The most amazing...

...I've co-founded is Manch, a company that serves hyperlocal content to more than 100,000 users.

Work Experience

Full-stack Developer

2022 - 2023
Hudl - Main
  • Migrated the search from legacy Solr to Elasticsearch for multiple services.
  • Designed the solution to migrate billions of records without causing any downtime.
  • Ensured there were no issues during the code migration despite the systems being legacy.
Technologies: .NET, Redis, Architecture, Elasticsearch, Apache Solr, Amazon OpenSearch, Amazon ElastiCache, .NET Core, C#, Test Automation

Full-stack React and Node.js Engineer

2022 - 2022
DemoVerse Inc.
  • Integrated smart contract for music NFTs by Demoverse.
  • Implemented Web3.js wallet connection using Wagmi to connect with Metamas and Coinbase wallet. After logging in, artists can list the NFTs and create their profiles. Artists will receive a royalty when listed NFTs are traded.
  • Implemented magic link sign-in for visitors to easy signing in and get a personalized promo link to share with others. If any user purchases the NFTs using this promo link agent will receive the rewards.
  • Tracked links to know which user should be attributed for sale and earning management.
Technologies: React, JavaScript, Node.js, Full-stack, Amazon Web Services (AWS), Web3.js, MetaMask, NoSQL, Back-end Development, CI/CD Pipelines, Next.js, Sequelize, Bug Fixes, User Interface (UI), Cloud Platforms, Engineering, Figma, Microsoft Excel, Asynchronous Programming, Product Management, Scalability, Blockchain, JSON, JSON API, JSON REST APIs, Unit Testing, Serverless Architecture, Twilio, Vercel, MERN Stack, Responsive UI, AWS Lambda, Lambda Functions, Concurrent Programming, Tailwind CSS, Go, Docker Compose, Linux, Amazon EC2, REST, Product Design, UX Design, CircleCI, Product Leadership, Apollo, Web Development, AWS Cloud Architecture, Architecture, Design, Software Design, Software Development Management, Delivery Management, Engineering Management, Cloud Infrastructure, GitHub, Test Automation

Senior Engineering Manager and Architect

2021 - 2022
Borneo
  • Architected, implemented, and delivered a data compliance solution using microservices. It involved designing a complex solution using microservice, scanning hundreds of TBs of data from multiple systems, and providing correlations between findings.
  • Led a team of over ten engineers, ensuring a rapid delivery in corporate app and data infrastructure verticals. Optimized and delivered solutions for multiple connectors. Oversaw customer issues and feedback and built a product roadmap.
  • Implemented a test suite to understand inspection services' false positive rate and performance.
  • Won second place in the internal hackathon for implementing a solution that helps with data insights on product usage.
Technologies: Node.js, React, Elasticsearch, Amazon DynamoDB, MongoDB, JavaScript, Architecture, Docker, Express.js, Redis, TypeScript, REST APIs, API Integration, Full-stack, Material UI, Front-end, Microservices, SQL, Full-stack Development, Redux, Leadership, APIs, Integration, Git, ECMAScript (ES6), Amazon Web Services (AWS), Bootstrap, Back-end, Distributed Systems, Technical Leadership, Agile, User Interface (UI), DevOps, Data Extraction, React Redux, JSX, Cloud Architecture, Software Architecture, HTML, Cloud, API Development, Cloud Services, Scrum, Enterprise Systems, Microservices Architecture, Jest, GitLab CI/CD, Kubernetes, NoSQL, Back-end Development, CI/CD Pipelines, Next.js, Bug Fixes, Team Leadership, Cloud Platforms, Engineering, Figma, Amazon RDS, Solution Architecture, User Experience (UX), Microsoft Excel, Asynchronous Programming, Product Management, Scalability, JSON, JSON API, JSON REST APIs, Unit Testing, Serverless Architecture, Twilio, Vercel, MERN Stack, MQTT, Third-party APIs, Responsive UI, AWS Lambda, Lambda Functions, SaaS, Concurrent Programming, Go, Docker Compose, Linux, Web Security, Jenkins, Sentry, Amazon EC2, AWS Elastic Beanstalk, Sass, REST, CircleCI, Product Leadership, Web Development, Scalable Architecture, AWS Cloud Architecture, Design, Software Design, Software Development Management, B2B, Delivery Management, Engineering Management, Agile Project Management, Team Management, People Management, Infrastructure as Code (IaC), Cloud Infrastructure, GitHub, Kafka Streams, Test Automation

Engineering Manager and Architect

2019 - 2021
Vogo
  • Led a team of over 15 engineers from the fleet, customer, QA, and IoT departments. Built and groomed a new team to step up to the challenges. Set up a structure and processes to help teams deliver high-quality products faster.
  • Architected, designed, and led teams to implement solutions that helped Vogo reduce its operation costs by 35%. Developed systems that tracked vehicle health using IoTs and made the ground staff effective by optimizing their activities.
  • Reduced revenue leaks by optimizing refueling flows and GPS billing issues.
  • Architected and implemented ride tracking service using cloud functions and microservices that scaled the services to support 100,000 concurrent rides with 99.999% uptime and 0% data loss.
Technologies: Node.js, Python, React, PostgreSQL, Redis, RabbitMQ, Django, JavaScript, Architecture, Mobile, Docker, Express.js, System Design, Mobile Apps, React Native, REST APIs, API Integration, Payment Processing, Full-stack, HTML5, Material UI, Front-end, Android Studio, Android SDK, Microservices, SQL, Full-stack Development, Redux, Firebase Cloud Messaging (FCM), Leadership, APIs, Integration, Git, ECMAScript (ES6), Amazon Web Services (AWS), Back-end, Distributed Systems, Technical Leadership, Serverless, Agile, User Interface (UI), DevOps, React Redux, JSX, Cloud Architecture, Software Architecture, Maps, GPS, Payment APIs, Cloud, API Development, Cloud Services, Scrum, Microservices Architecture, eCommerce, Jest, Kubernetes, NoSQL, Back-end Development, CI/CD Pipelines, Next.js, Bug Fixes, Team Leadership, Cloud Platforms, Engineering, Figma, Amazon RDS, Solution Architecture, User Experience (UX), Progressive Web Applications (PWAs), Asynchronous Programming, Product Management, Google Cloud Platform (GCP), Scalability, JSON, JSON API, JSON REST APIs, Unit Testing, Serverless Architecture, Twilio, MERN Stack, MQTT, Third-party APIs, Responsive UI, AWS Lambda, Lambda Functions, Concurrent Programming, Socket.IO, Go, Docker Compose, Linux, Swagger, Jenkins, Sentry, Amazon EC2, AWS Elastic Beanstalk, REST, Product Design, UX Design, Product Leadership, Web Development, Scalable Architecture, AWS Cloud Architecture, Design, Software Design, Software Development Management, B2B, Delivery Management, Engineering Management, Agile Project Management, Team Management, People Management, Cloud Infrastructure, GitHub, Kafka Streams, Test Automation

Chief Technology Officer (CTO)

2018 - 2019
Manch
  • Raised a fund of $800,000 led by Stellaris Ventures. Built a team of more than 20 people, including frontline engineers, designers, marketing experts, and content writers.
  • Designed, architected, and implemented systems that helped drive product requirements. Implemented personalized recommendations and community systems for more than 100,000 users.
  • Came up with various product versions and ran multiple experiments to understand the user behavior, figured out flaws in the product, and improved them to drive user adoption and market fit. Set up tools to analyze user behavior.
Technologies: Node.js, React, Redis, Elasticsearch, NATS, Go, Android, Firebase, JavaScript, Architecture, Mobile, Docker, Express.js, REST APIs, API Integration, Full-stack, HTML5, CSS, Material UI, Front-end, Android Studio, Android SDK, Microservices, Full-stack Development, Mobile Apps, Firebase Cloud Messaging (FCM), Leadership, APIs, Integration, Git, ECMAScript (ES6), Amazon Web Services (AWS), Back-end, Distributed Systems, Technical Leadership, CTO, Serverless, Agile, User Interface (UI), DevOps, Data Extraction, React Redux, JSX, Cloud Architecture, Software Architecture, HTML, Maps, GPS, Cloud, API Development, Cloud Services, Scrum, Enterprise Systems, Microservices Architecture, eCommerce, GitLab CI/CD, NoSQL, Back-end Development, CI/CD Pipelines, Azure, Next.js, Bug Fixes, Team Leadership, Cloud Platforms, Engineering, Figma, Amazon RDS, User Experience (UX), Progressive Web Applications (PWAs), Asynchronous Programming, Product Management, Scalability, JSON, JSON API, JSON REST APIs, Unit Testing, Twilio, MERN Stack, Third-party APIs, Responsive UI, Concurrent Programming, Socket.IO, Linux, Web Security, Amazon EC2, REST, Product Design, UX Design, Heroku, CircleCI, Product Leadership, Web Development, Scalable Architecture, AWS Cloud Architecture, Design, Software Design, Software Development Management, Delivery Management, Engineering Management, Agile Project Management, Team Management, People Management, Cloud Infrastructure, GitHub, Test Automation

Lead Engineer

2014 - 2018
Vymo
  • Led the development team working on the core product and making design and architecture choices for new solutions.
  • Implemented Vymo 1.0 leading management system and deployed it to a few top Indian banks with more than 50 thousand staff in each bank.
  • Implemented Vymo 2.0 task management and partner management system that both staff members and partners could use. Developed initial activity recommendations and route optimizations for customers.
Technologies: Node.js, React, MongoDB, Elasticsearch, Microservices, Android, JavaScript, Architecture, Mobile, Docker, Apache Kafka, Express.js, Redis, System Design, REST APIs, Full-stack, HTML5, Front-end, Android Studio, Android SDK, SQL, Full-stack Development, Mobile Apps, Firebase Cloud Messaging (FCM), Leadership, APIs, Integration, MySQL, Git, Finance, ECMAScript (ES6), Amazon Web Services (AWS), Bootstrap, Back-end, Distributed Systems, Technical Leadership, Agile, User Interface (UI), DevOps, React Redux, JSX, Cloud Architecture, Software Architecture, HTML, Maps, GPS, Cloud, API Development, Cloud Services, Scrum, Enterprise Systems, Microservices Architecture, NoSQL, Back-end Development, CI/CD Pipelines, Azure, Next.js, Bug Fixes, Team Leadership, Cloud Platforms, Engineering, Figma, SOAP, Solution Architecture, Asynchronous Programming, Scalability, JSON, JSON API, JSON REST APIs, MERN Stack, Responsive UI, SaaS, Concurrent Programming, Linux, Web Security, Amazon EC2, Sass, REST, Single Sign-on (SSO), Product Design, Heroku, Product Leadership, Web Development, Scalable Architecture, AWS Cloud Architecture, Software Design, Software Development Management, B2B, Delivery Management, Engineering Management, Agile Project Management, Team Management, Cloud Infrastructure, GitHub, Kafka Streams

Senior Application Engineer

2013 - 2014
Agile IDC
  • Implemented a shift-leasing hybrid mobile app using mobile Oracle Application Development Framework (Oracle ADF) to capture leasing opportunities, track them offline, and sync data with the server when the network is available.
  • Designed and implemented an enhanced issue and effort-tracking tool using Spring and Hibernate.
  • Implemented a content security policy (CSP) to review the research and development (R&D) submissions and amendments using ADF and SOA. Used the proof of concept (POC) approach to migrate Oracle Forms to ADF.
Technologies: Node.js, Java, Oracle, JavaScript, Express.js, APIs, MySQL, REST APIs, Git, PHP, API Development, Cloud Services, Scrum, Enterprise Systems, Microservices Architecture, NoSQL, Back-end Development, Bug Fixes, User Interface (UI), Cloud Platforms, Engineering, SOAP, Solution Architecture, Asynchronous Programming, JSON, JSON API, Concurrent Programming, Amazon EC2, Sass, REST, Web Development, .NET, Delivery Management, Cloud Infrastructure, GitHub

Application Engineer

2011 - 2012
Oracle
  • Implemented approval management for the procurement of materials using Oracle SOA Suite 11g.
  • Redesigned approval management for the Oracle Fusion Cloud ERP Procurement application to improve the performance by reducing the payload size by nearly two-thirds on average.
  • Implemented aggregation and custom functionality used in the approval setup. Maintained the Fusion Procurement application.
Technologies: Java, Oracle 9g, MySQL, REST APIs, Git, Enterprise Systems, Microservices Architecture, Back-end Development, SOAP, Solution Architecture, JSON, JSON API, Web Development, Cloud Infrastructure, GitHub

Experience

Data Compliance Solution

https://borneo.io/use-cases/#data-governance
At Borneo, we have worked on building solutions that help security engineers in data investigation and data privacy. As an extension to the investigation, customers needed a solution that allows them to fast-track the data compliance needs put forward by PCI, GDPR, HIPAA, etc. We have built a rule engine that runs over data inspection results and evaluates customers against different compliance requirements. This solution also helps them mark exceptions and provide a record of processing activities that can be shared with auditors directly.

Vogo Long-term Rentals

Vogo is a last-mile commute mobile app-based scooter rental service. During COVID-19, we had to switch from being a point-to-point rental service to a long-term rental service. I led this project and a team of ten professionals working on it. The challenge was to extend our previous model to a long-term rental but in a limited time.

Manch

This Android app delivers hyperlocal content to users. I was the co-founder and CTO of this app. I bootstrapped both the back end and mobile app. Later, I hired a team of five to help us implement hyperlocal communities, deliver hyperlocal user-generated content, moderate content, and provide recommendations. The app has over 100,000 users.

Education

2006 - 2010

Bachelor's Degree in Computer Science

Vasavi College of Engineering - Hyderabad, India

Skills

Libraries/APIs

Node.js, React, REST APIs, API Development, JSON API, React Redux, Web3.js, Socket.IO

Tools

Git, JSX, GitHub, IntelliJ IDEA, Slack, Android Studio, Firebase Cloud Messaging (FCM), Amazon ElastiCache, GitLab CI/CD, Figma, MQTT, Docker Compose, Jenkins, Sentry, CircleCI, Kafka Streams, RabbitMQ, Amazon Simple Queue Service (SQS), MetaMask, Sequelize, Microsoft Excel, Terraform, Apache Solr, Amazon OpenSearch

Languages

JavaScript, TypeScript, Java, Python, Go, HTML5, CSS, SQL, ECMAScript (ES6), HTML, GraphQL, C#, Sass, C, PHP

Frameworks

Express.js, React Native, Django, Material UI, Android SDK, Redux, Bootstrap, Jest, Next.js, AngularJS, Tailwind CSS, Swagger, .NET, .NET Core

Paradigms

Agile, Scrum, Asynchronous Programming, Concurrent Programming, REST, B2B, Agile Project Management, Microservices, DevOps, Microservices Architecture, Unit Testing, Serverless Architecture, UX Design, Test Automation

Storage

MongoDB, NoSQL, JSON, Elasticsearch, Redis, Amazon DynamoDB, PostgreSQL, MySQL, Oracle 9g

Platforms

Android, Docker, Apache Kafka, MacOS, Firebase, Mobile, Amazon Web Services (AWS), Twilio, Vercel, AWS Lambda, Amazon EC2, Heroku, Oracle, Kubernetes, Azure, Google Cloud Platform (GCP), Blockchain, Linux, AWS Elastic Beanstalk

Other

Web Applications, Architecture, API Integration, Full-stack, Full-stack Development, APIs, Back-end, Distributed Systems, Technical Leadership, Software Architecture, Enterprise Systems, Back-end Development, Bug Fixes, Engineering, JSON REST APIs, MERN Stack, Web Development, Scalable Architecture, Delivery Management, Engineering Management, Team Management, People Management, Cloud Infrastructure, Software Design, Mobile Apps, Front-end, Leadership, Integration, CTO, Serverless, User Interface (UI), Data Extraction, Cloud Architecture, Maps, GPS, Payment APIs, Cloud, Cloud Services, eCommerce, CI/CD Pipelines, Team Leadership, Cloud Platforms, Amazon RDS, SOAP, Solution Architecture, User Experience (UX), Progressive Web Applications (PWAs), Product Management, Scalability, Third-party APIs, Responsive UI, Lambda Functions, SaaS, Product Design, Product Leadership, AWS Cloud Architecture, Software Development Management, NATS, System Design, Payment Processing, Finance, Web Security, Single Sign-on (SSO), Apollo, Design, Infrastructure as Code (IaC)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring