Robert Moskal

Robert Moskal

Mentor
5.0
(1 reviews)
US$50.00
For every 15 mins
4
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
I turn ideas and actions into software and back again.
I turn ideas and actions into software and back again.

I’ve been the driving force behind a great variety and quantity of software built for both the market and internal audiences. I excel at matching technical means with business ends to build innovative and stable applications that can evolve with changing opportunities and circumstances. I have a superb record of delivering projects on time and on budget, a roster of delighted clients, and deep ties to the development community.
I practice and spread techniques that increase quality, speed time to market, and decrease costs. Foremost among these are test driven development, service oriented (reactive) patterns, and reliance on business process execution engines over custom application logic. Recent years bring containerization, cloud native architectures, and functional programming techniques into the mix.
I work effectively with founders and other stakeholders to hone product vision and with engineering teams to execute quickly. In larger institutions I drive the development process by building consensus across organizational boundaries.
I’ve always been a big user of free and open source software, and try to leave every codebase I use better than when I found it.
Most importantly, my consulting work is deeply rooted in what I learn shipping 2-3 applications EVERY year.

Polish, English
Eastern Time (US & Canada) (-05:00)
Joined January 2015
EXPERTISE
20 years experience
I've been shipping two or three applications to a variety of audiences every year for more than 20 years. I can help with: ❑ Applicat...
I've been shipping two or three applications to a variety of audiences every year for more than 20 years. I can help with: ❑ Application architecture and infrastructure, especially in the javascript and java spaces. ❑ Scaling applications and infrastructure (CI/CD, testing, micro-services, messaging patterns, BPM) ❑ Product ideation and validation ❑ Migration of workloads to the cloud ❑ Agile coaching and mentoring of dev teams ❑ Technical roadmaps ❑ Evaluation work done by development partners or acquisitions You can look to me to turn around a distressed development effort (if the circumstances are right!).
Software architectsBack-EndFront-End
View more
8 years experience
In the past 8 years I've launched about a dozen full stack node applications (scope being that similar to what a typical modern startup n...
In the past 8 years I've launched about a dozen full stack node applications (scope being that similar to what a typical modern startup needs). This includes application architecture: choice and deployment of data stores, application partitioning, containerization, messaging patterns, continuous integration/delivery. On a micro-level I've practiced TDD for more than a dozen years and have been moving towards a functional coding style, and emphasizing cloud native patterns when it make sense to. One of my favorite things to do is to create elegant APIs for other engineers to consume, both RESTFUL and graphQL based. I'm old enough to use SOAP and work with XML if I have to, On the front end, I gravitate towards solving engineering issues, like setting up an architecture, testing tools, build pipelines, though I can and will sling html and css if necessary. I believe the biggest step forward on the front end has been the rendering of immutable dataflows as in react/redux and vue.
10 years experience
I can help you leverage Elastic Search in your application, from planning, data migration, to deployment and tuning.
I can help you leverage Elastic Search in your application, from planning, data migration, to deployment and tuning.
10 years experience
I've helped many companies leverage business process execution engines
I've helped many companies leverage business process execution engines

REVIEWS FROM CLIENTS

5.0
(1 reviews)
Fred E
Fred E
November 2017
Robert is a world class developer with a knack for finding solutions that we overlooked as clients. I have the confidence that our product will be completed on schedule with the finesse of a world class team.
EMPLOYMENTS
Owner
mostmedia
1996-01-01-Present
As a Developer I'm an expert full-stack developer in java, .net, python, and javascript. By full-stack I mean everything from multiple ba...
As a Developer I'm an expert full-stack developer in java, .net, python, and javascript. By full-stack I mean everything from multiple back end and mvc frameworks and RESTFUL api development, to asynchronous messaging, business rule and work flow engines. On the front end, these days, I like react and flux. I have production applications using most major data stores, and have learned on my skin which to use when. I practice and spread techniques that increase quality, speed time to market, and decrease costs. Early on I adopted and still practice test driven development, service oriented patterns, and domain specific languages. Recent years bring DevOps, NOSQL databases, cloud based architectures, and "javascript all the way down the stack" into the mix. As a Consultant My consulting work is deeply rooted in what I learn shipping 2-3 applications EVERY year for more than 20 years.. I work effectively with founders and other stakeholders to hone product vision and with engineering teams to execute quickly. In large institutions I drive the development process by building consensus across organizational boundaries. I bring out the best in small to mid-sized teams. Look to me for: Architecture Assessment and Remediation Finding the best way to get from idea to working software, or from version x to version y: adding new features, increasing performance and reliability while lowering technical debt and putting future development on firm footing. RFP Preparation and Vendor Selection I'll collaborate with you to craft Requests for Proposals that ensure vendor responses are accurately budgeted and scoped. I can be a great help in making apple to apple comparisons among responses. Source Code and Release Management DevOps, continuous integration, PAAS deployments, and "12 Factor Applications" aren't just buzz-words. Let me help you take advantage of tools and techniques that can greatly improve the productivity and efficiency of organizations of every size.
View more
View more
Consultant
PwC
2016-04-01-2017-07-01
This "startup" within a larger organization moved rapidly to create a new generation of software for field service and retail sales organ...
This "startup" within a larger organization moved rapidly to create a new generation of software for field service and retail sales organizations. The goal was to replace behemoths like Great Plains and home grown systems with modern applications that utilized technologies such as big data, machine learning, and conversational interfaces. Initially, I was to identify and cultivate commonalities across the efforts of a large and heterogeneous group of vendors in a fast moving environment. I reviewed code bases and dev efforts, evangelizing for a common set of practices around the development of micro-services, continuous integration/deployment, containerization, search, ETL, and the use of BPM engines for the orchestration of micro-services (which also provides hooks for machine learning and AI). A side goal was to maximize the use of google technologies, another sponsor, It soon became apparent that I was only adding to the noise in that role. I continued in an advisory capacity, but pivoted to working on a blended product team under the rubric of "fit-bit for work". As the new software stack gathered ever increasing amounts of data about workers we would provide individuals and managements to meaningfully change behavior for the better. We designed and built out several iterations of a product that we successfully piloted for two clients. The "fit-bit for work" product continues to be worked on at PWC (the only part of the project that we kept on after the larger effort was shut-down).
View more
View more
CTO
Dark Roast Media
2012-09-01-2016-05-01
I'm responsible for the technical strategy and execution for this boutique branding and gamification agency. This includes cultivating an...
I'm responsible for the technical strategy and execution for this boutique branding and gamification agency. This includes cultivating and supervising local and off-shore developers. I also participate actively in pursuing and winning new business. The primary purpose of the relationship with Dark Roast Media is the creation of Exorcists vs Demons, an RPG built with the MEAN stack: http://exorcistsvsdemons.com/ The games development is proceeding using a unique financing model. Most of the development costs are being footed by profits from Dark Roast Media projects. Most of the game developers also work on studio projects, and our compensation is top-notch. But for the game, everyone is discounting their labor in exchange for a share of the games profits. Building the game in this fashion has required me to meet some unique technical and management challenges.
Node.js
MongoDB
Mongoose
View more
Node.js
MongoDB
Mongoose
Game
Ionic
View more