Author Image

Hi, I'm Aleks

Aleksandr Ulanov

Senior Full Stack Engineer at Learning Tapestry, Inc.

Hi there, my name is Aleksandr Ulanov, and I’m a Senior Full Stack Engineer. I started web development in 2012 and gained strong knowledge and expertise in the field over time. I’m a huge fan of Ruby programming language and I know its ecosystem pretty well. That being said I was working with Ruby, Rails, Javascript and React most of the time I’m doing web development. But I’m not being limited by Ruby and Rails, so even though I had not much time to play with Python and Go, I’m still interested in both languages and always happy, when I have a chance to acquire experience with them. I’m also writing articles related to my experience in web development, Ruby, Rails, Python, JS and everything related to those.

Skills

Experiences

1
Learning Tapestry, Inc.

May 2017 - Present, Remote

Learning Tapestry provides innovation and infrastructure solutions to support learners and educators. Solving hard problems in complex digital learning environments.

Senior Software Engineer (4mativ transportation project)

May 2019 - Present

  • The project includes planning, scheduling, tracking kids transportation to and from multiple schools across the US. Including communication between schools, parents, 4mativ administration.
  • Backend development (Ruby, Rails)
  • Frontend development (JS, React)
  • Transportation providers API integrations
  • My biggest contribution to the project is development of Automatic Vehicle Location system which uses Redis geospatial data for geofencing, integrations with quite a few (8 at the current moment) transportation service providers in the US for trips tracking and bookings. Working with Mapbox API, for real-time updates of vehicles/students/drivers on the map.
Senior Software Engineer (Sparkler app)

May 2017 - Aug 2019

  • Sparkler is an educatioinal app for kids mental and physical health and development. Sparkler app really stands out from all other apps in the field because of it’s advanced content recommender system which is based on childrens development progress and evolves with each action kid is performing on the app. Sparkler was acquired by Viacom-owned kids streaming service Noggin in 2019.
  • Architecture
  • Backend development (Ruby, Rails)
  • API development/integrations.

Senior Ruby on Rails Developer
Masterbee, Inc.

Apr 2016 - Apr 2017, Remote

The Masterbee app is a web application for fresh food ordering, delivery and administration

Responsibilities:
  • Backend development (Ruby, Rails)
  • API development
  • Legacy code optimization
2

3
Senior Ruby Developer
Teknavo

Aug 2015 - Jan 2016, St Petersburg, Russia - Leeds, UK

Teknavo was founded more than ten years ago to provide technical and management consultancy services for the worlds most respected organizations.

Responsibilities:
  • Worked on the Shift e-commerce platform for online retail in GB
  • Backedn development (Ruby, Rails)
  • Frontend development

Ruby backend Developer
ANO EICSOOIDP

May 2014 - Aug 2015, St Petersburg, Russia

A Non-profit organization helping customers - attorneys connection

Responsibilities:
  • Backend development (Ruby, Rails)
  • Frontend API development
4

5
Ruby backend Developer
GS Group

Nov 2013 - May 2014, St Petersburg, Russia

GS Group (before 2013 known as General Satellite) is the largest Russian developer and producer of set-top boxes for television

Responsibilities:
  • The company had multiple projects which I’ve been working on, e.g. a Project similar to IMDB (for Russian market), video streaming project for Russain TV users.
  • Backend development (Ruby, Rails)

Recent Posts