Personal details

Roman G. - Remote software architect

Roman G.

Based in: 🇺🇦 Ukraine
Timezone: Kyiv (UTC+3)

Summary

I'm a Software Engineer with 10+ years of experience doing Full Stack Web Development and leading teams as a Tech Lead / Engineering Manager on both startup and enterprise products.

I'm experienced in Frontent frameworks, like Angular, Ionic, React; Backend infrsatruture built around Node.js; Databases like PostgresSQL and MongoDB; and overall full software development life cycle.

I led the development of a startup in the US Real Estate industry which streamlines the new homes sales process with a convenient self-tour experience, boosting sales and reducing homebuilder companies costs. We rapidly bootstrapped it over the course of 6 weeks, and then helped it evolve into a robust mature platform, which became a profitable business and got purchased by an inverstment fund to bring it to the next level.

I've also built innovative solutions in other industries such as Leisure and Hospitality, Education, Management of Companies and Products, FinanTech.

I my work my goal is to craft software that works, for my client's business to thrive.

In a teamwork my goal is build a culture of trust and caring, owing the responsibility, communicating transparently but respectfully, learning from mistakes and fostering growth.

Most importantly I always strive to see a person first, and a professional next.

Work Experience

Contractor | Senior Software Engineer | Team Lead
Self-Employed | Oct 2017 - Present
Node.js
Angular
PostgreSQL
Cron
Continuous Integration
TypeScript
Firebase
RxJS
Continuous Deployment
GraphQL
NgRx
Ionic 3
Clean Architecture
RESTful API
NestJS
Monorepo
Nx

I contract with companies and startups to help them craft software that achieves their business goals.

  • Led the development of a fully functional app in 6 weeks for a startup idea using Angular, Nx Monorepo, Nest.js Node.js backend, linked via graphql, with data in Postgres database, all in a AWS infrastructe. We carried the platform on to maturing into a successful self-sufficient business which has drawn major investor's attention and funds.
  • Have experience integrating various 3rd parties via utilizing or providing external APIs, processing external files, synchronizing data between differing CRM systems, and many more.
  • Lead development teams using agile SDLC workflow, and regularly deal with budgets, trade-offs, priorities, expectations and commitments - always striving to deliver on-time in accordance with business needs, without compromising quality.
Frontend Developer
TechMagic | Apr 2016 - Oct 2017
HTML/CSS
Node.js
MongoDB
Angular
HTML5 Canvas
TypeScript
Firebase
Web Development
RWD
Angular 2
I worked at TechMagic Development Studio as Frontend / Full Stack developer on projects that included: â–ª Building a process knowledge cloud applications system, which enables companies of any size to map, visualize and keep track of business processes, manage teams and resources, adhere to regulatory requirements, cleverly structure deeply nested complex data trees and much more in an intuitive and seamless manner. Tightly integrated with Salesforce, with corporate customers in mind, it uses MEAAN stack (that's right, both AngularJS and Angular) and beyond, goes Serverless with AWS Lambda, and is proud to be built by highly professional, passionate and simply amazing team. â–ª Building a web application which gives designers an amazing platform to deliver printed surface patterns to everyone who wants to give their life a personal touch. Among other things I did there are: â–ª Mentoring/training of trainee/junior developers â–ª Member of of company's Web Competence Group â–ª Speaking at/organizing internal/external Tech Events

Education

Lviv National Ivan Franko University
Bachelor's degree・Economics
Sep 2006 - May 2010