
About
Hi, I am Saksham Agrawal. I love python and like nodejs. Lately, I have been fascinated with Go and trying to learn it and be fluent in it. I have been a backend engineer and a devops engineer (total 3+ years experience). I like designing amazing architectures with keeping their scalability in mind.
Hi, I am Saksham Agrawal. I love python and like nodejs. Lately, I have been fascinated with Go and trying to learn it and be fluent in it. I have been a backend engineer and a devops engineer (total 3+ years experience). I like designing amazing architectures with keeping their scalability in mind.
Experience
(Present) Browserstack Lead the Percy acquisition team of Browserstack. Responsible for unifying the login flow, customer support and the product experience. Working on increasing device fragmentation of Percy using Browserstack's Infrastructure. Leading a team of 4 people Technologies: Python, Ruby, Rails, Nodejs Tools and Services: Grafana, Looker, Express, Jenkins
Browserstack Created an in-house tools for Browserstack that will help with the scalability with solutions to problems like secrets management, access management (AWS, ESXi), incident management, logging and uptime monitoring tools. Technologies: Python, Ruby, Rails, MySql Tools and Services: AWS, Nagios, Jenkins, Hashicorp Vault, Opsgenie, Datadog, InfluxDB
Browserstack Improving the existing features of Browserstack by re-architecting the screenshot service. That included working on highly scalable and available distributed systems based on micro-services architecture. Technologies: Ruby, Java, Ruby on Rails, Node.js, Redis, React
Developed application to convert relational database into graph database. Queried data from the Open Platform for NFV (OPNFV) Test Results DB and StorPerf's DB and created a set of graphs to explore and exploit the relation to support the Storage Networking Industry Association (SNIA) Reports Technologies used: Flask, Python, HTML/CSS and Javascript, Statistical Analysis Link: https://wiki.opnfv.org/display/DEV/Intern+Project%3A+StorPerf+Steady+State+Report
2016 Developed a subtitle application for the organisation's video player that allowed the users to upload and edit the subtitles for a video. The application supported different languages. Implemented as part of GNU Mediagoblin team. Technologies used: Python, SQLAlchemy, HTML, CSS, Django KNOWLEDGE Programming: Python, Ruby, Java, C++, Nodejs, Databases (MySQL, SQL Alchemy, MongoDB), & SKILLS HTML/CSS, JavaScript, Shell Scripting Framework: Django, Ruby on Rails; Micro-Frameworks: Flask, Sinatra Data Visualization: Pandas, scikit-learn, matplotlib Operating Systems: Linux, Windows, MacOS; Others: Numpy, Scipy