Krishna Shilpakar, Developer in Sydney, New South Wales, Australia
Krishna is available for hire
Hire Krishna

Krishna Shilpakar

Ruby Developer

Sydney, New South Wales, Australia

Toptal member since March 4, 2016

Bio

Krishna is a software developer with experience in analyzing and converting business requirements into useful applications using Ruby, Rails, and related technologies. He has strong expertise in API development and service-oriented design. Krishna is also highly proficient in developing rich web applications.

Portfolio

DASH
Ruby, Ruby on Rails (RoR), PostgreSQL, RSpec, Kamal, Hotwire, Stimulus...
StoreConnect
Ruby, Ruby on Rails (RoR), Heroku, Salesforce, Heroku Connect, PostgreSQL...
CodeBee A/S
Ember CLI, Ember.js, Ruby on Rails (RoR), Ruby, Web Development...

Experience

  • Ruby - 9 years
  • Ruby on Rails (RoR) - 9 years
  • JavaScript - 8 years
  • Agile Software Development - 8 years
  • Linux - 6 years
  • Git - 6 years
  • Amazon S3 (AWS S3) - 5 years
  • Amazon EC2 - 4 years

Preferred Environment

MacOS, Linux, NeoVim Text Editor, Visual Studio, Sublime Text 3

The most amazing...

...thing I've built is a secure Ruby on Rails APIs for Genalyte that powered real-time pathology lab test orders and results processing.

Work Experience

Senior Software Engineer

2023 - PRESENT
DASH
  • Built and optimized fintech platforms to improve the scalability and accessibility of financial advice services.
  • Designed and developed user interfaces and back-end APIs with Rails and JavaScript.
  • Deployed services on Amazon ECS and Fargate using Pulumi and Kamal for infrastructure automation.
  • Collaborated with cross-functional teams to troubleshoot and deliver production-ready solutions.
Technologies: Ruby, Ruby on Rails (RoR), PostgreSQL, RSpec, Kamal, Hotwire, Stimulus, Amazon EC2, Redis, Jira

Senior Software Engineer

2022 - 2023
StoreConnect
  • Developed and maintained eCommerce systems integrated with Salesforce.
  • Delivered new features with Ruby on Rails, applying TDD for maintainable code.
  • Handled deployments and upgrades on Heroku with Salesforce and Heroku Connect.
  • Implemented Elasticsearch, Redis, and Sidekiq for performance and background jobs.
Technologies: Ruby, Ruby on Rails (RoR), Heroku, Salesforce, Heroku Connect, PostgreSQL, Elasticsearch, RSpec, Redis, Sidekiq

Senior Web Developer

2015 - 2022
CodeBee A/S
  • Drove and participated in the setting of development standards in the areas of configuration management, tool adoption, and coding disciplines.
  • Developed robust API architecture using Rails API mode, enabling third-party integrations.
  • Implemented continuous deployment pipelines with Jenkins and Docker to streamline releases.
  • Led development of SaaS-based booking and delivery systems for logistics providers.
  • Migrated legacy systems to modern stacks, such as jQuery to React and DelayedJob to Sidekiq.
  • Architected and deployed Rails and React solutions on AWS and Docker/Kubernetes.
  • Improved system performance with Elasticsearch, Redis, and optimized Rails APIs.
  • Provided code reviews, mentoring, and team leadership for offshore developers.
Technologies: Ember CLI, Ember.js, Ruby on Rails (RoR), Ruby, Web Development, Full-stack Development, Jira, Amazon S3 (AWS S3), JavaScript, SQL

Senior Ruby on Rails Developer (via Toptal)

2017 - 2019
Mobeezio
  • Built highly maintainable and structured back-end services with Ruby and Ruby on Rails.
  • Participated actively in the development of front-end React applications.
  • Supported development of APIs powering enterprise applications.
  • Upgraded a legacy Ruby on Rails codebase to the latest version with full test coverage.
Technologies: Amazon S3 (AWS S3), React, Kubernetes, Amazon EC2, Ruby on Rails (RoR), Ruby, Web Development, Full-stack Development, Jira, JavaScript, Docker, Go, SQL

