Hello, I'm Daniel Oliveira, a Senior Software Engineer with a Bachelor's degree in Systems Engineering from UFMG. With over six years in the tech industry and expertise in software development across automotive, mining, and finance sectors, I excel in leading FullStack projects that enhance operational efficiencies and user experiences. My technical strengths lie in backend development with extensive experience in .NET (C#), SQL, NoSQL, Azure, and AWS, complemented by proficiency in frontend technologies like React, Angular, and TypeScript. I have notably led a critical project at Banco Bmg, developing a sophisticated financial transaction management system that improved the bank's operational capabilities. My dual-stack proficiency ensures seamless project execution from conception to delivery, aligning technical solutions with strategic business goals.
As a Senior Software Engineer on the Payments and Social Security Credit Management team at Banco Bmg, I've significantly contributed to the advancement of the bank’s key financial products through rigorous backend and frontend development. My role encompasses both technical leadership and strategic oversight, ensuring our systems' seamless integration with critical national platforms, leveraging technologies such as the .NET Framework, AngularJS, AWS, and Azure for DevOps.
As the Lead Software Engineer at dti digital, I spearheaded the development of a central planning platform for Vale S.A. (the largest mining company in Latin America), a critical tool for tactical management and strategic decision-making in financial, management, and portfolio contexts.
Key Contributions:
• Strategic Leadership and Integration: Functioned as the chief liaison among technical, product, design, and client teams, significantly enhancing collaborative efforts. I structured comprehensive product roadmaps and feature sets, aligning technical solutions with business goals, using .NET Core for backend development and MongoDB for efficient data handling.
• Architectural Refinement: Led the refactoring and redesign of the backend architecture, employing Azure cloud services to enhance system efficiency and scalability. This included integrating Azure Service Bus, CosmosDB, Azure Functions, Azure Kubernetes Service (AKS), and API Management to ensure robust infrastructure management. Achieved an end-to-end request performance improvement of more than 100% (40 seconds to 20 seconds), drastically improving the quality of use.
• Innovative Feature Development: Directed the development of new backend applications and functionalities, ensuring system robustness and modern capabilities. I also pioneered the creation of interactive data visualization features within a micro frontend architecture using React and TypeScript, boosting user engagement and enhancing decision-making processes.
In my role as Software Engineer at Take Blip, I was instrumental in driving forward internal system automations and application integrations, leveraging a range of cutting-edge technologies to enhance business processes and operational efficiency.
Key Contributions:
• Application and Automation Development: Spearheaded the development of critical applications, integrations, and automations using .NET Core, significantly enhancing internal business processes and operational efficiencies.
• Cloud Infrastructure Expertise: Designed and maintained advanced cloud infrastructure architectures on the Azure platform, focusing on serverless solutions to optimize resource utilization and scalability. This involved deploying applications using Azure DevOps, adhering to best practices in continuous integration and delivery.
• Front-End Innovation: Crafted responsive user interfaces for internal systems using Angular and ReactJS, improving user interaction and functionality. This initiative not only enhanced the aesthetic appeal but also the usability of various company applications.
• CRM Integration and Collaboration: Worked closely with CRM teams to develop fully autonomous integrations, streamlining the customer onboarding process and enhancing the management of customer data. This effort played a key role in optimizing the customer experience and operational workflow.
• Advanced Technical Support: Provided high-level technical support (N3) across all company divisions, resolving complex issues with expertise in Docker/Kubernetes and employing log management systems like Kibana to ensure thorough issue tracking and resolution.
Product Engineering Area / PowerTrain
• Preparation, execution and supervision of advanced tests on Otto cycle engines in the development and calibration phase in the dynamometer;
• Conducting maintenance and electronic/electrical diagnoses of systems and equipment in the area.
• Developed new systems using .NET