Student Developer at Global Outreach and Extended Education (GOEE)
- Involved in designing, development and maintenance of ASU's GOEE sites mainly using
Drupal, JavaScript, SCSS.
- Built style guides and documentations for all active web projects for easy management.
-
Updated most of the active projects from CSS, LESS to consistent SCSS styles with
emphasis on responsiveness, accessibility,
device and media type friendliness.
Technical Advisor:
Advising on the tech stack and development strategies for the product during its
infancy.
Lead Developer:
- Worked mainly on the backend infrastructure and APIs and some parts of frontend
- Handled deployments to AWS and project management.
Technologies used:
Ruby on Rails, Angular JS, Postgres, SCSS
AWS: EC2, S3, RDS
Managed projects, gathered requirements from clients, designed and developed web apps, their
APIs and unit testing, handled
deployments and maintenance.
Developed a 'job recommendation engine' and 'user recommendation engine' for a job portal and
its sister site (an applicant
tracking system) using k means clustering to identify similar user and job groups based on
their text data obtained from
description, skill fields.
Job Portal/ATS
-
Built the core backend functionality of the job portal and ATS along with integrations
to payment system (Stripe), sms service
(Twilio) and internal search with Solr.
-
Built the frontend to be a single page application (SPA) using angular JS.
-
Job recommendation, tracking, user profile management, job alert emails, newsletters
-
Analytics tools for companies to track their jobs, user data and other stats.
-
Monthly subscription management Used Ruby on Rails, Postgres, Neo4j, Redis and
AngularJS, Unit testing (TDD) using Rspec.
Slack Clone
-
Built features like teams and their member payment subscription system, (bots)
integrations for Github, Twitter, Stripe (via
webhooks) for the slack clone on top of an open source real time chat application
(Rocket.Chat).
-
Built Meteor methods (RPC) for mobile clients using DDP, web sockets.
Pinterest Clone
- Developed a product discovery platform for an international shopping site with a tag
based search functionality and product
price retrieval from various sources using PhantomJS, IsotopeJS, Meteor JS and MongoDB.
University social network
(This platform evolved into a job portal)
Developed a social network platform for major universities in india with capabilities such
as
-
Social feeds with personalized feed populating from custom news sources (RSS) feeds,
friend feeds and shared posts, polls,
rich link sharing.
-
Messaging service
- In-house survey tool
Full stack web development, TDD, deploying and maintenance
-
Learning tools for full stack development.
-
Involved in building a coaching platform for clients.
-
Built user login and profile management system.
-
Built client and coaching relationship modules
Intranet Site:
-
Redesigned and developed intranet site from scratch for cross platform and cross browser
compatibility to work seamlessly
on IE7 to the latest versions of Firefox, Chrome etc..
-
Developed an efficient website by implementing jQuery, AJAX and Oracle SQL to not only
reduce server load but also reduce
bandwidth usage. (The site gets 20k+ page views each day).
- Learn web security concepts like sql injection
Also held designer position (2010), web admin position (2011).
-
Designed posters for various IEEE events within campus.
-
Conducted seminar on PHP basics.
- Managed IEEE student chapter website.
Designed many banners, posters and actively participated in their Web
Design team.