Warning: Constant WP_MEMORY_LIMIT already defined in H:\root\home\augustocesar01-001\www\site1\wp-config.php on line 101
Home - Augusto Machado

Hi, I’m Augusto Machado

Software Developer Web Developer Game Developer

about image

About Me 01.

My name is Augusto Machado, I'm a passionate software/game developer with 12 Years of Experience.

As a highly skilled Web-Developer with 12 years of experience in .NET with C#, MVC, Linq, .Net Core, WebForms, SQLServer, MongoDB, DataBase Modelling, Reports, and Unity and C#, I have developed a comprehensive skill set that enables me to work on a wide range of projects. Furthermore, my experience Creation Applications for VR's (Oculus Quest 2), Blender, Photoshop, Unity and C#, Gaming Multplayer(Photon 2), API(NodeJS), and database(MongoDB, FireBase) has allowed me to broaden my knowledge and expertise in various fields.

Communication and Interpersonal Skills: Enjoy working as part of a team, leveraging each other’s experience and passing on knowledge and skills to others, and learning from them;

Language : Portuguese (Native), English, Spanish (Basic).

Name: Augusto C.S. Machado

Email: augustuscsm@gmail.com

Phone: +1 (778) 834-2528

Address: Calgary, BC

My Skills 02.

Backend

frontend

Game Developer

VR Applications

Clean Code

Multiplayer Games

