Deborah Anne Kallina, Developer in Baltimore, MD, United States
Deborah is available for hire
Hire Deborah

Deborah Anne Kallina

Verified Expert  in Engineering

Software Developer

Location
Baltimore, MD, United States
Toptal Member Since
July 19, 2016

Deb is a full-stack web developer with seven years of experience. She's spent the last two years migrating an aging object-oriented PHP platform to Ruby on Rails and considers Ryan Bates (Railscasts.com) her programming hero. She strongly believes that good communication skills are paramount to making a project successful. Deb is an analytical thinker who enjoys solving complex problems and exceeding client expectations.

Portfolio

Tatango, Inc.
Git, PostgreSQL, MySQL, Ruby on Rails (RoR), Ruby
CharitableForms.com, LLC
RSpec, Vi, Subversion (SVN), PostgreSQL, Ruby on Rails (RoR), Ruby
CharitablePlanning.com, LLC
RSpec, XPath, Solr, Subversion (SVN), Vi, Oracle, Ruby on Rails (RoR), Ruby...

Experience

Availability

Part-time

Preferred Environment

Subversion (SVN), Git, Vi, Terminal

The most amazing...

...thing I've accomplished is reverse-engineering the complex formulas the IRS uses for charitable and estate planning calculations.

Work Experience

Developer

2016 - PRESENT
Tatango, Inc.
  • Designed and constructed interfaces that the user could understand and easily use.
  • Helped reduce technical debt by identifying issues and refactoring code.
  • Sought out solutions that were scalable, fast, and efficient.
  • Overhauled legacy systems that had become insufficient for the needs of the client.
  • Resolved recurring problems.
Technologies: Git, PostgreSQL, MySQL, Ruby on Rails (RoR), Ruby

Webmaster

2012 - PRESENT
CharitableForms.com, LLC
  • Designed and developed a document assembly website for charitable remainder trusts in Ruby on Rails.
  • Taught myself Ruby on Rails, MVC pattern, RSpec, Twitter Bootstrap, and more.
  • Developed and gave presentations to parties potentially interested in the service.
  • Performed the requirements analysis to determine the needs and wants of the project.
  • Worked with attorneys to create master charitable remainder trust form documents.
Technologies: RSpec, Vi, Subversion (SVN), PostgreSQL, Ruby on Rails (RoR), Ruby

Webmaster, Vice President

2009 - PRESENT
CharitablePlanning.com, LLC
  • Overhauled large portions of a website to better meet the needs of internal and external users.
  • Re-evaluated and modified existing tools. Created and implemented new features using best practices.
  • Migrated an aging object-oriented PHP platform to Ruby on Rails (complete with extensive testing), in order to reduce code complexity and increase the long-term maintainability of project.
  • Assessed scope, defined priorities, and developed road maps for success (as the technical lead).
  • Reverse-engineered complex charitable and estate planning calculation formulas.
  • Created and maintained 60+ Perl spider scripts that hourly added public domain documents to the website’s legal library.
  • Acted as technical support for end users, assisted with sales, provided training for non-technical staff, and oversaw subcontractors.
Technologies: RSpec, XPath, Solr, Subversion (SVN), Vi, Oracle, Ruby on Rails (RoR), Ruby, Perl, PHP

Integer-to-roman Numeral Formatting Function

I implemented an integer-to-roman numeral formatting function that allows assigning symbols for values other than one and five without changing the code that can represent floating-point numbers using the users' chosen encoding scheme.

Languages

Ruby, HTML, Perl, PHP, CSS, SQL, XPath, Java, C++, JavaScript

Frameworks

Ruby on Rails (RoR)

Tools

Vim Text Editor, Terminal, Git, Subversion (SVN), Solr, RSpec

Other

Vi, Functions

Libraries/APIs

Ruby on Rails API

Platforms

Oracle

Storage

MySQL, PostgreSQL

2007 - 2009

Master of Science in Computer Science

Baylor University - Waco, TX, USA

2003 - 2007

Bachelor of Science in Computer Science

Taylor University - Upland, IN, USA

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring