Mark Slosarek, Developer in Prairie du Sac, WI, United States
Mark is available for hire
Hire Mark

Mark Slosarek

Verified Expert  in Engineering

Serverless Developer

Location
Prairie du Sac, WI, United States
Toptal Member Since
February 12, 2018

Mark is a full-stack web engineer and JavaScript developer with 13 years of experience. He has developed global, large-scale Node.js and Angular applications and deployed them to Amazon Web Services (AWS). He's worked as an individual developer and as a member of medium-sized development teams. Mark joined Toptal to find exciting projects he can work on remotely.

Portfolio

Johnson Health Tech Co., Ltd.
AWS Elastic Beanstalk, Docker, AngularJS, Node.js, JavaScript, React, CSS, HTML...
Healthgrades, Inc.
D3.js, Cordova, PostgreSQL, Oracle, Node.js, Python, AngularJS, CSS, HTML
Knupp & Watson & Wallman (KW2)
JavaScript, Magento, MySQL, WordPress, PHP, CSS, HTML

Experience

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), Linux, Git, Node.js

The most amazing...

...application I've developed allowed multiple distinct organizations to exchange data and to login into shared equipment.

Work Experience

Web Development Manager

2014 - PRESENT
Johnson Health Tech Co., Ltd.
  • Converted applications from single server instances to multi-instance auto-scaling applications using various Amazon Web Services.
  • Migrated legacy applications to Docker and Elastic Beanstalk.
  • Designed and developed RESTful web APIs to allows exercise equipment to communicate to applications around the world.
  • Converted web applications from single-stack applications to front-end applications and API-based back-end applications separating development and deployment concerns and reducing risk.
  • Developed a business process to incorporate agile software development methodologies into a waterfall-based manufacturing organization.
Technologies: AWS Elastic Beanstalk, Docker, AngularJS, Node.js, JavaScript, React, CSS, HTML, Twilio

Senior Software Developer

2010 - 2014
Healthgrades, Inc.
  • Developed HIPAA compliant web applications using Python (Django) and AngularJS.
  • Led the development team in creating an iOS and Android mobile application for secure messaging between doctors and patients.
  • Ported legacy API services from SOAP/XML to REST/JSON.
  • Created a web analytics and messaging client library in JavaScript to allow the customization of the website's visitor experience.
  • Created a secure and customizable health risk assessment (HRA) application to allow physicians and patients identify health risks.
Technologies: D3.js, Cordova, PostgreSQL, Oracle, Node.js, Python, AngularJS, CSS, HTML

Senior Web Developer

2009 - 2010
Knupp & Watson & Wallman (KW2)
  • Created an API-driven Google map application to display real-time traffic incidents and construction programs.
  • Developed a Magento eCommerce site for an international tool manufacturer.
  • Integrated Magento eCommerce site with WordPress CMS.
  • Developed and maintained custom WordPress themes.
Technologies: JavaScript, Magento, MySQL, WordPress, PHP, CSS, HTML

Software Engineer

2005 - 2010
MC Services, Inc.
  • Designed, developed, and created custom web-based applications to integrate manufacturer inventory systems and accounting software.
  • Ported legacy FileMaker applications to web-based applications.
  • Taught training courses as an Apple Certified Systems Administrator.
  • Worked with schools and large organizations to deploy and maintain Apple computers and servers.
Technologies: FileMaker, MySQL, WordPress, CakePHP, PHP, CSS, HTML

SurvivorPlan

http://survivorplan.io/
SurvivorPlan is the next generation solution for clinician-friendly, patient-empowering cancer survivorship care planning. Intelligent, easy-to-adopt, and cost-effective, SurvivorPlan enables cancer centers to meet CoC Survivorship Care Plan Standards while creating personalized, living solutions for individual cancer survivors and their care teams.

On this project, I architected and developed the API layer of the application using Node.js and Swagger. Additionally, I developed the deployment process using AWS Elastic Beanstalk and Docker.

Johnson Health Tech. Co., Ltd.

At Johnson Health Tech, I built a team of sixteen developers using modern development stacks and platforms.

Legacy applications were ported to Amazon Web Services Elastic Beanstalk servers using Docker, new applications were developed with API-centric architectures using Node.js, Express, MongoDB, MySQL, Swagger, and Docker.

The front-end applications were developed using Angular and Bootstrap and deployed as static applications to CDN services with a limited need for servers. Some lightweight services were migrated to Amazon Lambda functions and development pipelines were automated to improve overhead and need to separate system administration.

Languages

JavaScript, HTML, TypeScript, CSS, Python, PHP

Frameworks

Swagger, AngularJS, Express.js, Serverless Framework, Django REST Framework, Bootstrap, Django, Bootstrap 3, Angular, React Native, CakePHP

Libraries/APIs

Node.js, Stripe, React, D3.js

Tools

AWS CodeBuild, Git, Amazon Simple Notification Service (Amazon SNS), FileMaker

Paradigms

MEAN Stack, HIPAA Compliance

Platforms

AWS Elastic Beanstalk, AWS Lambda, Linux, Docker, Oracle, WordPress, Magento, Amazon Web Services (AWS), Twilio

Storage

Amazon S3 (AWS S3), Amazon DynamoDB, MongoDB, PostgreSQL, MySQL

Other

Serverless, APIs, Amazon API Gateway, AWS CodePipeline, Stripe Subscriptions, Cordova

2009 - 2011

Master of Business Administration (MBA) Degree in General Business Administration

Cardinal Stritch University - Milwaukee, WI, USA

1999 - 2004

Bachelor's Degree in Electrical Engineering

University of Wisconsin-Madison - Madison, WI, USA

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring