Engineer Spotlight: Dmitriy Mermelstein, Lead Software Engineer
DraftKings couldn’t produce award-winning products without our global Engineering team. We continue to spotlight our talented Engineers through our Q&A series. We chat with Dmitriy Mermelstein, Lead Software Engineer in our Tel Aviv office, to learn more about his role.
WHAT DO YOU DO AT DRAFTKINGS? WHAT DOES YOUR TEAM DO?
I am a Senior Software Engineer responsible for developing scalable and failure tolerant backend services intended to react to client requests and provide required data to our client team. Our team is developing a highly scalable gamification platform that leverages jackpots to improve user engagement and retention rates.
WHAT DOES A TYPICAL DAY LOOK LIKE FOR YOU?
Our team works within Agile methodologies, so our day typically starts with daily synchronization, where we inform each other about completed tasks and the plans for today. This kick-off is when we share our concerns, issues, and achievements and decide if something needs immediate attention or if things are running smoothly.
In my regular day-to-day, I continue to design, implement and test my code according to my biweekly schedule. I collaborate with team members to review my team's codes, share my code for review, and participate in our group meetings and discussions.
HOW DO YOU STAY UP TO DATE WITH THE NEWEST TECHNOLOGIES?
I subscribe to professional media, and during the week, I try to find some time to read news and articles related to my work and the tech space.
WHAT IS YOUR FAVORITE CODE EDITOR?
WHAT’S YOUR PROUDEST DRAFTKINGS MOMENT?
Whenever I release a new version of a product, I'm thrilled to see the impact on our end users, who can see the changes immediately.