Arunabh P.

Arunabh P.

Senior Full-stack Developer

Bihar, India
Hire Arunabh P. Hire Arunabh P. Hire Arunabh P.

About Me

Arunabh is a Senior Full-stack Developer who builds futuristic applications and provides continued improvements, updates, and maintenance of existing applications. He ensures that requirements are understood and actioned by forming project roadmaps and working with business stakeholders to deliver robust and sustainable software solutions underpinned by elegant code and responsive digital experiences using Agile methodologies. He has designed, architected, and led the development of a microservices-based application interacting with Deep Learning models (AI) on multiple fronts. As a passionate coder, Arunabh has reached the finals in Alexa Hackathon Code Gladiators 2018 and is ranked among the top 300 coders in India.

Work history

UpStack
UpStack
Senior Full-stack Developer
2023 - Present (2 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Gartner
Gartner
Senior Software Developer
2023 - Present (2 years)
Remote
  • Developing and delivering software products as part of the innovation tools team.

  • Defining and contributing to best practices for a quick and efficient development process.

  • Building and managing a common library with all the codes and practices used across multiple products.

Crossover for Work
Crossover for Work
Senior Software Engineer
2021 - 2022 (1 year)
Remote
  • Designed and implemented new features on a client's product with 15+ applications within a microservice architecture.

  • Identified, diagnosed, cleaned, and refactored the legacy codebase into a modern, scalable, resilient solution.

  • Built and deployed new product services to enhance and optimize the performance of different applications.

Curl
Curl
Full-stack Blockchain Developer
2019 - 2021 (2 years)
Bangalore, India
  • Designed, architected, and led the development of a microservices-based application interacting with Deep Learning models (AI) on multiple fronts.

  • Designed and executed multiple features, functionalities, and services to improve the microservices-based application.

  • Worked closely with the Ops team to execute Kubernetes on the project.

  • Implemented microservice concepts like network discovery, message broker, naming server, etc., effectively used multithreading, resource efficiency, and scaling, and implemented Redis caching.

  • Designed and contributed to the development of an asset tokenization use case.

KPIT
KPIT
Blockchain R&D | Consulting Developer
2016 - 2018 (2 years)
Pune, India
  • Participated in building a new productivity accelerator framework to expedite delivering standard codebases on projects.

  • Implemented framework solutions to generate standard, scalable, maintainable code designed for end-to-end multilingual applications.

  • Coordinated with teams to optimize code and solutions for production deployment.

Portfolio

Full-stack Developer - Development Accelerator Framework
Full-stack Developer - Development Accelerator Framework

Worked on processes to deliver a new development accelerator framework to facilitate migrating several applications to a new tech stack. Developed a new application, defined standards and design principles for the dev team, implemented caching and server-side pagination, and executed authentication protocols on the framework.

Senior Software Developer - Data Extraction Platform
Senior Software Developer - Data Extraction Platform

Led processes to deliver a data extraction platform using 7+ Machine Learning algorithms to enhance different stages of the extraction process. Delivered individual applications for all algorithms integrated with the microservice architecture designed to orchestrate a seamless experience for end users.

Senior Software Developer - Upland Software
Senior Software Developer - Upland Software

Designed, developed, and implemented a new solution to enhance the client's existing product. Enhanced 15+ applications that interact with each other in a microservices setup to serve 20K users daily.

Education

B.Eng Computer Science
B.Eng Computer Science
B.V. Bhoomaraddi College of Engineering & Technology - India
2012 - 2016 (4 years)