Backend software development
Bruno Negrao Zica
@brunonegraozica
Senior Software Engineer (Backend)
What I'm looking for
Total Experience: 20+ years.
Programming Languages: Java, Golang, Typescript, Javascript, Shell Script, Perl.
Databases: MySQL, Dynamodb, Postgres.
Environments/Frameworks:Microservices, Spring Boot, FastAPI, NestJS, REST Api, CubeJS, Docker, Linux.
Certifications: HackerRank Go, HackerRank SQL, Testdome Go, Algorithmic Toolbox, Sun Java Developer, SCO Unix Administrator
Spoken languages: Portuguese (native), English (fluent).
Citizenships: Brazilian and Portuguese
Experience
Work history, roles, and key accomplishments
Senior Software Developer
Perch Insights
Aug 2022 - Present (2 years 10 months)
Developed multiple microservices using various technologies such as TypeScript, NestJS, Node.js, Java, AWS Lambda, FastAPI, and Spring Boot, to improve message delivery and data retrieval.
Senior Software Developer
Marqeta
Jul 2021 - Jul 2022 (1 year)
Developed Java backend applications on AWS, built automated performance tests, participated in microservice architecture design, optimized deployment pipelines, and mentored new team members.
Senior Software Developer
CVC Corp
May 2020 - Jul 2021 (1 year 2 months)
Replaced legacy user authentication backend with AWS Cognito, presented comprehensive overview to audience of over 100 people, integrated with internal APIs, built RESTful API for client bookings, managed and maintained legacy Back-End APIs, and mentored developers on JWT and OAuth.
Senior Software Developer
AME Digital
Jan 2018 - Jan 2020 (2 years)
Developed microservices in Golang on AWS, participated in replacing a monolithic back-end with 20+ microservices, and created back-end APIs enhancing system features.
Senior Software Engineer
Editora Globo
Jan 2013 - Jan 2018 (5 years)
Enhanced performance and security for popular online newspapers, OGlobo and Extra. Resolved performance issues, reducing 'blank screen' time from 7 seconds to less than 1 second.
Junior Java Software Developer
IBM
Sep 2008 - Jul 2011 (2 years 10 months)
Developed new features to a Java SE 1.6 backend application and enhanced the performance of a backend Java application used to distribute software updates in IBM.
Mid-Level Infrastructure Analyst
IBM
Jan 2007 - Jan 2009 (2 years)
Infrastructure Support for a set of related applications from the 'Software Update' service.
Mid-Level Infrastructure Analyst
Engepel
Jan 2004 - Jan 2006 (2 years)
Supported the expansion of Engepel's network growing from 4 to 24 interconnected Linux-based internet gateways spread across different companies providing all the essential internet services for each local network.
Junior Infrastructure Analyst
Engepel
Jan 2000 - Jan 2004 (4 years)
Sysadmin and network administrator on an internet provider for mid-sized corporate customers. Implemented Linux-based internet gateways, providing proxy, firewall and email functionalities for the companies.
Unix Support Trainee
Dex Data LTDA
Feb 1997 - Jan 2000 (2 years 11 months)
Deployment and support of SCO Unix servers in corporate customers. Configuration of TCP/IP networks.
Education
Degrees, certifications, and relevant coursework
Bruno hasn't added their education
Don't worry, there are 90k+ talented remote workers on Himalayas
Browse remote talentTech stack
Software and tools used professionally
Availability
Location
Salary expectations
Job categories
Interested in hiring Bruno?
You can contact Bruno and 90k+ other talented remote workers on Himalayas.
Message BrunoFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
