I’m seeking a Senior Backend Engineer role where I can fully utilize my expertise in Node.js and TypeScript. I’m particularly interested in working on system integrations, APIs, databases, message queues, and search engines. I also have a keen interest in system monitoring and performance improvements. I thrive in places that provide challenges and opportunities for continuous learning and growth.
Leonardo Maranhão
@leosilva
I'm a Backend Engineer, 18yrs in software, 5+ in JS/TS
BrazilWhat I'm looking for
I am a seasoned Senior Backend Engineer with a rich experience of 18 years in the field of software engineering. Over the past 5 years, I have honed my skills in JavaScript and TypeScript, making them my areas of expertise. My professional journey spans across startups and industry giants, where I have consistently excelled in developing mission-critical components. My leadership skills extend beyond project management, as I have been actively involved in mentoring engineers and leading agile teams. I pride myself on my dynamic skill set, my ability to learn rapidly, and my passion for staying updated with emerging technologies. My commitment to these values has been a key driver in my successful career.
Experience
Senior Software Engineer
Joy
Jul 2022 - Present (1 year 9 months)
Crafted, coded, and rigorously tested mission-critical components. Led onboarding of newcomers, defined code standards, and improved performance. Automated critical internal processes and collaborated with remote teams using Agile methodologies.
Senior Software Engineer
IBM
Nov 2006 - Jun 2018 (11 years 7 months)
Undertook diverse roles such as software developer, system designer, and architect. Focused on critical components with far-reaching impact across the organization. Expertise primarily centered around Java and its application to crafting REST APIs. Deeply involved in systems integration, API design, and implementation, ensuring the seamless integration of different components.
Senior Software Engineer
IBM
Jun 2018 - Jul 2022 (4 years 1 month)
Led focus on Node.js and Typescript, delved into Microservices and GraphQL, contributed to API design, implementation, and integration of complex systems, and enhanced technical capabilities with machine learning pipelines.
Contributed to various projects at the Central Bank of Brazil, developing Java Enterprise components and systems integration modules. Served as a system analyst, database modeler, software architect, and mentor to junior developers.
Tech stack
Learn about the tools and technologies that Leonardo likes to use.
GitHub
Kubernetes
Jenkins
CircleCI
GitHub Actions
GraphQL Playground
PostgreSQL
MongoDB
Cassandra
Node.js
Spring Boot
NestJS
Play
Yarn
Slack
Redis
Jira
Java 8
Jest
SuperTest
JavaScript
Python
Java
Kafka
ExpressJS
TypeORM
Hibernate
New Relic
Datadog
Heroku
GraphQL
Prisma
Elasticsearch
Solr
Lucene
TypeScript
Visual Studio Code
Git
Docker
JBoss
SQL
npm
IBM Cloud
Airtable
Availability
Location
Authorized to work in
Salary expectations
Job categories
Interested in hiring Leonardo?
You can contact Leonardo and thousands of other talented remote workers on Himalayas.
Message LeonardoFind your dream job
Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!