Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Timeline
Generic
Arpan Agrawal

Arpan Agrawal

Principal Architect
Delhi

Summary

To utilize my skills in towards a challenging career in the field of Information Technology with leading corporate of hi-tech environment with committed & dedicated people. I intend to be an asset to the organization and serve it in the best possible manner. Accomplished Principal Architect offering 14+ years' experience in comprehensive design and development of infrastructure and architecture for software projects. Attentive collaborator and communicator from project conception to completion. Creative in devising solutions to improve business operations and meet clients' technical needs. Seasoned team leader possessing the technical and interpersonal skills to provide exceptional project deliverables.

Overview

14
14
years of professional experience
7
7
years of post-secondary education
7
7
Certifications
1
1
Language

Work History

Principal Architect

GreyOrange Robotics Pvt Ltd
Gurgaon
04.2022 - Current
  • Greyorange Robotics provides warehousing automation solution to customers across globe
  • Researched materials to determine appropriate selection for projects and then carrying out POC to determine the validity of the same. Ex: Pg_repack, Camunda, Zeebee etc
  • Performed complex architectural and design assignments, applying innovative architectural design concepts and advanced professional knowledge.
  • Attended team meetings to resolve technical and project issues and review project schedules.
  • Evaluated project requirements to identify and mitigate risks.
  • Defined enterprise processes and best practices and tailored enterprise processes for applications.
  • Wrote and maintained custom scripts to increase system efficiency and performance time. Examples include monitoring and alerting framework, APM monitoring, Distributed Tracing
  • Carried out POC for changing the system to support multi tenancy
  • Managed use of various types of databases and configured, installed and upgraded new ones.
  • Mentored the team to do scaling of system by using various techniques like caching, distributed locks, Load Balancers, Service Discovery

Technical Architect

GreyOrange Robotics Pvt Ltd
Gurgaon
04.2016 - 06.2020


  • Managed and mentored a team of 7 people for designing and developing GreyMatter Platform system which can be used across multiple products
  • Lead the platform team with respect to all design and architectural decisions in a microservice environment
  • Responsible for single handedly leading POC’s for major architectural changes and also for introducing new components in order to improve performance and scalability
  • Working in various technology stack like Erlang, Python, Java
  • Did fine tuning of database (Postgres) to improve the performance of REST API’s

Lead Technology

Guavus Networks Private Ltd
Gurgaon
01.2012 - 04.2016
  • Worked as Lead Technology with Guavus system consists of a ETL pipeline which does near real time analytics of customer data
  • Lead the Big Data Infrastructure team that was responsible for management, performance improvement, feature development, bug fixing of various components such as Hadoop Yarn, Spark, HBase, Oozie
  • Lead the Big Data Infrastructure team into spearheading the new features in big data components such as Hadoop
  • This requires understanding the complete feature and then integrating it to the Guavus pipeline so that it can be used efficiently
  • Designed the complete architecture and did the complete coding (majorly in python) of configuration management system as part of OAM team
  • The module was responsible for configuration, monitoring and management of complete Guavus Ecosystem
  • Developed complete UI in flex as part of OAM team
  • The UI was used to take all inputs from user in a structured and logical way with all necessary validations and then generate a xml which can be used to deploy the complete system
  • Worked as part of collector team that is responsible for ingesting big data into the hadoop system
  • The major work was to parse the incoming packets according to the given protocol and then dump it into a suitable format
  • Worked as part of appliance team in which my role was to use the Tall Maple framework for stats collection
  • Also developed various applications that can run and effectively utilize the TM framework
  • Developed a log sync comparator tool in flex for comparing big log files of two different modules according to time
  • If user wants to debug something in one module log then the other module log will automatically be in sync with the first log file according to time

Software Engineer

Aricent Communications (Holdings) Ltd
Sycamore
06.2009 - 01.2012
  • Developed the protocol stack at the Iu interface
  • Wrote around 20K lines of production level code as part of Sycamore team
  • All the development was done on Linux platform in C language
  • Developed the M3UA and MTP3B layer at the application layer
  • Did the complete Unit testing starting from Unit Test Plan (UTP) to the execution and bug fixing
  • Was part of System integration team and wrote test scripts for the same
  • Did the complete LLD and Module Test Plan for one of the module
  • Coded the complete SCTP module
  • Currently involved in System Integration testing
  • Did the complete designing, coding and testing of SCTP module
  • Developed the complete module test plan and test strategy for various modules
  • Went onsite to U.K to do the integration of the software on the actual hardware
  • Designed and implemented the Trivial File Transfer Protocol (TFTP) as part of training

Education

M.Sc. - Computer Science Dept, Science

University of Delhi
Delhi
06.2007 - 06.2009

B.Sc. (H) - Computer Science

Deen Dayal Upadhaya CollegeUniversity of Delhi
Delhi
06.2004 - 04.2007

AISSCE(XII) - PCM

Army School
Faizabad
04.2003 - 03.2004

AISSCE (X) -

Army School
Faizabad
04.2001 - 03.2002

Skills

    Proficient in C, C, Python, Java, Springboot

undefined

Certification

Flutter Bootcamp

Accomplishments


  • M.Sc Computer Science Major (Term) Project: Designed a test coverage monitor for applications interacting with XML document using SAX parser
  • Involved usage of JUnit, AspectJ, SAX Parser and Java 1.5.0 applications
  • The project was overseen by Dr Vidya Kulkarni (Reader, Dept Of Comp Sc DU) and Dr Gregory Kapfhammer (Asst Professor, Dept Of Computer Science - Allegany College, USA)
  • Implementation of Mini Database Management System
  • B.Sc (Hons.) Computer Science: Designed an inventory management system as a supply chain solution as a software engineering project
  • Placement Coordinator for Dept Of Computer Science, University of Delhi for the year 2008-09
  • Awarded Ghasi Ram Memorial Award for standing 3rd in the University in Graduation
  • Stood 2nd in the “Select From brain” competition at Sankalan-2007, the annual technical fest of the Department of Computer Science, University of Delhi
  • Stood 2nd in “Algoholics” competition at Envisage-2008, the annual technical fest of IIC, University of Delhi
  • Member of DDUC’s “Aryabhatta Science Forum”, an inter-departmental society for students of Electronics, Computer Science and Physics

Timeline

Flutter Bootcamp

05-2023

Principal Architect

GreyOrange Robotics Pvt Ltd
04.2022 - Current

Safe Agile

04-2022

GCP Professional Cloud Architect

09-2021

Open Id Connect and JWT

05-2021

Designing Highly Scalable Microservices

02-2021

Architect SAAS application

09-2020

Technical Architect

GreyOrange Robotics Pvt Ltd
04.2016 - 06.2020

Lead Technology

Guavus Networks Private Ltd
01.2012 - 04.2016

SCJP 1.6

04-2011

Software Engineer

Aricent Communications (Holdings) Ltd
06.2009 - 01.2012

M.Sc. - Computer Science Dept, Science

University of Delhi
06.2007 - 06.2009

B.Sc. (H) - Computer Science

Deen Dayal Upadhaya CollegeUniversity of Delhi
06.2004 - 04.2007

AISSCE(XII) - PCM

Army School
04.2003 - 03.2004

AISSCE (X) -

Army School
04.2001 - 03.2002
Arpan AgrawalPrincipal Architect