Résumé of

Vimal Atreya Ramaka

vimal.ramaka.com
vimal@ramaka.com

Django Test Driven Development

Book Reviewer
Feb 2015
Django Test Driven Development, a book by Packt Publishing
Responsibilities:
  • Recommend changes in book where necessary
  • Read through the content and approve it
  • Verify the quality and representation of the content / code and write reviews about each individual part of the book

Marine Natural Products Lab (UPEI Kerr Lab)

Tech Lead and Cheif Architect
Sep 2013 - Apr 2014
A responsive, mobile first website and backend software that runs UPEI Kerr Lab's operations including the management of research data, research documentation, equipment management and member management.
Technolgies Used:Drupal, Islandora, Fedora Commons, Taverna, MySQL, HTML5, CSS3 and jQuery
Responsibilities:
  • Evaluation of features of the project
  • Make technology related decisions for the project
  • Have a final say in any technical related matters of the project
  • Help the development team with technology related issues

Canadian Interfaith Research Centre

Developer and Maintainer
Dec 2013 - Present
A responsive, mobile first website built for Canadian Interfaith Research Centre, a research oriented organization. Current projects of the organization are sponsored by Public Safety Canada.
Technolgies Used:Python, Django, HTML5, CSS3, jQuery, Bootstrap, PostgreSQL
Responsibilities:
  • UI and Interaction Design of the project
  • Development of the project
  • Hosting, maintenance and support of the project

Project Levvro

Interaction Designer
Sep 2013 - Dec 2013
The goal of Project Levvro was to design a web and mobile friendly application for university students to buy or sell used books in an efficient way, where the application intelligently adapts to the user's needs. Many prototyping and research methods were used to ensure the best possible interface for its users.
Technolgies Used:Bootstrap, HTML, CSS, jQuery and various prototyping tools.
Responsibilities:
  • Design of the project as a team
  • Evaluate and decide on priorities, features and interaction workflow as a team
  • Various levels of prototyping
  • Programming the prototypes
Developer, Tester and Maintainer
Jul 2013
dbxcard is a result of efforts to come up with a creative business card to use at Dropbox's DBX2013.
Technolgies Used:jQuery, Dropbox Core API, OAuth 1.0, Python, Google App Engine, webapp2, NDB Datastore, jinja2
Responsibilities:
  • Coming up with the idea
  • Development using the mentioned technologies
  • Testing and implementation of the project

vimal.ramaka.com

Developer and Maintainer
Jun 2013 - Present
vimal.ramaka.com is a single-page application built with the intention to show my attention to detail, quality and simplicity of the work I do.
Technolgies Used:GitHub Pages, jQuery, Twitter Bootstap
Responsibilities:
  • Designing the look of the application
  • Development using the mentioned technologies
  • Testing and maintenance of the project

Varchas CDN

Developer and Maintainer
Mar 2013 - Present
A content delivery network to efficiently serve Varchas’ client’s static files across the world wide web
Technolgies Used:Google App Engine, Django, Python, Google Datastore (non-rel db), GitHub Pages
Responsibilities:
  • Designing the workflow and architecture of the CDN
  • Development using the mentioned technologies
  • Testing and maintenance of the project

Andrews Sport Conditioning and Andrews Sports Academy

Designer, Developer and Maintainer
Jan 2013 - Present
Sister sites to Andrews Hockey Growth Programs, built with almost similar technologies
Technolgies Used:Drupal 7, HTML5, CSS3, jQuery, Bootstrap, Java, Python, MariaDB(MySQL), Nginx, Shell
Responsibilities:
  • Analysis of requirements from the client
  • Drupal Theming using Omega Theme Framework
  • Development using the mentioned technologies
  • Testing, maintenance of the project and system administration

Andrews Hockey Growth Programs

Designer, Developer and Maintainer
Dec 2011 - Present
A responsive, mobile first e-commerce website that runs Andrews Hockey’s entire business and fulfills all kinds of needs
Technolgies Used:Drupal 7, HTML5, CSS3, jQuery, Bootstrap, Java, Python, MariaDB(MySQL), Nginx, Shell
Responsibilities:
  • Analysis of requirements from the client
  • Drupal Theming using Omega Theme Framework
  • Development using the mentioned technologies
  • Testing, maintenance of the project and system administration

