×
Alexandre Marcos

Alexandre Marcos

Software Engineer

+55 21 9 6950-6411

Background


Work Experience

Work Experience

  • Senior Software Engineer, Bemobi

    Jan, 2022 - Present

    I started on Bemobi as a Senior Software Engineer, building and maintaining API services in the Telcom area. We have a complex context involving PCI and credit cards and many services to maintain, a bunch of programming languages like Java, Javascript, PHP, Go, and Python. Some Frontend in PHP, Vue and React. I'm responsible to maintain those services and delivery new features that product demands.

    • Key people/focus member, being the interface with products owners and development team also others teams that need to use some of ours services. Also leading refnmemts and help team's engineer in some.

    • I've planned with the team and implemented the destructure of an old monolith to microservices

    • Rebuilt and rewrite all lambdas, updating them to the latest version and made them log in our elastic instead cloud watch logs, making it comfortable and faster to debug/monitor

    • Helped migrate services from different zones in AWS. Reducing costs in 38%.

    • Rebuilt some of New Relic alarms and dashboards that was always fired by false positives.

    • Leading and help some engineers from team with technology they don't know or master.

  • Senior Software Engineer, Concrete Solutions (Accenture)

    Jan, 2022 - Present

    I started on Accenture as Senior Software Engineer. I used to maintain and update services in TV subscription area. Later I worked in a big digital bank same tech stack.

    • Owner of the refinement to rewrite the whole checkout flow.

    • Rewrite the 'BBB'(Big Brother Brasil) checkout flow, making response time drop from 30s to less than 1s.

    • Interface with others teams or services usage and leading/ownering some refinements.

  • Mid-level Software Engineer, Concrete Solutions (Accenture)

    Dec, 2020 - Dec, 20211 year

    I started on Concrete as Mid-level Software Engineer. I used to maintain and update services in TV subscription area. The services here was based on mostly based on Javascript(Node) and we used noSQL databases

  • Junior Software Engineer, Radix Engineering and Software

    Apr, 2019 - Dec, 20201 year 8 months

    I used to work on client site helping them to create features and understanding their needs and I'm responsible to maintain 2 differents systems one in Java and second one in Python. Later I work with C# on others projects

    • Directly dealing with clients, going on on-site meetings.

    • Started some coverage in Java project, that wasn't any

  • Intern Software Engineer, Radix Engineering and Software

    Sep, 2018 - Apr, 20197 months

Skills

Skills

  • Tech Skills

    Javascript

    Java

    Python

    C#

    AWS

    GCP

    Distributed Systems

    CI/CD

    Docker

    HTML

    CSS

    React

    Vue

    Angular

    Angular6

Education

Education

  • Analysis and System Development, , Infnet Institue

    Apr, 2017 - Apr, 2020

Certificates

Certificates