Akira Hanashiro

Career

(More details on LinkedIn)

  • Full-stack Engineer / UI Specialist

    Flylance · Contract

    Apr 2024 - Dec 2024

    Dallas, Texas, United States (Remote)

    FIA Tech's Trade Data Network (TDN), recognized as the "Clearing House Support Product of the Year," transforms post-trade processing for exchange-traded derivatives (ETD). The platform integrates data into a secure, standardized system, streamlining operations and reducing costs for clients managing $34 trillion in assets. ◾ Led front-end development and UI/UX enhancements, ensuring a seamless user experience for managing complex financial data. ◾ Specialized in AG Grid, implementing advanced features for efficient large-scale data handling and visualization. ◾ Contributed to reducing trade allocation breaks from 20% to near zero by streamlining workflows and enhancing usability. ◾ Designed and maintained themes, animations, and micro-interactions, improving platform usability and aesthetics. ◾ Collaborated with UI/UX teams to propose and implement new features, balancing feasibility and user-centric design. ◾ Introduced and maintained a Storybook for component documentation, boosting consistency and reusability across the codebase. ◾ Conducted comprehensive testing to ensure reliability and performance in a critical financial application. My work directly contributed to the platform's success, enabling FIA Tech to support 80% of global futures flow and deliver unmatched value to its clients.


  • Shareholder / Full-stack Engineer / AI Engineer / Game Developer

    Incite Interactive · Contract

    Mar 2024 - Nov 2024

    Redwood, California, United States (Remote)

    Incite Interactive is a cutting-edge AI-native gaming studio creating innovative ways to play. Their flagship game, AuraVale, combines AI-driven characters with the creativity of building worlds and mini-games, all playable directly in the browser or on Steam. ◾ Designed and implemented Behavior components to define AI-driven interactions for characters and objects, enabling dynamic actions such as sitting, toggling devices, and more. ◾ Developed Composite Behaviors to streamline AI logic, enhancing reusability and efficiency by bundling complex functionalities (e.g., IsATV, IsAWashingMachine). ◾ Conducted extensive AI behavior testing to refine character interactions and ensure realistic responses within the game world. ◾ Built a Node Editor within the IDE to visually program game logic, empowering users to create and test AI-driven scenarios without writing code. ◾ Enhanced project efficiency by integrating Plop.js for file automation and Storybook for documenting React components, standardizing the development workflow. ◾ Collaborated on Unity-based game engine improvements, optimizing the interaction between AI systems and JavaScript-driven environments. ◾ Introduced JSON-based level-saving mechanisms, allowing browser-based level editing and eliminating the need for Unity compilation. ◾ Created mini-games to demonstrate the capabilities of the IDE and AI systems, driving user engagement and providing real-world testing scenarios. ◾ Improved UX/UI across the website, IDE, and game, resolving critical bugs and delivering a seamless user experience. ◾ Implemented unit and end-to-end testing to ensure the reliability and quality of AI interactions and the overall application. ◾ Localized the game to brazilian portuguese, improving accessibility and user engagement.


  • Full-stack Developer

    ExperienceFlow.AI · Contract

    Oct 2023 - Apr 2024

    San Francisco, California, United States (Remote)

    ExperienceFlow.AI is a vanguard in the enterprise AI landscape, offering a sophisticated Enterprise Digital Nervous System (EDNS) that integrates graph neural networks (GNN) and advanced AI agents. This pioneering system is designed to master the complex dynamics of enterprise operations using deep reinforcement learning, keeping data privacy at its core. It connects all AI agents into a harmonious mesh, enabling real-time, informed decision-making and enhancing business functions with its rapid data processing capabilities. ExperienceFlow.AI doesn’t just provide insights; it augments human decision-making, delivering significant business outcomes in an ever-changing environment. ◾ Enhanced graph creation using Reactflow, improving user experience and streamlining feature development. ◾ Advanced the architecture and decision-making processes for the EDNS, optimizing performance and functionality. ◾ Implemented rigorous testing protocols, bolstering code quality and system reliability. ◾ Oversaw the Design System with Storybook, creating reusable React components for modular integration across projects. ◾ Refined the pub/sub system using Node.js and Socket.io, ensuring real-time data synchronization for user interfaces. ◾ Upgraded the onboarding system, enhancing UX, reducing build times, and transitioning from webpack to Vite for performance gains.


  • Professional Development

    Career Break

    Jan 2023 - Oct 2023

    São Paulo, Brazil (Remote)

    Development of other skills besides programming to improve my weaknesses and become a more complete professional. I apply my knowledge in a real company while studying courses and reading books on different subjects. Entrepreneurship, project management, sales, copywriting, digital marketing, video editing and visual effects, image editing, customer service, social media management, Facebook Ads, Google Ads, traffic management, financial management, artificial intelligence, design, etc. Working with softwares like DaVinci Resolve, Adobe Premiere, After Effects, PhotoShop, CapCut, Blender, Stable Diffusion, Notion, Inkscape, Adobe Illustrator, Canva, Shopify, etc. I also continue programming and working with SEO on several projects.


  • Founder / Full-stack Engineer

    OpenChallenge · Self-employed

    Dec 2022 - Present

    São Paulo, Brazil (Remote)

    OpenChallenge is an innovative programming learning platform, focusing on JavaScript for all skill levels. It features a range of interactive exercises, from multiple-choice questions to coding challenges, providing a practical and engaging learning environment. The platform is uniquely integrated with AI, serving as a 24/7 virtual assistant to resolve user queries, making learning more efficient and accessible.


  • Front-End Engineer / Tech Lead

    Modularity · Full-time

    Mar 2022 - Dec 2022

    San Francisco, California, United States (Remote)

    Website development (with Next.js and Material UI) and financial management system development using React and Tailwind. Development of components for design system, creation of collaborative tools experience (like Figma and Google Docs) and implementation of Micro Front-end architecture. ◾I led the design system team, improving components creation ◾I improved the user experience with UX/UI and design techniques, resulting in increased customer satisfaction and engagement. ◾I was responsible for the creation of collaborative tools experience (like Figma and Google Docs), which enabled users to work better as a team ◾I helped improve the application architecture ◾I implemented the Micro Front-end architecture, which improved the organization of a very large application with many different functionalities and helped to isolate bugs, making them easier to identify and fix, which helped to streamline the development process and make it more efficient ◾Rapid prototyping for presentations to potential customers ◾Design of web systems and mobile apps on Whimsical and Figma, helping to improve understanding of what should be developed ◾Proof of concept to bring new tools to the system ◾Task automation to accelerate and standardize the application development process ◾I was responsible for the development of the company's website (Next.js and Material UI), following SEO rules and techniques to keep the website fast, accessible, light, but ensuring a great user experience


  • Front-End Engineer / UI Specialist

    AvMakers · Full-time

    Aug 2018 - Feb 2022

    São Paulo, São Paulo, Brazil (Remote)

    AvMakers is a leading audiovisual school for filmmakers, videomakers, and photographers, offering professional training in video editing, photography, screenwriting, and more. ◾ Designed and developed the entire website and e-learning platform, ensuring a smooth user experience tailored to a creative audience. ◾ Collaborated with the UI/UX team to create visually engaging interfaces that resonate with the artistic and professional needs of the target audience. ◾ Implemented features that enhanced content accessibility, resulting in a more intuitive navigation and improved course discovery. ◾ Introduced optimizations that reduced loading times, ensuring the platform remained fast and responsive despite high-quality multimedia content. ◾ Worked closely with stakeholders to ensure the platform aligned with business goals and user needs, fostering greater engagement and user satisfaction. ◾ Played a pivotal role in establishing AvMakers' online presence, contributing to its growth as a trusted resource for audiovisual professionals.


  • Partner / Full-Stack Engineer / Technical Instructor / Author / Tech Lead

    TreinaWeb · Full-time

    Dec 2015 - Feb 2022 · 6 yrs 3 mos

    São Paulo, Sâo Paulo, Brazil (Remote)

    TreinaWeb is one of Brazil's largest online course platforms ◾Front End Engineer responsible for the website (PHP), blog (Wordpress) and Online Learning Platform (React / Next.js), considered by the CEO as "the best platform we've ever had" ◾ I improved the user experience following good UI/UX practices, design principles and animations techniques. ◾Market research on the most requested technologies and most used techniques in order to create more relevant content ◾ I helped to better organize courses creation and blog posts guides, improving standardization and SEO, consequently sales. Invited to be a partner of the company ◾Creation of screen recorder for courses creation, which improved my workflow and efficiency ◾Creation of static files server with fake database with APIs to teach front-end development, which helped to engage and motivate students to develop more advanced applications while studying a new framework ◾Author of TreinaWeb’s blog. ◾Creation of videos of development quick tips for Youtube/Facebook, Workshops and Lives, which attracted new customers and improved our communication and engagement with our audience. ◾ Development of more than 95 online courses about subjects like Angular, Angular.js, CSS3, Cypress, Electrode, Electron, Ember, Express, Flux, Google Chrome Developer Tools, GraphQL, HTML5, Jasmine, JavaScript, Jest, jQuery, MaterialUI, MongoDB, NPM, Next.js, Node.js, PWA, React, React Native, Redux, RegEx, RxJS, Sass, Styled Components, Testing Library, TypeScript, Vue, Webpack, Yarn, etc. that helped students to gain the skills and knowledge they needed to succeed in their careers. Many of my students went on to secure jobs at top companies in the industry


  • Author

    FIAP · Freelance

    Sep 2020 - Nov 2020 · 3 mos

    São Paulo, São Paulo, Brazil (Remote)

    FIAP is one of the largest technology colleges in Brazil and is part of one of the largest technology education ecosystems in the country. I helped create content about application development with GraphQL and Apollo based on the book I wrote.


  • Writer

    Casa do Código · Indirect Contract

    Jul 2018 - Apr 2019 · 10 mos

    São Paulo, São Paulo, Brazil (Remote)

    I wrote my first book. It's about GraphQL. It was published by Casa do Código, Brazil's largest programming book publisher.


  • Front-End Engineer / Tech Lead

    Hipr Sistemas · Part-time

    Apr 2018 - Nov 2018 · 8 mos

    Guaratinguetá, São Paulo, Brazil

    Development of web, mobile and desktop sales platform (like Amazon) and food delivery using Angular ◾ I helped this startup in its early stages, leading front-end programmers on how to create components, design system, organize the project, best practices and automated tests. ◾I helped managers improve team meetings, project management and team members' development ◾I created a Facebook Messenger like app to improve communication between stores and customers My skills and contributions were instrumental in helping the startup to successfully launch its platform and grow its customer base. The platform provided a valuable tool for customers to easily purchase products and order food, and for stores to manage and track their sales and orders. Additionally, my efforts to improve team communication and project management helped the startup to operate more efficiently and effectively.


  • Full Stack Engineer

    Gauge · Full-time

    Jul 2014 - Dec 2016 · 2 yrs 6 mos

    São José dos Campos, São Paulo, Brazil

    As a Front End Developer at Gauge, I used HTML5, CSS3, and JavaScript to develop modern web systems for clients such as Embraer, Vivo, Itaú, and Ambev. I worked with agile methodologies (SCRUM) and technologies like Angular and React to deliver high-quality solutions. ◾ I organized and defined the front-end tasks ◾ I implemented Vagrant to keep development environments more uniform. ◾ I started the organization of components in a reusable module to be documented and shared across projects ◾ I helped the UI/UX team to create the visual elements ◾ I introduced e2e testing to the project, which brought more reliability from customers Some projects: ◾MSG-3 (Embraer) - Aircraft maintenance system - it helped the company to streamline its operations and improve the accuracy of its maintenance records ◾Vivo Dashboard (Vivo) - Dashboard - it provided Vivo with a valuable tool for managing and analyzing data from its fixed telephony, mobile telephony, internet, and pay TV services ◾Tax Calendar System (Ambev) - I fixed the Ambev (brewing company) tax calendar system, that helped the company to accurately track and manage its tax obligations ◾CSI (Embraer) - Procurement management system - it helped the company to efficiently manage its procurement processes


  • Mobile Application Developer

    Meumobi · Freelance

    Oct 2014 - Jan 2015 · 4 mos

    Rio de Janeiro, Rio de Janeiro, Brazil (Remote)

    Mobile app development for Siemens using Angular.js with Phonegap for internal communication


  • Front End / Mobile App and Games Developer

    Exla Consultoria e Sistemas LTDA

    Jun 2013 - Jun 2014 · 1 yr 1 mo

    Guaratinguetá, São Paulo, Brazil

    Front End Programmer, using HTML5 and JavaScript to develop web systems and mobile apps (offline first). Helping on backend using Node.JS and MongoDB. ◾ Development of a school management system (administrator, parents, students, teachers) using jQuery, KendoUI and PhoneGap, auxiliary applications for the main system. This helped teachers to organize their schedules and communication between parents and school that improved the school's operations and communication. ◾ Development of interactive children's games controlled by the teacher's tablet using Angular.js and Node.js with WebSockets, which helped to engage and motivate students. ◾ I created an application with GPS to correct data on the location of student's homes, allowing us to better visualize the distribution of students across the city map (Google Maps API), which improved our transport management.


  • Trainee / Systems Developer

    FATEC Guaratinguetá · Internship

    Jan 2013 - Dec 2013 · 1 yr

    Guaratinguetá, São Paulo, Brazil

    Trainee responsible for maintaining the computer labs, computer network and full-stack development of auxiliary systems for the administration using Angular.JS, PHP, C# and MySQL (Loan system, students management). I created a task calendar system which helped the administration better manage the tasks of the interns.


  • Digital Games Development Teacher

    Colégio Albert Einstein · Part-time

    Jul 2012 - Dec 2012 · 6 mos

    Guaratinguetá, São Paulo, Brazil

    Teacher of the Digital Games Development course, teaching subjects such as programming, database, data architecture and 3D modeling.


  • Founder / Game Developer / Designer / Full-stack Engineer

    Mewters · Self-employed

    Jan 2008 - Present

    São Paulo, Brazil (Remote)

    Mewters are creatures that live in a wonderful world. At Mewters.com, you can find games, videos, and other fun stuff about them.