+91 8989893952

©2018 by Piyush Agarwal

Jaipur, Rajasthan, India

Skype Id : piyush4793

Mac Desktop

ABOUT

A Lifetime of Creativity

Throughout my career, I’ve had the great fortune to work on some truly inspiring projects, while meeting many influential and creative individuals along the way. I am a Software Developer who is passionate about programming and solving problems. I teach mathematics and programming in my spare time. I write blog on python.
Check out my blog - click here

CV

Professional Experience

Through many years of hard work and dedication, I’ve established a strong career in this industry. Each role has been a dynamic endeavour, providing me with an opportunity to develop both personally and professionally. I’m always looking for new projects and partners to collaborate with, so get in touch if you’d like to connect.

Download : Resume

SOFTWARE DEVELOPMENT ENGINEER

July 2015 - July 2016

  • Collaborated with product managers to get better understanding of product requirement to create clean interfaces and simple, intuitive interactions and experiences.

  •  Programmed in an object-oriented programming language with an eye toward code abstraction and reuse.

  •  Delivered new feature based on given requirements with required admin panel to operate on feature with ease.

  •  Wrote RESTful Api's to provide client support for various components.

  •  Sanity and unit testing done at developers end to provide bug-free features.

  • Grown as a team player

TECHNICAL LEAD

August 2018 - present

  •  Understanding the customer requirements and giving the architectural design flow for the website by participating in cross organizational discussions.

  • Development, Customization and Maintenance of company’s website, CRM and android app.

  • Includes setting up AWS Server, developing application for complete end to end flow and deploying it on server.

 

MY EXPERTISE

Graphic Designer Working

FRONTEND

HTML5
CSS3
JavaScript

ReactJS
JQuery
Bootstrap
AJAX

Code on a laptop computer

BACKEND

Java | Spring
Python | Django

Ruby | Ruby on Rails
Restful web services

ORM ( OBJECT RELATIONAL MAPPING )

Hibernate
Django ORM

touchscreen computer

DATABASES

MySQL

PostgreSQL
Redis

Data
Workspace

TOOLS

Vim

Nano
Git
JIRA
Trello

Slack
Eclipse
VS Code

 

PROJECTS

Office of a web design company

B2B ECOMMERCE

CRM, Website

REQUIREMENT :

My client wanted me to build a system to manage their supply chain and user data.

DETAILS :

Developed a custom Customer Relationship Management (CRM) panel to help manage customer data, inventory, sales, purchases, invoicing, etc.
It also includes authorization, authentication, automation of tasks, caching, server setup on AWS - EC2 instance for everyone in the company to use based on the permissions they have.

HOW IT HELPED:

Reduced the amount of resources being used to maintain the data, reduced human errors while handling the data, improved time and accuracy for related calculations.

 
Computers

GET IN TOUCH