Daniel Studds

Daniel Studds

Mentor
4.0
(1 reviews)
US$18.00
For every 15 mins
1
Sessions/Jobs
ABOUT ME
Angular, Node, and Typescript on serverless infrastructure
Angular, Node, and Typescript on serverless infrastructure

Daniel comes to full stack development from a background in enterprise consulting, particularly in the financial services industry. He knows how to get things done in Angular, Typescript, and Node.js on serverless infrastructure.

He enjoys mentoring other developers and helping others get the job done.

English
Melbourne (+10:00)
Joined October 2019
EXPERTISE
7 years experience
I've worked exclusively with full-stack Javascript / TypesScript for the past seven years, and TypeScript for the past 3 years. Recently,...
I've worked exclusively with full-stack Javascript / TypesScript for the past seven years, and TypeScript for the past 3 years. Recently, I've primarily worked with NodeJS on AWS serverless infrastructure (using Lambda) and the latest version of Angular on the frontend. I aim to write clean, easily readable and maintainable code, with a pragmatic level of code-coverage. I am able to get up and running quickly, and maintain a high level of productivity, due to my long experience of effective JavaScript patterns. I'm familiar with the latest JavaScript features and with key tools like the Angular CLI, nx, protractor, jest, karma, and webpack.
7 years experience
I've used Node.js extensively, initially with container-based express apps and more recently using a serverless-first approach, using a r...
I've used Node.js extensively, initially with container-based express apps and more recently using a serverless-first approach, using a range of AWS services including Lambdas, API Gateway, Step Functions, S3, SNS and others.
5 years experience
I've used AWS for the past five years, initially EC2 and containers together with S3, SNS, SQS etc, and recently with an increasing focus...
I've used AWS for the past five years, initially EC2 and containers together with S3, SNS, SQS etc, and recently with an increasing focus on serverless-first architecture, using Lambda, Step Functions, API Gateway etc. I exclusively provision AWS resources using CloudFormation / AWS SAM (infrastructure as code), and have written an nx plugin that wraps the AWS CLI and webpack to make deploying serverless applications significantly easier.
5 years experience
As I've primarily worked in small teams, I've had to take on dev-ops as well as development. I've embraced infrastructure as code, and am...
As I've primarily worked in small teams, I've had to take on dev-ops as well as development. I've embraced infrastructure as code, and am very familiar with AWS CloudFormation. I'm familiar with key tools like Webpack, and have set up CI/CD on all my projects, primarily using CircleCI.

REVIEWS FROM CLIENTS

Daniel's profile has been carefully vetted and approved as a Codementor. Connect with Daniel now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
nx-aws
AWS plugins for nx
TypeScript
3
0
spa-on-sam
TypeScript
2
0
Stack Overflow
1240 Reputation
0
9
15
EMPLOYMENTS
Senior Full Stack Developer
Nightingale Housing
2019-09-01-Present
When the opportunity came up to make a greater contribution at Nightingale Housing, I couldn’t say no. This is a key time for the organis...
When the opportunity came up to make a greater contribution at Nightingale Housing, I couldn’t say no. This is a key time for the organisation, and they need someone to come in for a brief stint and supercharge their IT. Developed a digital balloting solution using Angular / Node / AWS serverless stack. Go-to-guy for all the big IT questions like “how does mail merge work?”
Node.js
Angular
TypeScript
View more
Node.js
Angular
TypeScript
JavaScript
Webpack
AWS Lambda
Angular 8
View more
Senior Full Stack Developer
Findex
2018-04-01-2019-09-01
Leadership position within a team developing client and payment portals: · Loosely coupled, serverless architecture: AWS Lambdas, API Gat...
Leadership position within a team developing client and payment portals: · Loosely coupled, serverless architecture: AWS Lambdas, API Gateway, CloudFormation, etc. · SPA frontend using Angular · Engaging with stakeholders to elicit requirements and constraints. · Mentoring / coaching teammates in Typescript and Angular · Unit, E2E tests: Angular CLI, Karma, Jasmine, Wallaby, Protractor
Node.js
Angular
TypeScript
View more
Node.js
Angular
TypeScript
JavaScript
Webpack
AWS Lambda
Angular 7
View more
Senior Front-end Developer (contract)
VicSuper
2017-10-01-2018-02-01
Working with a team of designers to build a mobile application using Ionic 3 and Angular 5, with dynamic and interactive graphs using D3....
Working with a team of designers to build a mobile application using Ionic 3 and Angular 5, with dynamic and interactive graphs using D3.JS. · Worked closely with designers to realise their vision for a highly dynamic app. · Unit tests using Angular CLI, Karma, Jasmine and Wallaby · E2E tests running in emulator using Protractor and Appium. · Automated deployment to iOS and Android app stores with Fastlane.
Android
D3.js
TypeScript
View more
Android
D3.js
TypeScript
Ionic
Protractor
Appium
Fastlane
Karma jasmine
iOS
Angular 5
View more
PROJECTS
Nightingale Housing Digital Ballot
Nightingale Housing
2019
Nightingale Housing sells triple-bottom line housing at-cost, which means there's a lot of demand. To make it fair, they have a ballot. T...
Nightingale Housing sells triple-bottom line housing at-cost, which means there's a lot of demand. To make it fair, they have a ballot. This was a paper-based process which took about 2 weeks to run. I build a digital ballot for them (web app and backend process) which cut this down to 2 hours.
Node.js
AWS Lambda
Serverless
View more
Node.js
AWS Lambda
Serverless
Angular 8
View more
VicSuper Mobile AppView Project
VicSuper
2018
Worked closely with designers to realise their vision for a highly dynamic and highly polished mobile app. It lets VicSuper members view ...
Worked closely with designers to realise their vision for a highly dynamic and highly polished mobile app. It lets VicSuper members view and update their details, view their accounts and contributions, and shows an interactive graph of their balance over time using D3.js.
D3.js
Ionic 3
Angular 5
View more
D3.js
Ionic 3
Angular 5
View more