Marie Starck

Marie Starck

Mentor
Rising Codementor
US$0.00
For every 15 mins
ABOUT ME
Full Stack Software Developer
Full Stack Software Developer

Hi my name is Marie and I am a full stack software developer. I enjoy creating products from requirements to deployment. From creating mockups, talking design, coding, testing to finally deploying, I love it all.

With all this knowledge, I also enjoy teaching. I am a regular mentor for organizations such as Ladies Learning Code and Girls Learning Code, so if you have any questions, please feel free to reach out. I am just an email or Skype call away.

French, English
Pacific Time (US & Canada) (-07:00)
Joined February 2018
EXPERTISE
3 years experience
3 years of professional experience with various JavaScript frameworks such as Knockout JS and React along with plain vanilla JavaScript a...
3 years of professional experience with various JavaScript frameworks such as Knockout JS and React along with plain vanilla JavaScript and CoffeeScript. I built multiple product features using those technologies as part of my every day work.
3 years experience
Product engineer in a SaaS company for 3 years where I would be in charge of designing, developing, testing and deploying features to pro...
Product engineer in a SaaS company for 3 years where I would be in charge of designing, developing, testing and deploying features to production environments. This included creating new data and view models and new HTML pages using CSS for styling.
2 years experience
Product engineer in a SaaS company for 3 years where I would be in charge of designing, developing, testing and deploying features to pro...
Product engineer in a SaaS company for 3 years where I would be in charge of designing, developing, testing and deploying features to production environments. This included creating new Ajax and API endpoints, new Django models and new schema and data migrations.
5 years experience
What drew me to Computer Science in the first place was the visual aspect. That a few line of code could produce so much on your screen b...
What drew me to Computer Science in the first place was the visual aspect. That a few line of code could produce so much on your screen blew me away. This is why I have always worked primarily in the front-end (with back-end projects too to keep things interesting). Through the years, I have also mentored students many times to create either one-page or multiple page websites using HTML/CSS and Bootstrap.

REVIEWS FROM CLIENTS

Marie's profile has been carefully vetted and approved as a Codementor. Connect with Marie now, and leave a review for them once you're done!
EMPLOYMENTS
Full Stack Software Developer, Product Team
Sendwithus
2015-05-01-2017-08-01
- Implemented a brand-new Two-Factor Authentication system with a Twilio integration - Implemented an integration with the Litmus API whi...
- Implemented a brand-new Two-Factor Authentication system with a Twilio integration - Implemented an integration with the Litmus API which allowed customers to test their email templates in sendwithus through Litmus - Implemented a new in-house billing system including an integration with the Stripe API
HTML/CSS
Django
API
View more
HTML/CSS
Django
API
CoffeeScript
Twilio
Knockout.js
Litmus api
RESTful API
Python 2
View more
Wordpress Developer
Freelance
2014-09-01-2015-11-01
- Maintenance for the Fisher and Associates website (https://www.fisherandassociates.org/) - New pages added to the Learning Management S...
- Maintenance for the Fisher and Associates website (https://www.fisherandassociates.org/) - New pages added to the Learning Management System - Wordpress development for the new Tend website (http://www.tendacademy.ca/)
WordPress
View more
WordPress
View more
Software Developer
ParetoLogic
2014-12-01-2015-05-01
- Main eCommerce Developer on a portfolio of products - Feature Champion on projects involving the purchase process and impacting thousan...
- Main eCommerce Developer on a portfolio of products - Feature Champion on projects involving the purchase process and impacting thousands of customers - Customized new client applications using C++
HTML/CSS
PHP
C++
View more
HTML/CSS
PHP
C++
Microsoft SQL Server
View more
PROJECTS
New Billing System using Stripe API
Sendwithus
2017
At my old company, we used to rely very much on Stripe to handle our customers, plans, charges, etc. However, we wanted to start creating...
At my old company, we used to rely very much on Stripe to handle our customers, plans, charges, etc. However, we wanted to start creating custom plans for our enterprise customers and Stripe didn't allow us to do that very easily. So my task was to move some of the billing in-house such as plans but also calculating costs and invoices such that Stripe would only be used to charge customers an amount determined by us. Added to this, we were also changing plans for our non-enterprise customers so we would have to support both sets of plans: the new and the legacy ones. This meant: - New billing pages developed in HTML/CSS, CoffeeScript and KnockoutJS - New Ajax endpoints to subscribe, unsubscribe, add credit card, ... - New Django models for billing plans and invoices including schema and data migrations workers to calculate costs at the end of the month for each customers and fire a API call to Stripe to charge them - Also used Docker and Heroku to help with programming and deploying
HTML/CSS
Django
API
View more
HTML/CSS
Django
API
Heroku
Stripe
CoffeeScript
Docker
Knockout.js
RESTful API
Python 2
View more
Brand New Multi-Factor Authentication System using TwilioView Project
Sendwithus
2016
I also implemented a new Multi-Factor Authentication system using Twilio and wrote a blog post about it. As many companies are improving...
I also implemented a new Multi-Factor Authentication system using Twilio and wrote a blog post about it. As many companies are improving their security system so did we. This project included: - Creating a new Multi-Factor model with recovery codes, secret code attributes. - A two-step login page with the option of sending the authentication code to the owner's phone if they didn't have an app such as Authy - A Twilio integration in order to send those SMS - New pages to create the 2FA token first explaining Multi-Factor Authentication then displaying the QR code and then validating. In order to do this safely, a Two Factor Authentication object would be created at the beginning of the process, the secret code would then be sent to the front-end in order to display the QR code and after the used inputs the 6 digits code to activate it, it would be sent back to the backend, compared against valid codes and if it was correct, an 'activated' flag on the Two-Factor object would be set to true. This removed any secret code from being sent from the front-end to the backend and used to create the object which would be a security flaw.
HTML/CSS
Django
API
View more
HTML/CSS
Django
API
CoffeeScript
Twilio
Knockout.js
Python 2
View more