Post Job Free

Resume

Sign in

Project Engineer

Location:
Bengaluru, KA, 560040, India
Posted:
May 01, 2016

Contact this candidate

Resume:

curriculum vitae

ARJUN .D. URS

( +1-469-***-**** acuk9e@r.postjobfree.com Dallas, TX

SUMMARY:

● 7+ years of Experience in developing and executing web applications using Ruby and

Ruby on Rails. I have worked on Rails 3.1 and Ruby 2.2.4 and lower versions.

● I have also worked on CakePHP, BackboneJS, AngularJS, ExpressJS(NodeJS), Sinatra

frameworks.

● Worked for the web 2.0 projects in domains like social networking(Facebook, Twitter),

Network Security, Software as a service (SaaS)

● Familiar with startup environment & culture. Have worked in Microsoft Accelerator

program for startups.

● Have onsite exposure (US, Malaysia).

● Proficiency in C, C++, PHP, Ruby, Javascript, Ajax, Jquery, HTML5, Coffeescript, HAML,

Rspec.

● Databases: MySql, Postgres, MongoDB, Redis.

● Have used SVN, GIT for version control and Heroku for deployments.

● Successful implementation of Agile scrum process. Priority to TDD.

● Other Technical Skills: Linux System Administration, Agile methodologies, RESTful

coding and following best secure coding practices.

● To work under pressure and persuade others to work in a team, Quick Learner, Result

Oriented, Eager to learn new and emerging technologies, Open Source enthusiast.

TECHNICAL AND DOMAIN SKILLS

Operating Systems Ruby on Rails, BackboneJS, AngularJS Operating Systems Mac OS (OS X), Ubuntu, Linux distros Database MongoDB, Redis, MySQL, PostgresSQL

Other Tools HAML, Coffeescript, HTML5

Arjun Urs +1-469-***-****

curriculum vitae

CAREER OVERVIEW:

CareIT Inc - Spartanburg, SC Sr. Web Applications Developer Mar 2014 to present

Project: CareIT Tele-medicine Platform

Duration: 2 years, Framework: Ruby on Rails, BackboneJS, MongoDB Features: I developed a telemedicine platform for the patients and providers. Through this platform, patients who are unable to visit their physicians due to numerous reasons, can consult their physicians through our online platform, which gives them real-time video and audio chatting capabilities. This project also includes multiple third-party integrations and APIs, like OpenTok for video and audio calling, Stripe/PayPal for payment gateway, Twilio for SMS/ Robocalls, Fax integration, Dosespot and Quest for e-prescription and so on. Responsibilities:

• Requirement gathering and using Agile Methodology with 2 weeks scrum and daily standup meetings.

• Web application development using Agile methodology using Ruby on Rails, MongoDB, Redis.

• Design and build front end application using BackboneJS, HAML, Coffee, JQuery

• Payment gateway implementation using PayPal, Stripe APIs

• Live video chat and audio calling implementation using OpenTok APIs

• SMS/RoboCall gateway implementation using Twilio

• E-prescription implementation using Dosespot and Quest.

• Pattern matching experience using many Regular expressions.

• Maintaining a team of junior developers and helping them in completing the tasks.

• Regular interaction with the CEO and other stakeholders to analyse the new requirements and add it in the backlog.

• Documentation and presentation to management regarding technical needs and requirements

• Deployment and maintaining different servers for development, staging and production.

• Choosing the right technology and brainstorming with the team on new

implementation.

Arjun Urs +1-469-***-****

curriculum vitae

Pronto Networks / Wavespot Inc - SanFrancisco, CA Sr. ROR Developer July 2013 to Mar 2014

Project: Email Manager – Carrier Pigeon

Duration: 8 months, Framework: Ruby on Rails, BackboneJS, MongoDB Features: I have handled this project from the initiation phase. It’s a portal for email marketers to market their product to their select customers. They will be able to specify many filters and target their campaigns based on the user’s gender, age, location. Also, they can create coupons, sweepstakes and target

specific clients. This project is out as a Beta release.

Responsibilities:

• Requirement gathering and using Agile Methodology with 2 weeks scrum and daily standup meetings.

• Web application development using Agile methodology using Ruby on Rails, MongoDB, Redis.

• Design and build front end application using BackboneJS, HAML, Coffee, JQuery

• Pattern matching experience using many Regular expressions.

• Communicating with the offsite team about the developments and assigning tasks.

• Documentation and presentation to management regarding technical needs and requirements

• Deployment and maintaining different servers for development, staging and production.

• Choosing the right technology and brainstorming with the team on new implementation.

• Excellent analytical capabilities and good communication skills.

• Bug fixing and updating the patches.

• Unit testing and informing the test team about the bug fixes.

• Deployment after testing each build on Heroku

• Implementing third party APIs and testing

• Browser compatability testing and bug fixes

• Well experienced on Code Review, Testing (Unit Testing) and Code fixes

based on review and test results

Arjun Urs +1-469-***-****

curriculum vitae

Adepto Solutions - Bangalore, India Web Application Engineer Nov 2011 to June 2013

Project Name: VanHeusen Contest application for LinkedIn

Duration: 2 months, Framework: Ruby on Rails, BackboneJS Features: This project was solely handled by me on a contract basis with LinkedIn. This is a contest app which allows the user to nominate their LinkedIn friends as the “most fashionable professional”. This contest was live for 3 months and over 17000 nominations were made. This app also includes an admin reports section where the LinkedIn team would see the user activity. Responsibilities:

• Web application development using Agile methodology using Ruby on Rails, MongoDB, Redis.

• Design and build front end application using BackboneJS, HAML, Coffee, JQuery

• Documentation and presentation to management regarding technical needs and requirements

• Deployment and maintaining different servers for development, staging and

production.

Project Name: Crowdnub: Facebook Trivia Application

Duration: 1 year, Framework: ROR, BackboneJS, Team size: 3 Features: Facebook game application where brands can create campaigns to engage their fans by providing them coupons/rewards if they answer the trivia. Facebook user can get engaged into this app from the company/brand fan page. Front end was done using BackboneJS, MongoDB as database and rails

backend.

Responsibilities:

• Requirement gathering and using Agile Methodology with 2 weeks scrum and daily standup meetings.

• Web application development using Agile methodology using Ruby on Rails, MongoDB, Redis.

• Design and build front end application using BackboneJS, HAML, Coffee, JQuery

• Providing customizable options based on color, text and appearance according the the clients needs

• Documentation and presentation to management regarding technical needs and requirements

• Deployment and maintaining different servers for development, staging and

production.

Arjun Urs +1-469-***-****

curriculum vitae

Project Name: Coupon redemption app

Duration: 2 weeks, Framework: ExpressJS (NodeJS)

Feature: App to redeem coupons through a website or by sending an SMS. Have used mongoDB for database and 2-way messaging system. It talks to the same database of the Facebook Trivia app. Client can either use this app to redeem the coupons obtained by the customers or the client can send an SMS to the app, and the app validates and replies to the message. This project was solely

handled by me.

Responsibilities:

• Two way SMS gateway implementation.

• Web application development using Agile methodology using NodeJS, MongoDB, Redis.

• Design and build front end application using HAML, Coffee, JQuery

Project Name: i18n translation app using NodeJS and Redis

Duration: 2 weeks, Framework: ExpressJS (NodeJS)

Features: This app uses the same database used by the Facebook trivia app. This app talks to the Redis DB and the admins of this app can add new languages and translations, which are later picked by the Facebook trivia app.

This project was solely handled by me.

Responsibilities:

• Provide options to add new translations and languages for the language translator.

• Expose APIs, so that the requested translations are shown for the languages.

• Requirement gathering and using Agile Methodology with 2 weeks scrum and daily standup meetings.

• Web application development using Agile methodology using NodeJS, Redis.

• Design and build front end application using HAML, Coffee, JQuery

Project Name: Epiphany: E-Commerce pre-checkout solution

Duration: 5 months, Framework: ROR, BackboneJS, Team size: 3 Features: It’s a pre-checkout solution for E-Commerce websites through social media. Users are authenticated using Facebook and their Likes/Interests accessed and analyzed to show the products relevant to the user likings. This project is one of the most interesting and challenging application I have ever worked.

Arjun Urs +1-469-***-****

curriculum vitae

Responsibilities:

• Using Alchemy APIs to fetch the relevant keywords from the user likes and interests.

• Going through the inventory to get only the matching tags related to the user's likes and interests

• Requirement gathering and using Agile Methodology with 2 weeks scrum and daily standup meetings.

• Web application development using Agile methodology using Ruby on Rails, MongoDB, Redis.

• Design and build front end application using BackboneJS, HAML, Coffee,

JQuery

Paladion Networks - Bangalore, India Software Engineer (L2) Nov 2010 to Nov 2011

Project Name: Automation tool & Employee / Client Interface:

Duration: 1 year, Framework: Ruby on Rails, Team size: 6 Features: It’s an interface for both Clients & the Employees. Employees will be reporting the progress of the project and the Clients will be able to Login to the application and monitor the progress of the project real time as and when the project progress. This application also contains different API’s to automate the completion of the project.

Some of the important modules are SMS Integration, API Integration, Automatic IP Lookup, and Re-CAPTCHA

Responsibilities:

• Using Basecamp and Redmine to analyse the assigned tasks.

• Standup meetings with the manager and the team daily.

• Requirement gathering and breaking down the tasks into subtasks.

• Web application development using Agile methodology using Ruby on Rails, MongoDB, Redis.

• Design and build front end application using BackboneJS, HAML, Coffee, JQuery

• Communicating with the SOC team about the bug fixes and latest pushes.

• Deploying and maintaining development, staging and production environment.

Arjun Urs +1-469-***-****

curriculum vitae

Carmatec IT Solutions - Bangalore, India Software Engineer July 2009 to Nov 2010

Project Name: Server & Client Portal (Remote Monitoring of Servers and Client

Interface):

Duration: 4 months, Framework: CakePHP, Team size: 5 Features: It’s a networking project based on CakePHP and front end in Flex. The main modules in this project include Remote OS Reboot, IP Management, Remote System reload and Bandwidth Management Clients will be able to reinstall OS remotely, reboot their servers remotely and check for the online statistics of their servers.

Here, I was responsible for the remote OS installation on the servers and the OS reload the module.

Responsibilities:

• Implementing Linux commands from the code and browsers of the logged in user.

• Requirement gathering and using Agile Methodology with 2 weeks scrum and daily standup meetings.

• Web application development using Agile methodology using CakePHP, MySql,.

• Design and build front end application using Prototype, JQuery and Ajax.

• Testing the software on different linux distros

Project Name: Carbon Offset: (www.offco2.com)

Duration: 2 weeks, Framework: CakePHP

Features: This was an environmental project solely handled by me. Its main objective is to reduce the global warming by neutralizing the carbon footprint. This project calculates the carbon footprint and the person have to fund in any of the environment projects that are undertaken by the carbon offset companies to neutralize the carbon footprint created by him.

Responsibilities:

• Gathering requirement, constant communication with the client on the development.

• Making changes as per requirement on each sprint based on the client feedback.

• Bug fixes and production deployment.

• Used CakePHP and MySQL as the backend.

Arjun Urs +1-469-***-****

curriculum vitae

EDUCATIONAL QUALIFICATION:

Bachelor’s of Engineering with a major in Computer Science from Visvesvaraya Technological University, India.

SKILL SETS:

Backend: Ruby, Ruby on Rails, MySQL, MongoDB, Redis, Sinatra, ExpressJS

( NodeJS)

Frontend: Javascript, JQuery, BackboneJS, AngularJS, HTML5, Coffeescript, HAML, Twitter Bootstrap, SASS

Platforms: Mac OS, Ubuntu, Redhat Linux distros Other Tools: Heroku, REST, Agile Methodologies, Social Media APIs, JIRA, Google Analytics, Pivotal Tracker, SDLC, Padrino, RSpec

HONORS & AWARDS:

• Employee of the Quarter - Adepto Solutions - 2012

• Microsoft Ventures Hackathon Winner - Microsoft - 2013

• TechCrunch Hackathon Finalist - TechCrunch - 2013

• DigSouth Hackathon Finalist - DigSouth, Charleston - 2014

Arjun Urs +1-469-***-****



Contact this candidate