John Nuroo

John Nuroo

Mentor
Rising Codementor
US$20.00
For every 15 mins
ABOUT ME
Senior Full Stack Developer at NAB
Senior Full Stack Developer at NAB

12+ years of software development experience, including TypeScript/JavaScript/C# with the latest experience in React and NodeJS. I crave for emerging functional languages in frontend to minimize bug hunting and lower the time and cost of product development.

I am passionate about organizing developer workshops (React, GraphQL, NodeJS, React Native, Angular). Took part in Angular Conference Melbourne 2018 as a workshop instructor. Open for collaboration with developer communities for future workshops and tech mentoring.

Melbourne (+10:00)
Joined September 2020
EXPERTISE
12 years experience
I have been using JavaScript/Jquery/Ajax for over 12 years. These days, I write a lot of React with Apollo and GraphQL.
I have been using JavaScript/Jquery/Ajax for over 12 years. These days, I write a lot of React with Apollo and GraphQL.
6 years experience
I'm currently using TypeScript in the last few years. It's possible to make more advanced user interface with more client logic.
I'm currently using TypeScript in the last few years. It's possible to make more advanced user interface with more client logic.
5 years experience
I've used React professionally in a few production-grade applications. Also have experience building a few mobile applications with React...
I've used React professionally in a few production-grade applications. Also have experience building a few mobile applications with ReactNative. I use Redux for managing data in most React applications I've built.
ReduxReact NativeJavascript / typescript
View more
ReduxReact NativeJavascript / typescriptGraphQL
View more
10 years experience
I have more than 10 years of experience with Custom PHP coding and MYSQL . Can handle any framework at ease.
I have more than 10 years of experience with Custom PHP coding and MYSQL . Can handle any framework at ease.
8 years experience
I've been using Angular for more years but it really took off now with Angular 8 and Angular 9. I think it's a wonderful technology to ma...
I've been using Angular for more years but it really took off now with Angular 8 and Angular 9. I think it's a wonderful technology to make web application more dynamic and user friendly. It's a major technology I'm currently use to improve user experience by reducing the number of call to the server.
Angular 2Angular 4AngularAngular/6/7/8/9
View more
7 years experience
Develop many applications with this platform. I recently finished a call All Reservations, which contains a system of shifts and payments...
Develop many applications with this platform. I recently finished a call All Reservations, which contains a system of shifts and payments included.
5 years experience
I have more than 5 years of experience with PHP Laravel coding and MYSQL . Can handle any framework at ease.
I have more than 5 years of experience with PHP Laravel coding and MYSQL . Can handle any framework at ease.
Php , laravel
Php , laravel

REVIEWS FROM CLIENTS

John's profile has been carefully vetted and approved as a Codementor. Connect with John now, and leave a review for them once you're done!
EMPLOYMENTS
Senior Full Stack Developer
NAB - National Australia Bank
2016-07-01-Present
• Building a frontend application using ReactJS with Typescript and Reactstrap UI. • Backend app in Nodejs/Express • MongoDB as database ...
• Building a frontend application using ReactJS with Typescript and Reactstrap UI. • Backend app in Nodejs/Express • MongoDB as database • Integration with Elastic search • Front-end development lead - strategy and architecture • People lead • Developer mentoring • Design system and UI component strategy • Helped build out their main sales acquisition form, plus many other forms • TypeScript/React/Formik/Yup/Redux ecosystem • Front-end component authoring, design system advocacy, and private npm delivery solutions • CI/CD setup in Azure Pipelines • Npm modules storage in Azure Artifacts
Node.js
MongoDB
Elasticsearch
View more
Node.js
MongoDB
Elasticsearch
TypeScript
npm
React
Redux
Express.js
View more
Software Engineer
AGL Energy
2014-07-01-2016-06-01
• Frontend development within a React ecosystem • React, TypeScript, CSS in JS/SCSS, Serverside rendering, Webpack, Babel • Node.js, Grap...
• Frontend development within a React ecosystem • React, TypeScript, CSS in JS/SCSS, Serverside rendering, Webpack, Babel • Node.js, GraphQL, Express, ElasticSearch, serverless, database, AWS • npm packages, CI/CD • Unit testing, integration testing, e2e testing, etc • SEO, tag management, analytics
HTML/CSS
Node.js
Angular
View more
HTML/CSS
Node.js
Angular
TypeScript
npm
React
JavaScript
GraphQL
View more
Frontend Developer
Infosys
2011-04-01-2014-06-01
• Work as a Front End Developer on the company's responsive commercial website and outsourcing websites. • Build readable, reusable, and ...
• Work as a Front End Developer on the company's responsive commercial website and outsourcing websites. • Build readable, reusable, and maintainable code for customized functions • Work closely with the back-end team to make a reusable, extendable, and flexible contact • Work closely with the product team, designers, and backend developers to develop new product features • Maintain existing product features and shared styles and functionalities, improve the functionality of existing systems • Build mobile-friendly web sites by responsive UI. • Bug Fixing, Site maintenance, and enhancements to improve overall site performance. • Achieved 40% increase in website visits and managed to deliver client products on time • Closely cooperate with an Agile team of other developers using GIT & Bitbucket & Jira
HTML/CSS
jQuery
Git
View more
HTML/CSS
jQuery
Git
Angular
Jira
Bootstrap
JavaScript
View more