My Resume 03.

  • 2022 - Current

    Maroccolo Academy - Software Developer

    Role: I am responsible for conceiving and building an integrated Jiujitsu Championship System with a Content Management System (CMS) and an embedded website.

    Responsibilities:
    - I am responsible for conceptualizing and implementing a wide range of applications, prototypes, user interfaces, and complex systems.
    - Analyze and develop the appropriate functionality, while not overbuilding;
    - Translate specifications from analyst's graphic designers into working applications;
    - Make suggestions that improve programming techniques;
    - Engage in problem definition solution implementation according to system needs.

    Tools and technologies: ASP.NET, C#, MVC,.Net Core, Razor, ASP.NET, LINQ, EF, SQL Server, Visual Studio, GitHub, CSS3, HTML5, JSON, Nuget, Bootstrap, AngularJS, JavaScript, AJAX, JQuery, Azure.

  • 2022

    Centra Windows - Software Developer

    Role: I was responsible for developing the internal and external systems.

    Responsibilities:

    - Software analysis, planning, and development.
    - Maintain & support existing systems.
    - Flag and correct errors and bugs that could cause damage to the project.
    - Debug software and create ways to improve its efficiency.
    - Coding C# with Unity to show the products on the website in a 3D viewer using WebGL, Mac, Android and IOS.
    - Modeling and animating the products using Blender 3d.

    Tools and technologies: Unity, Blender 3d, Visual Studio, C#, GitHub, Jira, Confluence.

  • 2020 - 2022

    Crank Media - Game Developer

    Role: I was responsible for implementing all phases of game development.

    Responsibilities:
    - Lead small 3d team.
    - Liaise with external partners on the development of different projects.
    - Link the program to a server to establish a connection between multiple devices.
    - Identify areas of improvement, and recommend necessary steps to further results, including the hiring of key personnel and the purchase of necessary equipment. Implement a hosting website that will contain the program so multiple users can connect at the same time.
    - Flag and correct errors and bugs that could cause damage to the project.
    - Debug software and create ways to improve its efficiency.
    - Coding C# with Unity games for Desktop, Mac, Android and IOS.
    - Creating Metaverso Plataforms Applications with Unity using Virtual Reality( Oculus quest 2) .
    - I created a tool for Avatars as if it were a closet to change all the accessories like clothes, hair, sneakers. And you also make changes to the characters like increase the size, change the beard, change the hair color, change the size of the nose, etc.

    Tools and technologies: Unity, Blender 3d, WordPress, Visual Studio, C#, GitHub, Multiplayer(Photon 2), Database (MongdoDB) and API(NodeJS).

  • Jun 2020 - Sep 2020

    Victoria Escape Games - Software Developer Unity

    Role: I was responsible for implementing all phases of commercial game development, from developing the Game Design Document under the direction of the game designer to product implementation and launch.

    Responsibilities:
    - Implement features from the constraint document to create a program.
    - Follow the production pipeline to produce results within the required deadlines.
    - Link the program to a server to establish a connection between multiple devices.
    - Create, Modify and integrate visual assets of the project. Implement a hosting website that will contain the program so multiple users can connect at the same time.
    - Flag and correct errors and bugs that could cause damage to the project.
    - Debug software and create ways to improve its efficiency.

    Tools and technologies: Unity, Blender 3d, WordPress, Visual Studio, C#, Tortoise SVN, Multiplayer(Photon 2), Database(MongdoDB) and API(NodeJS).

  • October 2019 - December 2019

    FT Synthetics - Director Designer/Web Developer

    Role: I worked with sites, managing, maintaining, creating arts for new and old products.

    Responsibilities:
    - Design implement web site, 3d Designer of product.
    - Maintain & support existing systems as well as websites like WordPress.

    Tools and technologies: Adobe Photoshop, Adobe Illustrator, Adobe Premiere, Blender 3d, WordPress, PHP, CSS3, HTML5 and JavaScript.

  • July 2019 - October 2019

    Web Developer/E-commerce specialist

    Role: I worked with E-commerce sites, managing, maintaining, creating arts for new and old products. Creating a system to assist the maintenance of this E-commerce.

    Responsibilities:
    - Design implement web site, Movies, 3d Designer of product.
    - Maintain & support existing systems as well as websites like WordPress and E-commerce(Amazon, Shopify and Ebay).
    - Analyze and develop the appropriate functionality.
    - Translate specifications and create new designers of the product, site, Amazon, Ebay, Shopify.

    Tools and technologies: Adobe Photoshop, Adobe Illustrator, Adobe Premiere, Blender 3d, ASP.NET, C#, MVC4/5, Razor, ASP.NET, LINQ , EF, Visual Studio 2017, CSS3, HTML5,JavaScript,JQuery

  • 2017-2019

    Web Developer

    Role: Creation system for inbound trucks for logistics in the Warehouse.

    Responsibilities:
    - Design implements web applications, prototypes, user interfaces, and also websites for our system.
    - Maintain & support existing systems.
    - Analyze and develop the appropriate functionality, while not overbuilding.
    - Translate specifications from analysts graphic designers into working applications.
    - Implement tasks in accordance with schedule budget goals.
    - Participate in project planning/estimation.
    - Make suggestions that improve programming techniques.
    - Engage in problem definition solution implementation according to system needs.

    Tools and technologies: ASP.NET, C#, MVC4/5, Razor, ASP.NET, LINQ , EF, SQL Server 2014, Visual Studio 2013/2017, TFS 2013/2015, CSS3, HTML5, JSON, Nuget, Bootstrap, AngularJS,JavaScript,AJAX,JQuery.

  • 2015-2016

    .NET Senior Web Developer

    Role: As a Senior Web Developer as part of a team called the Innovative Project, we created systems focused on Online Proofs of Public or Private Contests, where these tests were applied in all Brazilian states.

    Responsibilities:
    - Software analysis, planning, and development.
    - Responsible for identifying needs and for attending software requirements proposed by the stakeholders.
    - Code optimization for high-demand web pages with large amounts of data flow.
    - Creation of all reports using SQl Server Report Services(SSRS).
    - Creation of complex queries for SQL Server.
    - Working in Agile/SCRUM development environment.
    - Mentoring other developers in application design, .Net technology and code quality.

    Tools and technologies: C#, MVC4/5, Razor, ASP.NET, LINQ , EF, SQL Server 2014, Visual Studio 2013/2015, TFS 2013/2015, CSS3, HTML5, JSON, Nuget, Bootstrap, AngularJS.

  • 2014 - 2015

    Founder and Lead Instructor

    Role: As a Senior Web Developer and Founder with an education technology company which builds and facilitates in-person and online courses to help professionals in Brasilia improve their computer graphics and web development skills.

    Responsibilities:
    Taught Web Development with Visual Studio 2013, C#, ASP.NET MVC, SQL Server, HTML5 and CSS3;
    - Creation of the system for the registration of courses taught;
    - Class planning and structure;
    - Taught 3D Modeling, texture and light using Maya;
    - Taught digital painting using Photoshop and SketchBook.

    Tools and technologies: C#, MVC4, Razor, ASP.NET, LINQ , EF, SQL Server 2012, Visual Studio 2013, CSS3, HTML5,Jquery, Ajax and Bootstrap, Maya, 3dsMax, Blender, Photoshop and SketchBook.

  • 2011 - 2014

    .NET Senior Web Developer

    Role: As a Senior Web Developer at the Ministry of Labor and Employment we were a team responsible for the systems CNES and CtpsWeb.

    Responsibilities:
    - Software analysis, planning, and development.
    - Responsible for identifying needs and for attending software requirements proposed by the stakeholders.
    - Developed Web Services.
    - Creation of complex queries, stored procedures and functions for SQL Server.
    - Creation of all reports using SQl Server Report Services(SSRS).

    Tools and technologies: C#, MVC3, Razor, ASP.NET, LINQ , EF, SQL Server 2012, Visual Studio 2010/2013, SVN, CSS, HTML,Jquery, Ajax and Bootstrap.

  • 2009-2011

    Developer .NET

    Role: As a Web Developer we were a big team working with internal systems aimed at the Ministries of Foreign Affairs as a system of sending resources to other embassies outside of Brazil.

    Responsibilities:
    - Software analysis, planning, development and maintenance.
    - Developed Web Services.

    Tools and technologies: C#,Web Forms, MVC3, Razor, ASP.NET, LINQ, jQuery, SQL Server 2010, Visual Studio 2010, SVN, CSS, HTML.

  • 2008 - 2009

    Developer .NET

    Role: As a web developer we were a small team that supported and created the infrastructure for systems created by internal staff of the Central Bank.

    Responsibilities:
    - Software analysis, planning, development and maintenance.

    Tools and technologies: C#,Web Forms, MVC 2, Razor, ASP.NET, LINQ, jQuery, Ajax, SQL Server 2008, Visual Studio 2008, TFS 2008, CSS, HTML and Sharepoint.

  • 2006 - 2008

    Developer .NET and Network Administrator:

    I was responsible for system payroll printing, developed with ASP.NET, C# , SQL Server and Microsoft Access.
    Responsible for maintenance of computers and networks, computer formatting and system installation, configuring printers and Plotters.

  • 2005 - 2006

    Systems Development Internship

    I was responsible for website development in ASP 3.0.

