Abhishek TiwariAT
Open to opportunities

Abhishek Tiwari

@abhi9720

Aspiring software engineer passionate about building scalable applications.

India

What I'm looking for

I am looking for a dynamic work environment that fosters innovation and collaboration, where I can contribute to impactful projects and grow my technical skills.

I am a dedicated software engineer with a Bachelor of Technology in Computer Science and Engineering from the National Institute of Technology, Manipur. My journey in the tech industry has been marked by a commitment to delivering high-quality software solutions that enhance user experiences and drive engagement. Currently, I work at PeopleStrong, where I have successfully delivered high-traffic learning APIs and engineered a gamification engine that processes over 1 million events per second.

My previous experience at Imperva as an Associate Software Engineer allowed me to design and implement scalable distributed systems, ensuring reliability and performance through innovative solutions like Kubernetes orchestration and Prometheus monitoring. I thrive in challenging environments and enjoy collaborating with teams to optimize processes and develop robust applications. My projects, including a secure open-source banking portal and a form management system, showcase my ability to leverage various technologies to solve real-world problems.

Experience

Work history, roles, and key accomplishments

PE
Current

Software Engineer

PeopleStrong

Apr 2024 - Present (1 year 1 month)

Delivered high-traffic learning APIs via Spring Boot microservice, handling over 100K daily requests and reducing response time by 35% using Redis caching. Engineered a gamification engine in Go, Redis, and Kafka, processing over 1 million events per second to track engagement metrics and drive user motivation.

IM

Associate Software Engineer

Imperva

Oct 2023 - Apr 2024 (6 months)

Designed and implemented a scalable distributed task execution system using Go, Redis, and Asynq for asynchronous background task processing with fault tolerance. Developed a worker pool system orchestrated with Kubernetes, enabling horizontal scaling to handle high-volume tasks while maintaining a 99.9% success rate.

NA

Software Engineer Intern

Nagarro

Mar 2023 - Oct 2023 (7 months)

Enhanced API performance by developing RESTful endpoints using Spring Boot and Hibernate, optimizing with 2nd level caching to reduce average response time by 25%. Optimized over 50 Oracle queries by rewriting them into T-SQL for SQL Server, improving query performance by 30%.

Education

Degrees, certifications, and relevant coursework

National Institute of Technology, Manipur logoNM

National Institute of Technology, Manipur

Bachelor of Technology, Computer Science and Engineering

Pursued a Bachelor of Technology in Computer Science and Engineering. Gained foundational knowledge in various aspects of computer science, preparing for a career in software development and related fields.

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan