Dan Cristian Bota

· · ·
I'm a passionate software developer currently working with Ruby on Rails.
I believe in constantly learning, keeping things simple, and enjoying what you do.

Experience

Ruby on Rails Developer

Jun 2023 – Present

RemoteLock, Denver (Colorado, US)

RemoteLock was founded in 2011 and is headquartered in Denver, Colorado. We provide cloud-based, access control software that empowers those in the multifamily, vacation rental, commercial and related industries to remotely manage and control access to any space from anywhere in the world. Uniquely, the RemoteLock software platform manages smart locks from all the leading brands, as well as hardwired access control. This flexibility allows our customers to manage a mix of disparate access control products on a single system and across property portfolios. Universal access control from RemoteLock streamlines operations, while saving time and money.

I'm part of a small team of five engineers. Our work mainly revolves around partner API integration using Ruby, Ruby on Rails, RSpec, JS, React, MySQL, REST, gRPC, Heroku, AWS, Ansible. We carry out our work organized in two-week sprints engaged in all scrum ceremonies.

We've had a pretty good year, lots of new partners and integrations - you can read all about it in the News & Press section.

Ruby on Rails Developer

Jan 2022 – Nov 2023

Algrano, Zürich (Switzerland)

Algrano is a Swiss-based technology company that operates a digital platform connecting coffee growers and roasters. The company was founded in 2015 with the mission to create a more transparent and fair coffee supply chain. Algrano's platform enables coffee growers to market their coffee directly to roasters, thereby eliminating the need for intermediaries and providing growers with a fairer price for their coffee.

Part of a small team of four engineers, we worked on all the parts of the application from user facing features such as carts, checkout, contracts, and invoices all the way to infrastructure and security. Following Basecamp's Shape Up methodologies we organized our work in six-week cycles, taking turns in bug duty. My work here was mostly centered around Ruby on Rails, RSpec, Cucumber/Spinach, PostgreSQL, Heroku, Semaphore, HubSpot navigating the complex nature of coffee trade, logistics, compliance, taxes, coffee futures, hedging and others.

In terms of impact and achievements, I'm really proud to share that we won the Best New Product Award in the Technology category at the 2022 World of Coffee in Milan and secured the Swiss Economic Forum SEF.Growth | High Potential Label in November 2022.

Experience

Ruby on Rails / React Developer

Feb 2021 – Jan 2022

Tempest - Acquired by Monument, NYC (New York, US)

The successfully exited Series A start-up provides a range of clinically proven services and resources to support people who are struggling with alcohol use disorder, including online courses, one-on-one coaching, and a supportive community of peers. Tempest's platform is designed to help people overcome the stigma and barriers associated with traditional approaches to alcohol recovery and provide a more accessible and personalized experience.

Over at Tempest, I had the opportunity to work as a Ruby on Rails / React software developer in a small, global, remote team, with the focus on expanding and maintaining the platform. Our squad has been mostly focused on designing and building everything we need for the coaching program, in a best effort to always stick to the latest best practices and make our life easier by strongly focusing on tests and CI/CD. In our day-to-day tasks, we mostly worked with Rails, React, Apollo Client, Figma, and GitHub. We organized our work in two-week sprints being actively engaged in all scrum ceremonies.

In terms of recognition and achievements, we were named one of Fast Company’s Most Innovative Wellness Companies of 2021 and listed in 2021’s NYC Digital Health 100.

Ruby on Rails Developer

Jan 2019 – Jan 2021

[e-spres-oh], Timișoara (Romania)

I've had a great time working at [e-spres-oh], this great, now US-based people-first outsourcing company. Through [e-spres-oh], I was working as a Ruby on Rails developer at Unifiedpost in a small team, in the documents division. At Unifiedpost, we've been working on maintaining and expanding a BPaaS application, the documents division covering the entire invoicing process, end-to-end, using various digital and physical channels, compliant with government guidelines.

In our day-to-day tasks, we mainly worked with Rails, HTML, CSS, JS, PostgreSQL, Rails, and React. We used a tailored agile process, working full remote, and had lots of fun coding, investigating, and helping with support.

Experience

Senior software developer / Technical Lead

Apr 2014 – Dec 2018

Frontier Smart Technologies, Timișoara (Romania)

I've started working at Frontier Silicon as a senior software developer in the smart audio software development team. Together with our colleagues from the UK, we worked on developing turn-key SDK that integrates the popular Spotify Connect, Apple AirPlay, Google Cast, and Bluetooth streaming technologies. Our colleagues from Hong Kong further customized the SDK, building solid smart speakers for customers such as Marshall, JBL, Harman Kardon, Urbanears, Philips, and Bowers & Wilkins (one of my favorite!).

Stack-wise, we mostly used C and POSIX C, working on a series of Imagination Technologies MIPS embedded microprocessors, later switching to a Marvell Linux 3.8 ARM processor.

During my time at Frontier Silicon, I coached several colleagues through their integration phase, and I was frequently involved in providing field application and customer technical support. I was also part of the Minuet flagship kickoff and development team, and the technical project leader for delivering the Minuet coprocessor mode.

Software developer

Aug 2010 – Apr 2014

Continental Automotive, Timișoara (Romania)

I've started working at Continental as an intern in the Renault software development team from the Interior, Body & Security business unit. During my first few months, I worked on putting together the software needed to drive an electronic control unit automated test board, which we further used aiding quality control via test automation. Shortly after, I started working as an embedded software developer. Our team's main focus was implementing the application-specific requirements for the door lock, flashers, engine anti-start, and interior / exterior lights components. I've also worked on infrastructure, building project-specific CAN and LIN station management components, diagnosis, fault handling, and implementing high-precession low power strategies.

We mostly used C and model-based software development tools such as MATLAB, Simulink, and Stateflow. While working on these items, there was a strong accent on electronics, realtime, and instrumentation.

Education

Bachelor of Science / 2007 – 2011

Politehnica University of Timisoara

Automation and Applied Informatics

Thesis: Design, and control of a quadrotor UAV platform

Skills

I'm currently working with

Ruby, Ruby on Rails, RSpec, React, JS, HTML, CSS, Heroku, Sentry, Datadog, MySQL, AWS, Ansible, GitHub.

I've worked with

Jest, React Test Renderer, Enzyme, Cucumber/Spinach, PostgreSQL, GraphQL, Apollo Client, ScheduleOnce, Typeform, Stripe, Bootstrap, Bulma, AWS SQS, AWS S3, GIT, Gitflow, Jira, Trello, Confluence, Rollbar, Splunk, Figma, Postman, Insomnia, HubSpot, Segment, SVN, Bugzilla, Bitbucket, Basecamp, Jenkins, GitHub Actions, CircleCI, SemaphoreCI, Netlify, C, POSIX C, C++, Yocto, Buildroot, MATLAB, Simulink, Stateflow, RTW, CANoe, CAPL, AUTOSAR.

Interests

I'm into guitar, listening to great music, and jamming with others. I love the expression in music, and although I like to believe I have a broad taste, I definitely have a soft spot for percussive guitar, guitar-centered music, and the blues. I'm also big on coffee. I love trying and experimenting different origins and I'm on a quest to pull that perfect drip

I know it's not much but from time to time, I try to check in on stuff I can help with on rubygems, forem and rails.

Outdoors, during the winter, I can't wait to go skiing, and during the summer, I enjoy a sunny beach, delicious seafood, and swimming most. I've also picked up running and I'm working on that 1:40 half marathon, best so far is 1:59:21 at VCM 2023.

Courses & certifications