My Portfolio 04.

Solomons Revenge

Solomons Revenge

Solomon's Revenge is a multiplayer game developed in Unity 3D, which features stunning 3D assets designed in Maya by our expert design team.

As the lead developer of the project, I was responsible for implementing the game's core functionalities, including player movement, multiplayer support via Photon Network 2, menu UI, and asset optimization to ensure smooth gameplay.

Additionally, I integrated various visual effects, such as particle systems, shooting animations, and dynamic reductions in the playing area as the time limit approaches. To enhance the user experience further, I created a custom API and No-SQL database using Firebase, which allows players to create accounts, log in and out of the game, and save their progress and stats.

Maroccolo Academy

Designing a comprehensive website for a prominent Jiu-Jitsu Academy located in Australia. This website will incorporate an integrated E-commerce platform and a user-friendly Content Management System (CMS) to facilitate effortless updates and management of both information and product listings. Additionally, the website will feature a robust Jiu-Jitsu championship system that can be organized both within the gym’s premises and externally.

Get Santa

Get Santa

Get Santa is an exciting game developed using Unity 3D, with stunning 3D assets created using Maya.

As the lead developer of the project, I was responsible for implementing the game's core functionalities, including player movement, animation, and effects to enhance the overall user experience. To ensure the game's performance, I managed the quality of the game assets and optimized their size to provide seamless gameplay.

Furthermore, I created a custom API for players to create accounts and log in to the application, providing a personalized experience for each user. With my expert game development skills and the power of Unity 3D, Get Santa delivers an immersive and entertaining experience for players of all ages.

3d Viewer(Webgl)

The Centra Windows website now features an impressive 3D viewer.

The project involved creating a 3D model using a provided AutoCAD file, which was then modeled, animated, and textured in Blender.

The final model was then exported in the *.fbx format to facilitate the creation of the menu and functions in Unity 3D.

To provide a seamless experience for website visitors, we decided to export the Unity 3D project to webgl. We utilized the React (TreeFiber.js) plugin to load the Unity 3D application, enabling users to view the 3D model on the website with ease. The end result is a powerful 3D viewer that provides an immersive and interactive experience for visitors to the Centra Windows website.

Contact Me 05.

Location

Calgary, AB

01.

Email

augustuscsm@gmail.com

02.

Phone

+1 (778) 834-2528

03.