Skip to content
View harlley's full-sized avatar
👨‍💻
Stay focused and keep shipping
👨‍💻
Stay focused and keep shipping

Block or report harlley

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
harlley/README.md

Harlley Oliveira - Senior Software Engineer

I'm a Senior Software Engineer passionate about building high-performance, user-centric web applications. With extensive experience in React, TypeScript, Next.js, and design systems, I specialize in crafting scalable UI architectures that enhance usability, maintainability, and developer experience.

Over the years, I've worked on everything from design systems to complex integrations, leading front-end initiatives at startups and high-growth companies. At Issuu, I played a key role in developing seamless integrations with platforms like Canva, Adobe, and HubSpot, helping drive both user engagement and revenue. Prior to that, I founded my own startup, which gave me a deep appreciation for product thinking, user experience, and the intersection of engineering and business strategy.

I thrive in environments where engineers have ownership and contribute beyond just writing code—collaborating closely with designers, refining UX, and ensuring performance at scale. Always eager to learn and share knowledge, I'm open to connecting and collaborating on projects that push the boundaries of software development.

Experience

Senior Software Engineer

Ascent October 2024 - Present

  • Contributed to the development of a new Digital Experience Platform (DXP) for a major European telecommunications company, utilizing Storyblok CMS, React, TypeScript, and Next.js.
  • Played a key role in the implementation and maintenance of the company's Design System and Storybook.

Senior Software Engineer

Issuu December 2021 - September 2024

  • Successfully integrated the Issuu Open API with third-party partners like Canva and Adobe, enabling seamless workflows for content creators. The Canva integration alone generated over $100,000 in new customer subscriptions within the first few months.
  • Utilized Storybook to develop a scalable, reusable UI component library, improving design consistency and developer efficiency.
  • Integrated marketing technologies like Pendo, Iterable, VWO, Contentful CMS, and Mixpanel to optimize user engagement, track analytics, SEO, and enhance user retention strategies.

Senior Frontend Engineer

Mindera December 2020 - December 2021

  • Collaborated on the implementation of a design system for a large-scale online entertainment company in North America, ensuring compatibility between web and mobile using React Native.
  • Developed a feature-rich white-label SaaS platform for the European financial industry, employing React and TypeScript to build a modular and testable front end.
  • Designed and implemented complex user interfaces, integrating data through API interactions and ensuring code quality through rigorous unit testing.

Freelance Software Engineer

Independent Contractor January 2017 - December 2020

  • Coded new features on the Jamstack marketing website connected to Contentful CMS (HTML, CSS, Javascript, React, and Gatsby).
  • Developed new features (frontend and backend) using Ruby on Rails, PostgreSQL, and GraphQL in a remote scrum team using tools like Slack, Jira, and Github.
  • Developed new features (frontend and backend) using Ruby on Rails framework and PostgreSQL database in a remote scrum team using tools like Slack, Jira, Github, and Jenkins.
  • Wrote automated unit tests (TDD) using Rspec and factory_bot.
  • Transformed static design mockups into fully functional web interfaces using HTML5, CSS, JavaScript ES6, and Vue JS.
  • Planned and produced video lessons for paid courses and a YouTube channel with more than 69k subscribers at youtube.com/playcode.
  • Mentored computer science students to prepare them to start in the tech market.

Full Stack Engineer (co-founder)

Beved January 2013 - December 2016

  • Coded a brand-new responsive user interface using HTML5, CSS3, and JavaScript.
  • Developed new features using Ruby on Rails, PostgreSQL, Action Mailer, Sendgrid, Sidekiq, and integration with Paypal.
  • Led a team of 2 remote programmers to create a new B2B product.
  • Migrated all infrastructure from Heroku to AWS using Nginx as a reverse proxy, Puma server on EC2 instances, and PostgreSQL on RDS to reduce hosting costs.

Frontend Developer

Serpro February 2006 - December 2012

  • Applied heuristic evaluation to redesign a Java desktop software used by +20 million Brazilians to declare their income to the federal government.
  • Led and trained a team of 15 designers to create interactive online courses using HTML, CSS, and JavaScript instead of Adobe Flash.
  • Coded +20 government websites using W3C web patterns and integrated them with a CMS written in Python called Plone.
  • Led a front-end team in a project to create reusable web components used across the entire company.

Junior Web Developer

Capgemini August 2004 - January 2006

  • Developed the user interface of a touchscreen totem using HTML, CSS, and JavaScript.
  • Wrote queries and stored procedures on SQL Server to integrate and extract data.
  • Fixed bugs and built new features in many systems written in ASP 3.0, ASP.NET + C#, and PHP.

Web Developer Intern

Solin October 2002 - August 2004

  • Developed new features on a web application coded in HTML, CSS, JavaScript, ASP, and SQL Server with thousands of users in big corporations such as Fiat, Usiminas, Delphi, and TIM (Telecom Itália Mobile) used this web app.
  • Analyzed new requirements with IT Managers and users.
  • Extracted data from SQL Server to create specialized reports for IT Managers.

Education

University of California, Los Angeles (UCLA Extension) June 2011 - August 2011

  • Level 105.1 (Advanced) of the American Language Center Academic Intensive English Program

Pontifícia Universidade Católica de Minas Gerais January 2009 - December 2010

  • Postgraduate Degree, UX and Digital Product Design

Fabrai University

  • Graduate, Analysis and Systems Development

Pinned Loading

  1. mekane-share mekane-share Public

    A browser extension for capturing, annotating, and sharing screenshots with ease.

    TypeScript

  2. road-freight road-freight Public

    TypeScript

  3. auto-complete auto-complete Public

    TypeScript

  4. github-favorites github-favorites Public

    TypeScript