UPEI APP 11

Developer and Tester
Jan 2012 - April 2012
Developed a webapp which contained dynamic webforms and custom generated reports for the webforms, along with a blog system.
Technolgies Used:Django (non-rel), Python, Google AppEngine, Google DataStore
Responsibilities:
  • Development of Webforms and custom reports using Django-nonrel
  • Development of Blog system from scratch using Django-nonrel and Google AppEngine
  • Development of the user interface using Django Templating System
  • Testing of the project

University of Prince Edward Island Events

Developer and Tester
Jul 2011 - Aug 2011
University of Prince Edward Island Events is a university-wide events calendar website, using which events are displayed on multiple other websites using json endpoints.
Technolgies Used:Drupal 7, Drupal Views, Full Calendar
Responsibilities:
  • Migration of website to Drupal 7 from Drupal 6
  • Migration of calendar to jQuery FullCalendar Plugin
  • Redesign of the calendar view

University of Prince Edward Island Intranet

Developer and Tester
Jun 2011 - Aug 2011
University of Prince Edward Island Intranet was built to provide sub-sites for committees on campus where minutes from the meetings of the respective committees, pages, forms and documents related to the committees are posted
Technolgies Used:Drupal 7, Drupal Views, Organic Groups, Drupal Panels
Responsibilities:
  • Analyzed the requirements that are provided by the clients
  • Developed the website in a dynamic way that it can meet the requirements of all committees
  • Tested the developed website

Student Union Societies at University of Prince Edward

Developer and Tester
Nov 2010 - Aug 2011
University of Prince Edward Island Student Union recognizes student societies and clubs on campus. This project was built to be an online presence for all those Societies and Clubs.
Technolgies Used:Drupal 6, Drupal Views, Organic Groups, CCK Fields
Responsibilities:
  • Analyzing the requirements that are provided by the client
  • Designing project's workflow
  • Development of the project
  • Testing the finished project

UPEI Communications Support Ticketing System

Project Maintainer and Support
Nov 2010 - Aug 2011
Maintenance of University of Prince Edward Island's Communications Support Ticketing system powered by Best Practical RT and providing support to the support ticketing system on campus
Technolgies Used:Best Practical RT (Request Tracker)
Responsibilities:
  • Maintenance of Ticketing System
  • Setup and defining the rules to make the support system work for each communication department and defining workflows
  • Support of Ticketing System for the communications departments

Canine Inherited Disorders Database (CIDD)

Designer and Tester
Mar 2010 - May 2010
Canine Inherited Disorders Database (CIDD) aims to reduce the incidence of inherited disorders in dogs by providing information to owners and breeders, and to facilitate the best management possible of these conditions by providing current information to veterinarians
Technolgies Used:Drupal 6, Drupal Views, CCK Fields, Node References, PHP
Responsibilities:
  • Analysis and design of the Database
  • Development of the Website using mentioned technologies and custom written Drupal Template files
  • Migrated content from previous static HTML website to Drupal nodes
  • Testing of the website

UPEI Presidential Search Website

Developer and Tester
Feb 2010 - Mar 2010
The University of Prince Edward Island's new presidential search committee needed a website where it can post their procedure policy, members of committee, minutes from the meetings, and other information regarding the presidential search.
Technolgies Used:Drupal 6, Drupal Views, CCK Fields, HTML, CSS
Responsibilities:
  • Analysis and Bug Fixing
  • Front-end development of the website
  • Testing the website after development
Presented for Organizational Behaviour course at University of Prince Edward Island Responsibilities:
  • Building the presentation as a HTML5 and CSS3 website using impress.js (navigate using arrows on your keyboard)
  • Desinging the deck
  • Designing the workflow of the talk
  • Aggregating the content of all speakers
  • Presenting the talk
Presented for Artificial Intelligence course at University of Prince Edward Island Responsibilities:
  • Researching on the topic
  • Building the deck
  • Presenting the talk
  • Writing a paper supporting the talk
Looks like you are on a mobile device,

click here

to download my paper resume.