Your browser is outdated!

To ensure you have the best experience and security possible, update your browser. Update now

×

William Pereira

Software Engineering Leader

William Pereira
Professional Status
Employed
Available
About Me
As an Engineer
I have embraced the full meaning of being a true full-stack engineer, working across database design, messaging systems, and front-end component architecture. Each challenge has provided opportunities to dive deep into solving complex problems and architecting scalable, elegant solutions. I consistently apply best practices to ensure clarity, maintainability, and efficiency in the code I write. Good coding structure is central to my approach, as it creates a foundation for robust and sustainable systems. Test-Driven Development (TDD) is integral to my workflow, helping me catch issues early, build confidence in the codebase, and support seamless, iterative development.

As an Engineering Manager
I lead by example, actively coding and remaining engaged with the technical challenges my teams face. My approach centers on empowering engineers to excel by creating an environment of mentorship, collaboration, and trust. I take pride in bridging gaps between engineering and business, ensuring that every project meets both technical standards and strategic objectives. Managing both nearshore and offshore engineers, I focus on reducing friction in distributed teams and fostering alignment across diverse time zones and skill sets. I prioritize maintaining strong, productive relationships with product owners, scrum masters, stakeholders, and engineers, ensuring that systems we build are not only innovative and maintainable but also deliver real value.

As a Leader
I believe leadership isn’t about titles or hierarchy—it’s about creating environments where individuals and teams can thrive and confident that they can do great things. My leadership philosophy is simple: empower engineers at every level to achieve shared objectives. I believe that bringing the right people together is key to solving complex problems and achieving meaningful results. By fostering collaboration, trust, and open communication, I help create teams that are not only highly effective but also deeply motivated. My focus is on enabling others to succeed, ensuring that every team member has the support, tools, and guidance needed to contribute their best work toward shared goals.

As a Project Facilitator
I value process improvement as a cornerstone of successful project execution, ensuring workflows align with organizational goals while remaining adaptable to the unique needs of each team. I advocate for pragmatic, results-driven methodologies, including Behavior-Driven Development (BDD), to foster clarity and alignment between stakeholders and engineering teams. I emphasize the importance of well-placed experimentation, encouraging teams to explore innovative solutions and iterate toward optimal outcomes. Equally, I prioritize measuring development speed and pace to ensure efficiency while carefully minimizing long-term maintenance challenges.

Personal Philosophy
I see software development as more than just a profession—it’s my personal craft, a pursuit that defines who I am both in and out of work. I take pride in creating thoughtful, maintainable, and impactful solutions, approaching every line of code and architectural decision with a deep sense of ownership. I stay committed to continuous learning, exploring new technologies, experimenting with innovative ideas, and contributing to open-source projects to stay ahead of emerging trends.
Resume created on DoYouBuzz
Skills

Programming Languages

  • C#
    Advanced
  • JavaScript
    Advanced
  • TypeScript
    Advanced
  • HTML 5 / CSS
    Good
  • T-SQL
    Good
  • Java
    Intermediate
  • C++
    Intermediate
  • Powershell
    Good

Frameworks / Libraries

  • NET Framework 9
    Expert
  • .Net Core
    Expert
  • .NET Web API
    Expert
  • Signal-R
    Advanced
  • Angular 19
    Advanced
  • Angular Material
    Advanced
  • NGRX / Signal Store
    Advanced
  • Micro-Frontends
    Advanced
  • Single SPA
    Advanced
  • Reactive Extensions - RxJS / Rx.Net
    Advanced
  • Lit Elements
    Good
  • Cypress
    Advanced
  • Jest
    Advanced
  • Webpack
    Good
  • Storybook
    Good
  • React
    Notions
  • nginx
    Good
  • Kafka
    Good
  • RabbitMQ
    Good
  • Docker / Docker Compose
    Advanced
  • .NET MVC
    Good
  • .NET WCF
    Good
  • .NET Web Forms
    Advanced
  • XUnit / NUnit
    Advanced
  • Entity Framework
    Good
  • Dapper ORM
    Good
  • MongoDB
    Good
  • Microsoft SQL Server
    Good
  • AngularJS v1.5+
    Advanced
  • JQuery
    Good
  • Handlebars
    Good
  • Ionic
    Good
  • Android Native Development
    Intermediate
  • Sharepoint Development / Packaging
    Intermediate
  • Microsoft Enterprise Library
    Advanced
  • Active Directory / LDAP Programming
    Good
  • NPM
    Advanced
  • Bower
    Good
  • Gulp
    Good
  • WebGL
  • Direct X
    Intermediate
  • WPF
    Advanced
  • Maui
    Intermediate
  • Blazor
    Intermediate
  • ElasticSearch
    Good

AI Skills

  • Claude Code
    Advanced
  • Github Copilot
    Advanced
  • Open AI Codex
    Good
  • Context Engineering
    Advanced
  • Agentic SDLC
    Advanced

CI/CD

  • Github Actions / Workflows
    Good
  • Jenkins
    Good
  • Bamboo
    Good

Database

  • Microsoft SQL Server
    Good
  • MongoDB
    Good
  • Elastic Search
    Good
  • Entity Framework
    Good
  • NHibernate
    Intermediate

Process Management

  • Scrum / Agile Process
    Advanced
  • Behavior Driven Development
    Advanced
  • Jira
    Advanced
  • Microsoft Visio
    Advanced

API

  • Google Maps
    Good
  • Google Direction
    Good
  • Google Location
    Good
  • Google Speech
    Good
  • Github
    Good
  • TFS
    Good
  • Allmusic.com
    Good
  • LastFM
    Good
  • Facebook
    Intermediate

Cloud / Container / Server / OS / Monitoring

  • Docker / Docker Compose
    Advanced
  • Hashicorp Nomad
    Good
  • Hashicorp Consul
    Good
  • Hashicorp Vault
    Good
  • Kibana / Elk Stack
    Good
  • Prometheus
    Good
  • Grafana
    Good
  • AWS
    Good
  • Azure
    Intermediate
  • Linux
    Good
  • Windows 10 / 11
    Expert
  • Windows Server 2012
    Good
  • IIS 8
    Advanced
  • Android
    Advanced
  • Active Directory
    Good
  • Forefront Identity Manager
    Good
  • MS-DOS 3.1 - 7.0 :)
    Advanced