Howdy Logo
Image of Elisandro M.

Elisandro M.
Platform Architect

Node.js
Express.js
Typescript
Github
Javascript
Php
Mysql
Mongodb
Amazon Aws
Docker Cloud
Bio

Possessing a Bachelor in Computer Science from Universidade Luterana do Brasil and a specialization in Project Management from Universidade La Salle, expertise spans across Object-Oriented Programming with fluency in Java, PHP, JavaScript, NodeJS/TypeScript, and React Native. Interest lies in application scalability, infrastructure, development best practices, TDD, and BDD. Currently positioned as a Software Architect, responsibilities encompass the complete lifecycle from planning and analysis to system development.

In the realm of Software Architecture modeling, Domain Driven Design principles are employed to focus on domain exploration models and to establish a ubiquitous language within bounded contexts. This practice aids in modeling business entities with precision using appropriate domain language, significantly enhancing application sustainment, maintenance, and scalability.

Implementation of Clean Architecture principles ensures the domain remains independent of external agents, facilitating code organization that encapsulates business logic while maintaining clear separation of presentation layers and delivery mechanisms. Utilization of the Composition Root methodology centralizes dependency instantiation via Dependency Injection and Dependency Inversion principles.

A strong commitment to clean code prioritizes readability and comprehensibility. By adhering to SOLID principles, applications are designed to be resilient—closed for modification but open for expansion. This involves creating single responsibility classes, simplifying maintenance, and understanding through segregated interfaces that support proper polymorphism and inheritance processes. Proficiency in resolving complex problems is demonstrated through the application of Design Patterns such as Factory, Builder, Composite, Singleton, and Observer, ensuring adherence to best practices and leveraging extensive reference literature.

  • Head of Engineering and Data
    1/1/2023 - Present

    As the Head of Engineering, responsible for defining and executing the engineering roadmap and strategy, collaborating closely with the team and Tech Leaders. Led the technical design of cloud infrastructure architecture, focusing on creating scalable systems with low maintenance complexity. Advocated for best practices in Software Engineering and technical excellence in Software Architecture, effectively minimizing technical debt and enhancing development team productivity. Managed the human capital of the engineering department, encompassing hiring, retention, termination, and compensation plans. Played a key role in defining Engineering OKRs with the Management Board and monitored metrics and KPIs with the teams.

  • Head Of Engineering
    6/1/2022 - 12/1/2022

    Held the position of Head of Engineering, overseeing the development of the engineering roadmap and strategy alongside team members and Tech Leaders. Specialized in the technical design of cloud infrastructure architecture, focusing on building scalable systems with minimal maintenance complexity. Advocated for best practices in Software Engineering and technical excellence in Software Architecture to reduce technical debt and enhance development team productivity. Managed human capital activities including hiring, retention, dismissal, and compensation planning. Defined Engineering OKRs in collaboration with the Management Board and monitored metrics and KPIs with the teams.

  • Software Engineer and Development Team Leader
    1/1/2022 - 6/1/2022

    Led front-end and back-end teams, coordinating tech leads within the engineering vertical. Focused on designing solutions for the digital product creation process and developing software architectures prioritizing scalability, flexibility, sustainability, and ease of maintenance. Applied principles of Clean Architecture, Microservices, SOLID, Design Patterns, and Domain Driven Design to architect complex applications. Utilized AWS Services for development and cloud infrastructure, implementing AWS Lambda Serverless for scalable and cost-effective solutions. Employed AWS Simple Queue Service (SQS) for effective microservices communication, ensuring redundancy and dynamism in request handling. Designed an email sending solution using AWS SES (Amazon Simple Email Service), capturing detailed information about the email response funnel. Applied Data Science concepts for analyzing large volumes of data by implementing Data Lake, Data Warehouse, and Data Mart, with storage solutions tailored to specific use cases using AWS S3 (Simple Storage Service), AWS RDS (Relational Database Service), and Amazon Redshift.

  • Software Architect / Software Engineering Consultant
    12/1/2021 - 7/1/2022

    Acted as a Software Architect in the restructuring project of a mobile app for personal credit solutions and vehicle financing at a major financial institution. Developed a microservices architecture employing Pub/Sub for communication messaging solutions. Utilized Clean Architecture and Domain Driven Design for efficient business domain and entity modeling. Defined an aggregation layer using the Composition Root principle to facilitate Dependency Injection and Dependency Inversion. Promoted the application of SOLID principles within the technical team, emphasizing single responsibility for classes, methods, and functions, and the creation of abstractions with segregated interfaces to enable proper polymorphism and inheritance. Leveraged Design Patterns such as Factory, Builder, Composite, Singleton, and Observer to address complex problems, ensuring adherence to best practices and established reference literature.

  • Software Architect
    6/1/2021 - 12/1/2021

    Gained expertise in Software Architecture Modeling using Domain Driven Design principles, focusing on domain-specific planning, model exploration, and establishing a Ubiquitous Language. Created robust software architecture utilizing the Clean Architecture pattern to ensure the domain's independence from external factors. Maintained business logic encapsulation and clear separation of presentation layers and delivery mechanisms. Applied the Composition Root principle for defining the aggregation layer, promoting effective Dependency Injection and Dependency Inversion processes. Advocated for SOLID principles within the technical team, emphasizing single responsibility for classes, methods, and functions, as well as defining abstractions with segregated interfaces to support polymorphism and inheritance. Utilized various Design Patterns, including Factory, Builder, Composite, Singleton, and Observer, to efficiently resolve complex problems, following best practices and leveraging comprehensive reference materials.

  • Software Architect
    2/1/2021 - 10/1/2021

    Demonstrated proficiency in Node.js and TypeScript, utilizing frameworks such as Express, Koa, and StrongLoop for developing robust applications. Skills extended to testing frameworks including Mocha, Chai, and Jest for ensuring code quality. Expert in creating database schemas tailored to business processes using MongoDB, coupled with implementing Domain Driven Design Software Architecture. Advanced experience in Test-Driven Development (TDD), writing comprehensive unit, integration, and functional tests. Developed scalable web applications and background jobs using Redis, as well as queue services with RabbitMQ. Managed a variety of AWS and Azure services, handling tasks such as configuring EC2 instances, S3 storage, ACL features, Virtual Private Clouds (VPC), and creating snapshots. Additionally, managed services on CDN networks like Cloudflare, optimizing content delivery and network efficiency.

  • Fullstack Developer
    10/2/2019 - 10/1/2020

    Specialized in back-end development using PHP 7 and NodeJs, and front-end development with Angular 8, HTML5, CSS3, Bootstrap 4, Material Design, and SASS. Proficient in relational database modeling with MySQL, MariaDB, and SQL Server, as well as non-relational databases with MongoDB. Applied Domain-Driven Design (DDD) for effective modeling and abstraction of complex requirements.

  • IT Specialist Microsoft
    1/2/2018 - 8/1/2019

    Administered IT infrastructure and environment, specializing in Microsoft technologies for Cloud and High-Availability solutions. Deployed redundancy and replication structures with AD Azure and implemented workflow solutions using Microsoft Flow. Created and managed storage sites and containers with SharePoint Online, alongside designing replication sites between Domain Controllers. Deployed and managed policies for corporate directory objects.

  • Microsoft IT Analyst
    7/2/2015 - 1/2/2016

    Specializing in Microsoft technologies Infrastructure Solutions and Online Services since 2005, with extensive experience in implementing Office 365 and Lync Server 2013. Developed migration solutions for email using Microsoft Exchange and Office 365, focusing on planning and designing both OnPremises and online scenarios. Configured the necessary architecture and technologies to deploy a hybrid environment, including a Single Sign-On (SSO) solution to enhance user experience with online services. Configured Active Directory Federation Services (ADFS) structures to enable multi-domain federation with Office 365 services. Successfully implemented directory synchronization (Active Directory) through DirSync and Microsoft Online Sign-In Assistant.

  • Server Administrator
    1/2/2014 - 6/2/2015

    Held the role of Network Administrator in the Outsourcing area, initially allocated to the Administrator team and subsequently taking responsibility at another organization. Excelled in full environment monitoring through metric configuration and service parameterization in OPMON. Demonstrated expertise in the configuration and administration of security and content filtering using Fortigate200BC Firewall across headquarters and regional offices. Achieved significant success in the detection and prevention of malware utilizing McAfee EPO. Acquired proficiency in configuring and administering Mailbox Servers and managing recipient objects within a hybrid environment of Office 365, which included both Exchange On-premises and Exchange Online. Successfully implemented, validated, and audited backup jobs using Symantec Backup Exec 2012.

  • Server Administrator
    8/2/2012 - 12/2/2013

    Held the role of Network Administrator responsible for managing an extensive server park consisting of over 300 virtualized servers. Developed expertise in managing Microsoft environments designed for high availability, incorporating Failover Cluster Solutions, FileServer, and Active Directory. Played a key role in the configuration and administration of Mailbox Servers and the management of recipient objects in Microsoft Exchange Server 2010. Leveraged skills in internet access inspection, filtering, and monitoring, utilizing applications based on the Nagios platform, including MonitoraIT, Vistor, and Opmon. Proficiently monitored WAN compression solutions using Riverbed technology, ensuring optimal performance and efficiency. Provided critical support and assistance to the business area, demonstrating a comprehensive understanding of technical infrastructure and client needs.

  • Microsoft Network Analyst
    4/2/2011 - 8/2/2012

    Developed proficiency in the implementation and administration of Microsoft Servers, including Windows Server 2008 R2, WSUS 3.0 SP2, and Forefront TMG 2010. Configured file servers using DFS (Distributed File System) with namespace integrated with Access Based-Enumeration. Administered content filtering for internet access and communication for internal users by managing individualized profiles on a transparent proxy. Executed the implementation of robust backup systems and redundancy solutions for file servers. Demonstrated expertise in remote administration and management of multiple branches and operational bases across Paraná, São Paulo, Sergipe, Santa Catarina, and Bahia. Led the development of a comprehensive network implementation project utilizing MPLS to link branches and headquarters. Configured Linksys ATA devices and managed VoIP contracts with Vono/GVT.

  • IT Supervisor
    1/2/2009 - 9/2/2010

    Designed and redeveloped the entire IT infrastructure, enhancing the cabling and network structure by installing racks and individual cabinets for servers, switches, and routers. Implemented dedicated HP servers with redundancy and contingency processes, and managed Terminal Service Servers, WSUS, VPN, IIS 6.0, DHCP, and DNS. Administered Active Directory through log reports, security policies, and access permissions configuration, including the restriction of instant messengers and file-sharing software, and setup of Mandatory Profiles for users. Managed communication links, dedicated internet with a 24/7 support contract, corporate mobile telephony with individualized profile management, and 3G connections for data transfer from Palms with the server. Implemented security systems using a Linux Firewall and a centralized antivirus server managed through a console for update routines and scan scheduling. Supervised IT resources and investments, led the IT team, and supported users in utilizing approved corporate software.

  • Support Analyst
    7/2/2007 - 8/2/2008

    Specialized in market niche analysis and technical evaluation for IT sector purchases, with a focus on optimizing infrastructure solutions. Provided technical support and consulting services to clients, assisting in the implementation of wireless and security processes. Managed network resources effectively while overseeing the operation of Windows Server 2003. Demonstrated proficiency in bandwidth control and delivering exceptional internal customer service.

  • Computer Science at Lutheran University of Brazil
    2013 - 2017

  • Project Management at Master of Business Administration - MBA Project Management, Management
    2018 - 2020

  • Extension at Project Management with Microsoft Project 2013, Course
    2013 - 2013

Elisandro is available for hire

Hire Elisandro M.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.