Senior Software Developer

2014 - 2015
Codyssey Nepal
  • Managed hosting environments and promoted Rails best practices.
  • Administered, maintained, and updated database content and architecture.
  • Delivered projects across healthcare and blockchain using Rails and Ember.js.
  • Built APIs for HIPAA-compliant telehealth platform eTherapi.
Technologies: Ember CLI, Ember.js, Ruby on Rails (RoR), Ruby, Web Development, Full-stack Development, Jira, Amazon S3 (AWS S3), JavaScript, SQL

Senior Software Developer

2012 - 2014
IPvision A/S
  • Maintained and built complex back-end VoIP Ruby Servers.
  • Maintained complex VoIP systems and built Rails APIs to connect with Asterisk.
  • Developed portals for SIM management, billing, and telecom operations.
Technologies: Asterisk, Ruby on Rails (RoR), Ruby, Web Development, Jira, JavaScript, SQL

Intermediate Software Developer

2009 - 2012
CloudFactory
  • Led the performance tuning and optimization of platforms under the guidance of a DevOps Engineer.
  • Worked closely with team members to ensure architectural integrity, product quality, and that the client understood functional and system requirements.
  • Researched and implemented new solutions based on Ruby on Rails best practices and a wide range of other technologies.
  • Optimized architecture for high-volume data entry and processing.
Technologies: HTML, jQuery, JavaScript, Ruby on Rails (RoR), Ruby, Web Development, SQL, RSpec

Experience

Genalyte

http://www.genalyte.com
My role focused on building and maintaining Ruby on Rails APIs that powered lab test ordering, results processing, and secure data exchange between clinics and labs. I upgraded legacy Rails applications with full test coverage, ensuring compliance and long-term maintainability. I integrated React frontends with Rails APIs to deliver seamless workflows for clinicians and lab staff.

Dash Technology

I worked on a large-scale Ruby on Rails application that powers financial advice delivery across Australia. I upgraded the application to the latest Rails versions with full test coverage, ensuring better stability and maintainability. I implemented new features using Stimulus and Hotwire to improve responsiveness and user experience. For deployments, I introduced Kamal to achieve reliable zero-downtime releases, managing infrastructure on AWS ECS and Fargate. I collaborated with cross-functional teams to troubleshoot issues, streamline development workflows, and deliver features aligned with business goals. This role strengthened my expertise in modernizing and scaling complex Rails monoliths while maintaining high quality and performance standards.

CloudFactory

http://www.cloudfactory.com
I led a team of five developers building a distributed workforce automation platform. The system broke down complex data entry and processing tasks into smaller subtasks completed by a global workforce. I implemented core back-end features using Ruby on Rails, applied Agile practices, and introduced TDD/BDD to ensure high code quality. I optimized architecture for large-scale performance, integrated DevOps tools like Jenkins, Chef, and Ansible, and researched Ruby gems to accelerate development. My work directly improved CloudFactory’s ability to handle high-volume data digitization and made the platform more efficient, scalable, and reliable for enterprise clients.

Education

2004 - 2008

Bachelor's Degree in Computer Engineering

Khwopa Engineering College - Bhaktapur, Nepal

Skills

Libraries/APIs

React, jQuery, Sidekiq, API Development, Ruby on Rails API

Tools

Git, Jira, Sublime Text 3, Asterisk, Trello, Vim Text Editor, Visual Studio, Hotwire, RSpec

Languages

Ruby, CSS, HTML, JavaScript, SQL, Go, HTML5, CSS3

Frameworks

Ruby on Rails (RoR), Ember.js, Stimulus, Ruby on Rails 5

Paradigms

Scrum, Agile Software Development, Test-driven Development (TDD), Agile

Platforms

Amazon EC2, Linux, MacOS, Kubernetes, Amazon Web Services (AWS), Docker, Heroku, Salesforce

Storage

PostgreSQL, MySQL, MongoDB, Redis, Amazon S3 (AWS S3), Elasticsearch

Other

Web Development, Ember CLI, Full-stack Development, Full-stack, CI/CD Pipelines, NeoVim Text Editor, Kamal, Heroku Connect, Algorithms

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