Vedarth Sharma

Vedarth Sharma

ABOUT ME
I am a developer who loves exploring different technologies.
I am a developer who loves exploring different technologies.

I am experienced in Python and have developed various programs in it ranging from web scrappers, web development, automation, chatbots to machine learning projects. I am also familiar with C, Java, Ruby, PHP, Matlab, Javascript, numpy, pandas, mysql, tensorflow, various kind of apis, Foundation, bootstrap3 are to name a few.

Whenever you get stuck feel free to reach out to me. I will try my best to solve your problem swiftly.

Hindi, English
New Delhi (+05:30)
Joined July 2017
EXPERTISE
2 years experience
I have read several books about programming in Python (automate the boring stuff, Introducing Data Science and various free books). I hav...
I have read several books about programming in Python (automate the boring stuff, Introducing Data Science and various free books). I have completed the specialization course in Python through Coursera, by Charles Severance(aka Dr. Chuck), University of Michigan. My certificates :- https://www.linkedin.com/in/vedarth-sharma-761a251b/
2 years experience
I use github for my day to day tasks. I am more than just comfortable in Git cli and use it to contribute to open source as well as priva...
I use github for my day to day tasks. I am more than just comfortable in Git cli and use it to contribute to open source as well as private projects. I have learned Git from video lectures and pure experimentation and hands on experience. I believe I am quite proficient in Git.
2 years experience
I must say, I am in love GitHub. I might not sleep, eat or even walk for a day, but I use GitHub daily. I contribute to open source as we...
I must say, I am in love GitHub. I might not sleep, eat or even walk for a day, but I use GitHub daily. I contribute to open source as well as private projects. I have been deeply involved with two open source organizations mainly, Coala and Sympy. I have also mentored Google Code-In for Jboss. I also participate in Hacktoberfest.
2 years experience
I have used heroku extensively to deploy my worker apps as well as full fledged websites. I am very comfortable in using it. I have curre...
I have used heroku extensively to deploy my worker apps as well as full fledged websites. I am very comfortable in using it. I have currently deployed 3 bots and 1 website on heroku. I believe I can solve issues regarding it.
Heroku
View more
Heroku
View more
1 year experience
I have used tensorflow for deep learning and machine learning purposes. I am really impressed by this framework. It is very useful and po...
I have used tensorflow for deep learning and machine learning purposes. I am really impressed by this framework. It is very useful and powerful for training as well as deployment
2 years experience
I have done few projects using Tensorflow programming framework for Python. I used iPython notebooks to run those projects. I have read t...
I have done few projects using Tensorflow programming framework for Python. I used iPython notebooks to run those projects. I have read the documentation and have practiced several examples in this framework. I have completed three courses with 100% grade in deep learning by Andrew Ng (Stanford University).
Python 3TensorFlowNumPyScipyMachine learningData science in pythonTensorflow wndows setup
View more
1 year experience
Matlab is a very fascinating technology. I have used it to study signals. I have also worked on octave for a brief amount of time to stud...
Matlab is a very fascinating technology. I have used it to study signals. I have also worked on octave for a brief amount of time to study Machine Learning under Andrew Ng of Stanford University.
SOCIAL PRESENCE
GitHub
data-structures-and-algos
Implementation of various data structures and few algorithms in C.
C
2
1
data_science
It is a repository comprising of data science exercises from the book Introducing Data Science by Davy Cielen, Arno D.B. Meysman and Mohamed Ali.
Python
1
0
Stack Overflow
249 Reputation
0
1
8
EMPLOYMENTS
Software Developer
coala
2018-02-01-Present
I am a software developer at coala. coala is an open source organization which focusses on linting code irrespective of language.
I am a software developer at coala. coala is an open source organization which focusses on linting code irrespective of language.
Python
Python
Managed Network Expert (MNE)
Chegg
2017-10-01-Present
My role as an expert is to solve the client's problems on various topics of Computer Science, including challenging problems on Java, Mat...
My role as an expert is to solve the client's problems on various topics of Computer Science, including challenging problems on Java, Matlab, C++, C, JavaScript etc.
PHP
Java
Python 3
View more
PHP
Java
Python 3
View more
Product Engineer Intern
Gojek
2019-05-01-2019-08-01
I worked on two projects during my internship. First one was a slackbot written in purely golang. The bot was written using Test Driven D...
I worked on two projects during my internship. First one was a slackbot written in purely golang. The bot was written using Test Driven Development and Base Driven Development. I used best practices like making the code modular by using dependency injection where needed and used command design pattern to build the bot. Each command was run in a different goroutine, to take advantage of great concurrent performance of golang. Second one was writing a script to automate the triage process of the company's recruitment process. The script was written in ruby. This script also followed the command design pattern. This script was then dockerized and pushed to an artifactory. The CI pipeline of the repository containing the script was scheduled to build and push the images weekly. Different docker images for different languages were made. Then I built a website using expressjs and jquery to build a website. This website pulled images from the artifactory, using docker api. The file submitted by the user was sent to the container with that image and the ruby script ran inside the container, giving the output in JSON format and send it to the frontend to display a table. Both of the projects were deployed using chef on GCP VMs.
Ruby
Node.js
jQuery
View more
Ruby
Node.js
jQuery
API
Docker
JavaScript
Go
Progress Chef
View more
PROJECTS
Twitter BotView Project
Anyone can become one. It is an open source project.
2017
It is a twitter bot built on python using tweepy. It uses rest and streaming api. It can also post scrapped stuff from internet, retweet,...
It is a twitter bot built on python using tweepy. It uses rest and streaming api. It can also post scrapped stuff from internet, retweet, reply, favorite etc. It also builds an sqlite database.
Python
Twitter API
Scrapy
View more
Python
Twitter API
Scrapy
Python 3
Tweepy
Stream api
View more
PyscrapperView Project
2017
Web Spyder using pagerank and it's visualization
Web Spyder using pagerank and it's visualization
SQLite
D3.js
Python 3
View more
SQLite
D3.js
Python 3
Html5, css3 and jquery
View more