We provide IT Staff Augmentation Services!

Ruby Full Stack Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

More than ten years of experience in developing software in a number of different situations: freelance and permanent; startups and corporate; and get - this-shipped-as-fast-as-possible and thoroughly planned, vetted, and designed projects.

PROFESSIONAL EXPERIENCE:

Confidential

Ruby Full Stack Developer

Responsibilities:

  • Built and maintained API endpoints
  • Wrote Rails app for searching database, wrote documentation, and provided support to other developers.

Technologies used: Ruby 2.0, Rails 4, Redis, PostGreSQL, MySQL.

Methodologies used: Agile

Confidential

Web Developer

Responsibilities:

  • Maintained and developed new features for the customer facing web site and for the developer’s dashboard.
  • Used Node.js for the website and Rails 3.2 for the dashboard.

Technologies used: PostGreSQL, Ruby 2.0, JavaScript, jQuery, Rails 3.2, Rails 4.1.

Methodologies used: Informal

Confidential

Web Developer

Responsibilities:

  • Worked on user interface for a communications service.

Technologies used: SproutCore 1.0, Python, jQuery, and Google App Engine.

Methodologies used: Scrum, Agile

Confidential

Web Developer

Responsibilities:

  • Implemented shared components for KP.org such as a modal window and an expandable/collapsible components based on user stories.
  • Also wrote requirements, design documents, and usage documents for said components.
  • Evaluated existing sections of KP.org for Section 508 compliance.
  • Wrote selenium tests for existing components.
  • Tested components across browsers such as IE 6.x, IE 7.x, IE 8.X, FireFox 3.x - 4.x, and Safari 4.x

Technologies used: JavaScript, Dojo, Java, JSP, Selenium, and CentOS Linux distribution

Methodologies used: Scrum, Agile

Confidential

Founder/Owner

Responsibilities:

  • Worked on an online budgeting application meant to make financial forecasting simple.
  • Currently using test-driven methods for testing and development.

Technologies used: Ruby/Rails, Ext-JS JavaScript framework, Runit, JsUnit

Confidential

Web Developer

Responsibilities:

  • Responsible for adding enhancements and maintaining web applications used to support bankers who work with wealthy clients.
  • Work with a group using Agile methods to implement stories written by business users /analysts.
  • Responsibility for implementation includes the following: story review; writing unit tests; writing the actual code; system integration test; and final story sign off.
  • Actual coding follows test-driven development methods.

Technologies used: BEA Workshop, BEA WebLogic 9.2, and Eclipse 3.2, JSP, Struts, Spring, Spring Web Flow, and Spring web services.

Methodologies used: Scrum, Agile

Confidential

Consultant

Responsibilities:

  • Was responsible for writing high level and low level design documents, coding, and testing code that integrated a major consumer banking site with the sites of external vendors.
  • Also received training in handling security issues at both design and code level in commerce software

Technologies used: WebSphere Application Developer 5.1 IDE, Synergy, Struts/Tiles to integrate banking site with external vendors, and SAML.

Confidential

Software Engineer

Responsibilities:

  • Wrote enterprise applications for internal use.
  • Was team lead for a content management system.
  • Participated in the complete software life cycle in creating and updating internal web applications.
  • Worked with all stakeholders in developing the functional requirements, software specifications, design, testing, and maintenance documents.

Technologies used: Java (including J2EE, EJB, JMS, and JSP), DHTML, HTML, Javascript,, TogetherSoft, NetBeans, Eclipse, XML/XSLT, JUnit, Oracle, BEA WebLogic, Vignette Portal.

Methodologies used: CMM, Six Sigma

We'd love your feedback!