Skype: puneetgupta_18190
Stackoverflow: stackoverflow.com/users/-/puneet18
Web: puneetgupta.herokuapp.com
EXPERIENCE
Puneet Gupta
SR. SOFTWARE ENGINEER
Maropost Pvt Ltd, Mohali, Punjab
-Mob:-
August 2017-Till Now
Work on Maropost Marketing Cloud product
Completed and added two modules from scratch ie Acquisition & Social Media
Campaign
Designed and implemented database architecture for new module Social
Media Campaign
Designed UI pages using Twitter Bootstrap, custom CSS, JavaScript/JQuery,
and JQuery UI.
Work as a Team lead in Social Media Campaign Module
Write Automated Test Cases by Cypress
SR. SOFTWARE ENGINEER
Impinge Solutions, Mohali, Punjab
May 2014-August 2017
Developed Ruby on Rails applications.
Designed and implemented database architecture for applications using
various databases (MySQL, and Postgres)
Designed UI pages using Twitter Bootstrap, custom CSS, JavaScript/JQuery,
and JQuery UI.
Implemented RESTful APIs to interact with Mobile devices
Worked closely with the design team to rapidly implement new features.
Integration of different plug-ins and gems.
Client Interaction, get requirements and complete it within timeline.
SOFTWARE ENGINEER
Enbake Consulting Pvt Ltd., Zirakpur, Punjab
Jun. 2012-Sep. 2013
Developed Ruby on Rails applications.
Executed enhancements to existing applications.
Managed projects with agile methodologies in Bugherd via user stories.
Integrated RSpec and Cucumber tests to applications.
Use Github repositories.
Integration of different plug-ins.
PROGRAMMING SKILLS
PROJECTS
Ruby on Rails
HTML, CSS, Javascript, JQuery, AJAX, HAML
MySQL, SQLite, PostgreSQL, MongoDB, Redis
Git (Bitbucket, Github)
Nginx & Apache servers, Heroku
Appcelerator with Titanium
Ionic with Angular
Web Scrapping
Google map apis, Facebook and Twitter apis
Build Backend with Apis for Mobile devices
Template Integrations
Xamarin with Calabash cucmber test
Cypress, Respec, Watir Tests
Maropost
Marpost Software as a Service Marketing Cloud technology provides organizations a
single platform to connect with customers via marketing automation, mass and
transactional email, social media, mobile messaging, landing pages, and more. Link:
maropost.com
SealProperties
Properties buy/sell web application built in ROR. There are admin users who can
create properties, landlords, tenants, staff and manage properties. Link:
sealproperties.co.uk
2wheels4cash
Rails app to get information of various bikes. Link: www.2wheels4cash.co.uk
Kindline
Its a magazine app whose backend is build in ROR and provide apis to mobile
devices. In this app, there are different stores and sale person can drop and pick the
magazine issues to different store. Collect payment and submit payment online. Link:
api.kindline.net
Prayerzone
ThePrayerZone is a ruby on rails app which provides teenagers and young adults a
place to ask for prayers and for Prayer Champions to pray on their behalf. Link:
theprayerzone.com
BoundRound
Rails application which display various places and their details. Users can create their
account and search the details of places where they like to travel. Link:
www.boundround.com
Weunite
WeUnite is a social way to follow your Passion. On WeUnite user can learn and share
the knowledge about his Passion. Link: www.weunite.com
GuideToBe
Add google analytics to Rails application. Link: gtb-test.herokuapp.com
Scrapper
Rails applicaiton which scrapes data from different website by some login. Link:
nokogiri-app.herokuapp.com
Redmine Plugin
Built a plugin and integrated it with Redmine app.In plugin, various departments are
made and save/retrieve the data. Link: esp.epicbrokers.com
Stealth ROI
Rails application in which users can show their sales data in graphical format for
differnet ecommerce website like teehood.com,teespring.com, shopify.com,etc. Users
can create their account and put their api keys for shopify or other ecommerce
website then the whole stats of earning and money spends on facebook and other ads
are displayed. Link: stealth-app.herokuapp.com
Web Diluo
ails application in which apis are made which is used by andriod/iphone devices and
store/retrieve the data. Link: diluo-app.herokuapp.com
Webscrapper
In this project, made various scripts in ruby language to scrap data from different
websites like yelp,etc. I used nokogiri and mechanize gem of ruby to scrap data and
automate the process of scrapping.
Newappetite
Rails application in which songs are played using soundcloud apis. User can create
their account and make categories for the songs. Link: newappetite.com
AirSea Packing
Its a shipping rate calculator app with some logic. There is admin who can create
users, import or add rates for different routes, create location and show quotes
submitted by users. Link: airsea.herokuapp.com
Shopify
Its an ecommerce website in which we can customize the theme using liquid
templating language.
Connector
Its a ROR application in which admin can create users, campaigns and run campaign
which send messages to targets by email or by websockets. Link: connectorstaging.herokuapp.com
Calabash
Write test cases in ruby calabash and test ios app on xamarin cloud.
Mobile Apps
3rdAgeLearner
Its a mobile app which is built in titanium framework which run on both iOS and
andriod devices. In this app, users create their account and add video/images as a post
and other users can add comments on different posts.
Viractual
Its a mobile app built in titanium. In this app, employees are added their working
hours in timesheets, update profile and messaging to clients. Client can review
employee timesheet and approve/reject it,update profile, create message groups and
send messages to clients and employees.
Forkourse
Its a mobile app build in Ionic Framework. Its a restaurant order app using which
customers order food using app. Backend is in php.
Rxmed
Its a mobile app built in Ionic Framework which contains basic categories and
products. User can search products for different categories.
EDUCATION
MAHARISHI MARKANDESHWAR UNIVERSITY
Mullana, Ambala — BTECH- - Computer Science Engg.