Giovanni Ferron
Principal Technical Architect at Department of Government Services- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Department of Government Services
-
Government Administration
-
100 - 200 Employee
-
Principal Technical Architect
-
May 2022 - Present
Melbourne, Victoria, Australia Responsible for the end-to-end architecture and design of the VCDI data platform, applications, and services, as well as leading the definition, oversight, and governance of architectural patterns for cloud services and data products in the VCDI estate. I also play a lead role in the WoVG architecture community, representing the VCDI customer as products are developed and extending VCDI data and analytics IT solutions into an enduring platform for cross-portfolio data and analytics. Key… Show more Responsible for the end-to-end architecture and design of the VCDI data platform, applications, and services, as well as leading the definition, oversight, and governance of architectural patterns for cloud services and data products in the VCDI estate. I also play a lead role in the WoVG architecture community, representing the VCDI customer as products are developed and extending VCDI data and analytics IT solutions into an enduring platform for cross-portfolio data and analytics. Key responsibilities: - Lead the development and implementation of architecture and design patterns for cloud platforms, applications, and data products within the Victorian Centre for Data Insights (VCDI). - Work with engineering and feature teams to provide guidance on the implementation of new components and features, while also collaborating with the VCDI Security Architecture team to ensure appropriate controls and safeguards are in place to minimise risk. - Maintain documentation related to the VCDI system, application, and data architecture, and establish and maintain effective relationships with government agencies and external stakeholders, particularly in the data integration and analytics space, including data custodians. Show less
-
-
-
EnergyAustralia
-
Australia
-
Utilities
-
700 & Above Employee
-
Integration Technical Leader (Engineering Manager)
-
May 2020 - May 2022
Melbourne, Victoria, Australia As the Integration Technical Leader at EnergyAustralia, I oversaw a large cross-functional team responsible for managing all integrations between various systems within the company. This team, consisting of both full-time employees and contractors, played a crucial role in the migration of the company's existing customer suite of online services to an in-house build and third-party provider. Technologies: - Node.js, Angular, GraphQL, REST, Java, JavaScript, TypeScript, Docker… Show more As the Integration Technical Leader at EnergyAustralia, I oversaw a large cross-functional team responsible for managing all integrations between various systems within the company. This team, consisting of both full-time employees and contractors, played a crucial role in the migration of the company's existing customer suite of online services to an in-house build and third-party provider. Technologies: - Node.js, Angular, GraphQL, REST, Java, JavaScript, TypeScript, Docker - AWS (Lambda, EC2, RDS, ECS, EKS, Fargate, SQS, S3, CloudWatch, CloudFormation, Kinesis, ALB, VPC, CloudFront, Route 53) Responsibilities: - As the technical leader of a development team of over 40 people, I oversaw their career development, provided mentorship and coaching, and supported the recruitment of additional team members. - As a member of the EnergyAustralia Engineering Guild, I played a key role in promoting innovation, maintaining high code quality standards, and fostering collaboration across teams. - I provided technical guidance to enable the agile delivery of solutions for our customers and conducted technical and code design reviews to ensure adherence to established standards. Key achievements: - Responsible for the delivery of the data holder API for the Consumer Data Right program. Successfully delivered a design that set the path for multiple squads to comply with obligations under the Consumer Data Right Rules and Standards. - Led the successful migration of EnergyAustralia's customer suite of online services to a third-party provider, resulting in improved efficiency and reduced costs. - Improved team efficiency through the implementation of continuous delivery best practices and shorter release cycles. - Worked with the Cloud Engineering team to deliver tooling for a successful Golden Path strategy. - Managed the successful migration of user authentication to Okta and the first stage of the migration of customer dashboards to Ensek's energy supplier platform. Show less
-
-
-
SEEK
-
Australia
-
Technology, Information and Internet
-
700 & Above Employee
-
Senior Developer
-
Nov 2019 - May 2020
Melbourne, Australia As part of the Indirect Apply Team at SEEK.com.au, I was responsible for developing partner APIs to support the delivery of job applications to hirers using ATS partner systems. This enabled SEEK to sustain and grow the value it delivers to its marketplace through indirect apply experiences. Technologies: - Node.js, GraphQL, React, PostgreSQL, JavaScript, TypeScript - AWS (Lambda, EC2, RDS, ECS, Fargate, SQS, S3, CloudWatch, CloudFormation, Kinesis, ALB, VPC, CloudFront, Route… Show more As part of the Indirect Apply Team at SEEK.com.au, I was responsible for developing partner APIs to support the delivery of job applications to hirers using ATS partner systems. This enabled SEEK to sustain and grow the value it delivers to its marketplace through indirect apply experiences. Technologies: - Node.js, GraphQL, React, PostgreSQL, JavaScript, TypeScript - AWS (Lambda, EC2, RDS, ECS, Fargate, SQS, S3, CloudWatch, CloudFormation, Kinesis, ALB, VPC, CloudFront, Route 53) Responsibilities: - As part of the Indirect Team, I assisted in developing a new apply solution for indirect hirers, focusing on improving the overall apply experience. - The Indirect Team is responsible for leading the trial/build of partner integrations, following SEEK's new strategic integration principles including a single method of partner authentication and a single partner endpoint via GraphQL API. Key achievements: - Designed and developed a high-performance and scalable webhook system for hiring partners to receive new candidate applications (https://developer.seek.com/webhooks). - Contributed to the design and development of the new GraphQL API for hiring partners (https://graphql.seek.com/graphql) and helped create the new API documentation website. The new schema improves compatibility between SEEK APIs and industry standards, allowing partners to offer a wider range of features to their clients. - Worked with multiple teams to introduce a new, more flexible candidate application process. As part of the team implementing the new questionnaire schema for the GraphQL API (https://developer.seek.com/use-cases/posting/questionnaires), I helped standardise the process using HR-JSON. This allows hirers to specify custom requirements and improves conversion rates by allowing users to apply directly from the accessible and high-performance SEEK experience. Show less
-
-
-
Lightful
-
United Kingdom
-
Non-profit Organization Management
-
1 - 100 Employee
-
Director Of Engineering
-
Apr 2017 - Jun 2019
London, United Kingdom As leader of the Engineering team at Lightful, a company focused on bringing innovation to the beyond-profit sector, I was responsible for the development and implementation of solutions across Lightful's platform, including working with key customers. Technologies - Node.js, GraphQL, React, PostgreSQL, Javascript, TypeScript - AWS (Lambda, EC2, RDS, ECS, Fargate, SQS, SES, IoT, S3, Elastic Beanstalk, CloudWatch, CloudFormation, ElasticSearch, Kinesis, Redshift, API Gateway… Show more As leader of the Engineering team at Lightful, a company focused on bringing innovation to the beyond-profit sector, I was responsible for the development and implementation of solutions across Lightful's platform, including working with key customers. Technologies - Node.js, GraphQL, React, PostgreSQL, Javascript, TypeScript - AWS (Lambda, EC2, RDS, ECS, Fargate, SQS, SES, IoT, S3, Elastic Beanstalk, CloudWatch, CloudFormation, ElasticSearch, Kinesis, Redshift, API Gateway, VPC, CloudFront, Route 53) Responsibilities: - Communicate the company's vision to stakeholders including the Executive Team, Development staff, and other employees, and translate this into systems and procedures. - Lead and develop the technical team, working with them to plan and prioritize their workloads, set objectives, conduct appraisals, and support them in continuously improving their performance and results. - Oversee daily operations, ensuring that planning, end-user impact, change management, training, and quality management are properly addressed and monitored to meet deadlines, budgets, and service levels, and deliver results. - Manage relationships with external suppliers, negotiating contracts and service levels that align with strategic aims and financial constraints, and ensuring ongoing service is in line with agreed contracts. Key achievements: - Successfully introduced Agile practices into the organization, increasing shared understanding across teams through weekly meetings, cross-functional backlog refinements, and fortnightly company-wide showcases. - Applied TDD, peer review, automated testing, and deployments, resulting in an increase in output by over 20% and improved developers' confidence in new feature development. - Developed an open-source style guide and component library (https://lightful-ray.netlify.com/) to support rapid prototyping, platform consistency, and better customer experience. Show less
-
-
-
Today
-
Australia
-
Design Services
-
1 - 100 Employee
-
Development Lead
-
May 2015 - Mar 2017
Melbourne, Australia At Studio Thick, a socially minded agency that aims to create positive social, economic, and environmental impact, I served as team leader, responsible for the quality of development team output. In this role, I worked closely with clients' engineering teams to help define technology stacks and coding conventions. Technologies: - ASP.NET, ASP.NET MVC, Web API, Node.js, PHP, Python, MySQL, SQLServer, MongoDb - ES6, SASS, AngularJs, EmberJs, React, Gulp, Grunt, Webpack -… Show more At Studio Thick, a socially minded agency that aims to create positive social, economic, and environmental impact, I served as team leader, responsible for the quality of development team output. In this role, I worked closely with clients' engineering teams to help define technology stacks and coding conventions. Technologies: - ASP.NET, ASP.NET MVC, Web API, Node.js, PHP, Python, MySQL, SQLServer, MongoDb - ES6, SASS, AngularJs, EmberJs, React, Gulp, Grunt, Webpack - Umbraco, WordPress, Silver Stripe, Magento, Drupal 7 & 8, Episerver, KeystoneJS, CraftCMS - AWS (EC2, RDS, CloudFront, Route 53), DigitalOcean Responsibilities: - Lead projects architecture and end-to-end product development, providing technical guidance and leadership to the team to ensure quality output. - Manage database and hosting configuration and requirements. - Provide consulting services on integration and system upgrades for clients. Key projects: - Led the development of a platform for Landcare Victoria that improved communication and strengthened the ability of community members to perform their jobs. - Designed and implemented a technical evaluation process to identify the best CMS platform for the Victorian government's Single Digital Presence project, based on best practices in content management, development, and operations. - Led the design and integration of a new, accessible and mobile-friendly design for DST Bluedoor's core product for AMP and other major financial clients, working closely with the development team to roll out the new design and improve usability and accessibility. Show less
-
-
-
-
Head Engineer
-
Sep 2014 - Apr 2015
Melbourne Area, Australia As head of engineering, I led a team of developers (including specialists in front-end, back-end, UX/UI, and testing) with the support of a Technical Producer to deliver product development outcomes that met timelines, budgets, and quality standards. Technologies: - Node.js, REST, React, MySQL, JavaScript - AWS (Elastic Beanstalk, EC2, RDS, S3, CloudWatch, CloudFormation, CloudFront, Route 53) Key Responsibilities: - Lead product architecture and end-to-end… Show more As head of engineering, I led a team of developers (including specialists in front-end, back-end, UX/UI, and testing) with the support of a Technical Producer to deliver product development outcomes that met timelines, budgets, and quality standards. Technologies: - Node.js, REST, React, MySQL, JavaScript - AWS (Elastic Beanstalk, EC2, RDS, S3, CloudWatch, CloudFormation, CloudFront, Route 53) Key Responsibilities: - Lead product architecture and end-to-end product development - Maintain top-level code standards and engineering team culture, providing assistance and education to team members - Lead systems integration and development, quality checking team code and managing product tools and libraries - Manage database and hosting configuration, monitoring and improving product stability and systems, and managing product security and data protection - Coordinate testing processes and code deployment systems - Contribute to technical specifications, estimates, and product concepts, and manage escalated support requests - Maintain team workflows and systems, and support contractors as needed. Show less
-
-
-
The Royals
-
Australia
-
Advertising Services
-
1 - 100 Employee
-
Developer
-
Feb 2013 - Sep 2014
Melbourne, Australia Responsible for working on a range of projects, including developing innovative websites and collaborating with graphic designers and back-end developers on a daily basis. I also engaged with clients to define website goals and strategised for creating a strong web presence. Technologies: - PHP, JavaScript, Java, .NET Framework, Android - MySQL, PostgresSQL, SQL Server 2012, MongoDD, Redis - Node.js, Play Framework, Laravel Framework - Heroku and AWS - Backbone.js… Show more Responsible for working on a range of projects, including developing innovative websites and collaborating with graphic designers and back-end developers on a daily basis. I also engaged with clients to define website goals and strategised for creating a strong web presence. Technologies: - PHP, JavaScript, Java, .NET Framework, Android - MySQL, PostgresSQL, SQL Server 2012, MongoDD, Redis - Node.js, Play Framework, Laravel Framework - Heroku and AWS - Backbone.js, AngularJS, Ractive.js, jQuery - HTML5, CSS3 Key Responsibilities: - Drafted functional requirements for mobile and web solutions, including creating documentation, flow charts, and wireframes. - Developed and maintained the front-end functionality of websites. - Developed, maintained, and troubleshot new and existing mobile and web products. - Conducted automated testing and quality assurance to ensure product functionality and reliability. - Managed hosting environment and administered databases. Show less
-
-
-
Camp Australia
-
Australia
-
Education Administration Programs
-
700 & Above Employee
-
Senior Analyst Programmer
-
Oct 2011 - Jan 2013
Melbourne, Australia Camp Australia applications range from web-facing to internal server based processes and as such, breadth of skill-set was essential. As this role I was working in a small development team providing development support for existing suite of applications. Technologies: - ASP.NET MVC, ASP.NET Web Api, Windows Form - Backbone.js, Razor, Silverlight - Service development with WCF - SQL Server 2008, 2012 Responsibilities: - Ensured that the infrastructure and… Show more Camp Australia applications range from web-facing to internal server based processes and as such, breadth of skill-set was essential. As this role I was working in a small development team providing development support for existing suite of applications. Technologies: - ASP.NET MVC, ASP.NET Web Api, Windows Form - Backbone.js, Razor, Silverlight - Service development with WCF - SQL Server 2008, 2012 Responsibilities: - Ensured that the infrastructure and applications delivered met business requirements and service level agreements (SLAs) through appropriate design and management. - Led the design of new solutions, including managing on-site and offshore developers, performing system analysis, writing technical documentation, and conducting code reviews. - Guided the introduction of new concepts and techniques into the company's development methodology. Show less
-
-
-
NOVA Entertainment
-
Australia
-
Entertainment Providers
-
400 - 500 Employee
-
Group Developer Online
-
Nov 2009 - Oct 2011
Melbourne, Australia As Senior Web Developer and Lead Developer at DMG Radio Australia, I was responsible for designing and maintaining all group websites, including Nova FM, Classic Rock FM, FIVEaa, Koffee, Novanation, and Star1045. DMG Radio Australia operates commercial radio networks throughout Australia. Technologies: - ASP.NET Web Form and MVC, JavaScript - Service development using WCF, WPF and WF - SQL Server 2008 Responsibilities: - Engineered and developed ASP.NET MVC and… Show more As Senior Web Developer and Lead Developer at DMG Radio Australia, I was responsible for designing and maintaining all group websites, including Nova FM, Classic Rock FM, FIVEaa, Koffee, Novanation, and Star1045. DMG Radio Australia operates commercial radio networks throughout Australia. Technologies: - ASP.NET Web Form and MVC, JavaScript - Service development using WCF, WPF and WF - SQL Server 2008 Responsibilities: - Engineered and developed ASP.NET MVC and Web Forms applications for DMG Radio Australia group - Assigned work to staff, monitored progress, and reported status back to stakeholders as a key driver of development efforts. Show less
-
-
-
Viacom
-
United States
-
Entertainment
-
700 & Above Employee
-
Web Developer
-
Jun 2007 - Jun 2009
Milan Area, Italy As Senior Web Developer, I was responsible for designing, developing, and maintaining all online community functionalities for MTV.it, a top ten website in Italy with over 100,000 registered users and 60,000 unique daily visitors. This included engineering and developing the MTV.it community and MTV Italy Intranet. Technologies: - ASP.NET Web Form and MVC, JavaScript - Service development using WCF, WPF and WF - SQL Server 2005, 2008 Responsibilities: -… Show more As Senior Web Developer, I was responsible for designing, developing, and maintaining all online community functionalities for MTV.it, a top ten website in Italy with over 100,000 registered users and 60,000 unique daily visitors. This included engineering and developing the MTV.it community and MTV Italy Intranet. Technologies: - ASP.NET Web Form and MVC, JavaScript - Service development using WCF, WPF and WF - SQL Server 2005, 2008 Responsibilities: - Designed, developed, and maintained all community functionalities of MTV.it website - Defined development requirements and priorities - Managed and supported databases - Produced technical documentation to agreed quality standards Show less
-
-
-
-
Senior Web Developer
-
May 2003 - Jun 2007
Bergamo Area, Italy Technologies: - ASP 3.0, ASP.NET Web Forms - HTML, CSS, Javascript, XML, XSLT - SQL Server 2000, 2005 Responsibilities: - Engineered and developed ASP.NET application for the Italian National Health Service, including applications for refund management for diabetic and coeliac sufferers, tracking infectious disease outbreaks, and reporting on buildings containing asbestos. - Led team of three web developers and designers to meet project deadlines and managed client… Show more Technologies: - ASP 3.0, ASP.NET Web Forms - HTML, CSS, Javascript, XML, XSLT - SQL Server 2000, 2005 Responsibilities: - Engineered and developed ASP.NET application for the Italian National Health Service, including applications for refund management for diabetic and coeliac sufferers, tracking infectious disease outbreaks, and reporting on buildings containing asbestos. - Led team of three web developers and designers to meet project deadlines and managed client relationships to determine website goals and develop strategies for creating a strong web presence. - Managed, maintained, developed, and deployed applications and databases in response to business needs. Show less
-
-
-
ICTeam
-
Information Technology & Services
-
100 - 200 Employee
-
Web Developer
-
Sep 2002 - May 2003
Bergamo Area, Italy Technologies: - ASP 3.0, HTML, XHTML, JavaScript - MS Access and SQL Server 7 Responsibilities: - Developed content management system for local daily newspaper - Coded HTML, CSS, and JavaScript for various microsites for local newspaper marketing campaigns
-
-
-
-
Junior web developer
-
Mar 2001 - Sep 2002
Bergamo Area, Italy Technologies: - ASP 3.0, HTML, XHTML, Javascript - MS Access and SQL Server 7 Responsibilities: - Designed and developed database systems using MS Access and SQL Server - Served as front-end web developer for proprietary ASP-driven content management system - Managed small-to-medium sized projects (up to 3 months in duration), including CMS and e-commerce deployments and payment gateway integrations.
-
-
Education
-
Università degli Studi di Milano
-
Liceo Scientifico Galileo Galilei, Caravaggio