Charles Silva
Senior Software Engineer at Bocada- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Inglês -
Topline Score
Bio
Fabrício Fonseca
Charles doesn't just excel in technical prowess; he embodies a rare fusion of creativity and innovation. He's not just above the curve; he's redefining it. With every line of code, he crafts solutions that inspire, and his influence extends far beyond his professional sphere, uplifting all who cross his path. Beyond his undeniable technical mastery, Charles radiates a creativity and innovation that's second to none. He's in a league of his own. His coding isn't just functional—it's transformative, and his impact reverberates, touching the lives of everyone in his orbit. Charles is more than just a technical expert; he's a beacon of creativity and innovation. Elevating far beyond the ordinary, his coding becomes a canvas for inspiration. His presence and actions ripple out, leaving a positive mark on everyone he interacts with. In a world of technical experts, Charles shines brighter with his boundless creativity and innovative spirit. He doesn't just surpass standards; he sets them. His code isn't just efficient—it's visionary, and his influence is a force for good, enriching the lives of those around him.
Raionan Andrade
Charles stands out not only for his technical expertise but also for his unparalleled creative and innovative spirit. He is truly above average. His unique approach turns code into inspiring solutions, and his actions resonate beyond the professional realm, positively impacting everyone around him.
Fabrício Fonseca
Charles doesn't just excel in technical prowess; he embodies a rare fusion of creativity and innovation. He's not just above the curve; he's redefining it. With every line of code, he crafts solutions that inspire, and his influence extends far beyond his professional sphere, uplifting all who cross his path. Beyond his undeniable technical mastery, Charles radiates a creativity and innovation that's second to none. He's in a league of his own. His coding isn't just functional—it's transformative, and his impact reverberates, touching the lives of everyone in his orbit. Charles is more than just a technical expert; he's a beacon of creativity and innovation. Elevating far beyond the ordinary, his coding becomes a canvas for inspiration. His presence and actions ripple out, leaving a positive mark on everyone he interacts with. In a world of technical experts, Charles shines brighter with his boundless creativity and innovative spirit. He doesn't just surpass standards; he sets them. His code isn't just efficient—it's visionary, and his influence is a force for good, enriching the lives of those around him.
Raionan Andrade
Charles stands out not only for his technical expertise but also for his unparalleled creative and innovative spirit. He is truly above average. His unique approach turns code into inspiring solutions, and his actions resonate beyond the professional realm, positively impacting everyone around him.
Fabrício Fonseca
Charles doesn't just excel in technical prowess; he embodies a rare fusion of creativity and innovation. He's not just above the curve; he's redefining it. With every line of code, he crafts solutions that inspire, and his influence extends far beyond his professional sphere, uplifting all who cross his path. Beyond his undeniable technical mastery, Charles radiates a creativity and innovation that's second to none. He's in a league of his own. His coding isn't just functional—it's transformative, and his impact reverberates, touching the lives of everyone in his orbit. Charles is more than just a technical expert; he's a beacon of creativity and innovation. Elevating far beyond the ordinary, his coding becomes a canvas for inspiration. His presence and actions ripple out, leaving a positive mark on everyone he interacts with. In a world of technical experts, Charles shines brighter with his boundless creativity and innovative spirit. He doesn't just surpass standards; he sets them. His code isn't just efficient—it's visionary, and his influence is a force for good, enriching the lives of those around him.
Raionan Andrade
Charles stands out not only for his technical expertise but also for his unparalleled creative and innovative spirit. He is truly above average. His unique approach turns code into inspiring solutions, and his actions resonate beyond the professional realm, positively impacting everyone around him.
Fabrício Fonseca
Charles doesn't just excel in technical prowess; he embodies a rare fusion of creativity and innovation. He's not just above the curve; he's redefining it. With every line of code, he crafts solutions that inspire, and his influence extends far beyond his professional sphere, uplifting all who cross his path. Beyond his undeniable technical mastery, Charles radiates a creativity and innovation that's second to none. He's in a league of his own. His coding isn't just functional—it's transformative, and his impact reverberates, touching the lives of everyone in his orbit. Charles is more than just a technical expert; he's a beacon of creativity and innovation. Elevating far beyond the ordinary, his coding becomes a canvas for inspiration. His presence and actions ripple out, leaving a positive mark on everyone he interacts with. In a world of technical experts, Charles shines brighter with his boundless creativity and innovative spirit. He doesn't just surpass standards; he sets them. His code isn't just efficient—it's visionary, and his influence is a force for good, enriching the lives of those around him.
Raionan Andrade
Charles stands out not only for his technical expertise but also for his unparalleled creative and innovative spirit. He is truly above average. His unique approach turns code into inspiring solutions, and his actions resonate beyond the professional realm, positively impacting everyone around him.
Experience
-
Bocada
-
United States
-
Software Development
-
1 - 100 Employee
-
Senior Software Engineer
-
Jun 2023 - Present
I am responsible for developing the new dashboard feature for the product. With this new feature, customers can now have multiple dashboards with unlimited widgets (column charts, bar charts, pie charts, etc.) similar to PowerBI. At Bocada we have to communicate in English. I am responsible for developing the new dashboard feature for the product. With this new feature, customers can now have multiple dashboards with unlimited widgets (column charts, bar charts, pie charts, etc.) similar to PowerBI. At Bocada we have to communicate in English.
-
-
-
Grupo OLX
-
Software Development
-
500 - 600 Employee
-
Software Engineer
-
Jan 2019 - Mar 2022
At OLX Brazil, following the acquisition of Anapro, I took on the role of Software Engineer, leveraging my deep knowledge of the business to support the Product Manager in decision-making processes. I actively participated in meetings, providing valuable insights to tasks and prioritizing them using the RICE framework to align with the company's objectives. My primary focus at OLX Brazil involved tackling complex tasks, such as parallelizing jobs (heavy asynchronous executions) across multiple machines to accommodate the company's rapid growth following the acquisition. This undertaking required me to modify a critical aspect of the business - the document generation for sales. I successfully rewrote the document generation calls to utilize Azure Message Queue, effectively resolving the issue and ensuring transparency for all developers. For specific jobs that needed to be executed on a designated virtual machine due to IP-related business rules with integrated financial institutions, I implemented a straightforward solution that any developer could use without knowing the implementation details. In addition to working on complex tasks, I consistently supported my fellow programmers by addressing their questions about the business or project-related techniques. I made it a priority to document my knowledge on the company's Atlassian Confluence to facilitate knowledge sharing within the team. As a dedicated team leader, I focused on the professional growth of Junior Engineers by devising development plans for them. This approach fostered a highly engaged and committed team, who respected me as I had shown them respect and support. Show less
-
-
-
ANAPRO+
-
Brazil
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Software Engineer
-
Jan 2009 - Jan 2019
At Anapro, I was one of the founders and developed a software from scratch to manage real estate sales in order to address the challenges faced by my business partner (my father, Helder) in property development companies. My approach involved a deep understanding of user challenges and creating effective solutions within the software. The success of the software led to us being sought out by new clients, and as new demands arose, I understood, coded, and delivered solutions in production. With growth, I searched the market for developers that fit the required profile, recruited, hired, and onboarded them. After a few years, we reached 80 employees and were acquired by OLX Brazil. I used various technologies in the software, such as C#, Asp.net MVC, Asp.net Webforms, Asp.net webapi, Angular, Html/css/javascript, Power BI, Redis for caching, Azure (SQL Azure, Message Queue, App Services, Virtual Machines, Azure Pipeline), Mailgun for reading emails, Sendgrid for sending emails with dedicated IP, and Git for hosting code. The architecture included 4 app services, 2 virtual machines for processing heavy jobs, and services for login, sales management (GV), lead management (GL), and messaging (SMS, email reading and sending). The VS solution covered various layers, such as Business, Agent Service, DTO, Value Object, Data Access Layer, Unit tests, and Athens, a project for running E2E tests with selenium-driver. If I were to do it differently, I would split sales and lead management into smaller services, use an Integration as a Service (MuleSoft, for example) to build integrations, and adopt Clean Architecture with more abstractions in the project. Additionally, I would increase the number of unit tests and not log records in SQL Azure. This experience showcases my strong sense of ownership, ability to build software from scratch, and dedication to understanding and addressing the challenges faced by system users. Show less
-
-
-
Bancorbras - Hoteis, Lazer E Turismo
-
Brazil
-
1 - 100 Employee
-
Software Engineer
-
Jan 2005 - Jan 2009
I was the software engineer responsible for designing and developing the company's online booking system. Until then, all reservations were made by phone only. The system was accessed by customers and after a while I made another system to communicate directly with the hotels. The company's business model consists of pre-purchasing hotel room reservations and selling these reservations to its base in the form of a subscription. Periodically she needs to send to the hotels who would enter the reservations and this is done via FAX. I automated everything to be done via the internet. Show less
-
-
-
Onway Tecnologia da Informação
-
Brasília, Distrito Federal, Brazil
-
Software Engineer
-
Jan 2003 - Jan 2009
Developing software using ASP.NET with C# hosting the application on the clients servers. Developing software using ASP.NET with C# hosting the application on the clients servers.
-
-
Education
-
Unieuro
Especialização em SOA, Computer Software Engineering -
Unieuro
Bacharelado, Sistemas de Informação