Eduardo F.Data Engineer
Skills
System Developer specializing in agile methodologies and object-oriented programming, with extensive proficiency in Ruby on Rails 7, test-driven development (using RSpec and Capybara), Shell Scripting (Linux), Sidekiq, Haml, design patterns, Docker, continuous integration/deployment (CI/CD), Jenkins, and an array of other technologies. Adept with JAVA, C#, PHP, Angular, Ionic, Laravel, Spring Boot, REST and RESTful API standards, TypeScript, JavaScript, HTML5, GitHub, GitLab, PostgreSQL, and MySQL. Strong capabilities in development and integration of projects, ensuring efficient and high-quality solutions.
Consistent at rapidly acquiring new knowledge, contributing significantly to the acceleration of system development processes. Responsibilities as a technical leader encompass defining system architecture and devising development strategies for implementation. Focus is placed on delivering reassuring results to project stakeholders rather than merely operating under constant pressure.
Current specialization includes both backend and frontend development, emphasizing expertise in Ruby on Rails (up to version 7) with complementary technologies such as turbo frame, JavaScript, TypeScript, stimulus, sidekiq, haml, TDD, PostgreSQL, and Docker.
Career encompasses extensive experience in frontend and backend roles, covering a wide range of specialties including API implementation, application development, migrations, ETLs, datamining, and robotic process automation. Application of IoT knowledge for parameterization of IO-Link sensors using microprocessors such as ESP8266, ESP32, ESP32Cam, and Arduino for data analysis is notable.
Core technical proficiencies include agile methodologies (Scrum), object-oriented programming, design patterns, CI/CD processes, Shell Scripting on Linux, Ruby on Rails 7, TDD, Sidekiq, various development frameworks and languages, REST and RESTful API standards, and database management and integration with PostgreSQL and MySQL.
Senior Systems Analyst - Technical Lead
6/1/2023 - Present
Executed successful migration of PHP systems to Ruby on Rails for a government sector, ensuring enhanced performance and scalability. Developed and implemented automated testing frameworks using RSpec to ensure robust code quality. Designed and developed APIs, providing scalable solutions and ensuring seamless integration between different systems. Actively proposed and developed smart solutions to meet complex business requirements. Facilitated planning and execution of training sessions and knowledge handover initiatives to ensure seamless team transitions. Played a pivotal role in software design and architecture, contributing to the creation of reliable and maintainable systems. Authored complex SQL scripts to support data manipulation and extraction requirements. Conducted thorough analysis and requirements gathering to understand business needs and translate them into technical specifications. Monitored and analyzed system logs to ensure systems operated smoothly and efficiently.
Developed strong skills in REST (Representational State Transfer), framework design, and the Haml templating system. Proficient in using GitLab for version control and collaboration, with extensive experience in test-driven development and object-oriented programming (OOP). Worked extensively within Agile methodologies, including Scrum, and utilized tools like GitHub for source code management. Demonstrated expertise in Ruby on Rails development, backed by strong analytical and problem-solving skills. Worked with PostgreSQL for database management, ensuring optimal performance and reliability. Implemented continuous integration practices using Jenkins and managed containerized applications with Docker, reinforcing DevOps practices. Displayed proficiency in HTML5 and JavaScript, contributing to frontend and backend development tasks.Senior Systems Analyst
7/1/2022 - 6/1/2023
Developed and maintained systems using Scrum methodologies facilitated through Jira, primarily using Ruby on Rails and PostgreSQL. Proposed and developed intelligent solutions to enhance system performance and user experience. Conducted and planned comprehensive training sessions and knowledge transfers for team members to ensure skill development and operational continuity. Engaged in software design and architecture, creating robust frameworks to support scalable applications. Developed bash scripts to automate routine tasks, increasing efficiency and reducing manual effort. Deployed configuration management and continuous integration/deployment technologies to streamline development processes and enhance system reliability.
Specialized in REST API development, applying test-driven development and object-oriented programming principles to ensure high-quality software delivery. Demonstrated extensive expertise in back-end development using PHP and MySQL, and maintained comprehensive projects on GitHub utilizing Git for version control. Possessed advanced skills in HTML, CSS, and containerization with Docker to create high-performing, responsive web applications. Applied analytical skills to database management and programming, particularly with PostgreSQL, to optimize data storage and retrieval.
Utilized Jenkins for continuous integration efforts, ensuring seamless deployment and integration of code. Engaged in DevOps practices to develop high availability solutions, adhering to good programming practices and agile methodologies to meet project deadlines and objectives.Systems Analyst
10/1/2021 - 7/1/2022
As a Transparency Portal Analyst for the State of Ceará, developed significant technical expertise in various frameworks and systems. Contributed as a key member of the development team responsible for the Government Transparency Portal. Engaged in thorough requirements gathering to ensure project alignment with state objectives. Gained intermediate understanding of Linux Systems, specifically Fedora and Ubuntu. Leveraged Ruby on Rails 5, integrating tools such as nginx, redis, sidekiq, gitlab, papertrail, cancancan, and devise to optimize application performance and security. Proficiently used PostgreSQL for database management, and employed VS Code for efficient coding practices. Monitored and analyzed system logs to ensure operational integrity and address potential issues promptly.
Worked on the Ceará Transparente project, a Public Relationship System with Citizens developed to disclose public interest information related to state programs, projects, and activities. Focused on promoting social control by enhancing communication with citizens through various channels including suggestions, compliments, service requests, complaints, whistleblowing, and information requests. The system integrated with multiple public bodies to provide comprehensive transparency in public matters such as revenue, expenses, and budgets. The project URL is https://cearatransparente.ce.gov.br/.DevOps Systems Analyst
4/1/2018 - 10/1/2021
Led negotiations with business areas, gathering requirements and mapping processes to ensure alignment with project goals. Implemented and administered Jenkins CI/CD pipelines, and developed bash scripts to automate various tasks. Deployed configuration management solutions and continuous integration/deployment technologies to streamline workflow. Administered PostgreSQL databases, performed detailed data modeling, and conducted rigorous testing procedures. Provided user training to ensure smooth transitions and effective use of new systems.
Acted as the technical leader for DevOps platforms within the SEAS IT sector. Utilized expertise in a variety of tools and frameworks, including Linux, Docker, Jenkins, JAVA, PHP, Angular, Ionic, Laravel, Spring Boot, Ruby on Rails, HTML5, TypeScript, JavaScript, PostgreSQL, and MySQL.Business Analyst
1/1/2018 - 12/1/2018
Developed extensive expertise in business analysis and process management. Worked with advanced data analysis tools like Excel, SQL, and Python to interpret complex datasets and derive actionable insights. Implemented process improvements using frameworks such as Six Sigma and Lean methodologies. Enhanced project management skills with software tools like JIRA, Trello, and Microsoft Project to efficiently plan, track, and report project progress. Utilized workflow automation tools such as UiPath and Zapier to streamline business operations, leading to significant reductions in operational costs and time. Conducted comprehensive requirements gathering and business process modeling using BPMN (Business Process Model and Notation) and UML (Unified Modeling Language). Collaborated with stakeholders across various departments to identify pain points and recommend effective solutions, enriching stakeholder management and communication skills. Delivered clear and concise documentation, including business requirement documents (BRDs) and functional specification documents (FSDs), ensuring alignment and clarity across project teams.Business Analyst Implementer
1/1/2016 - 12/1/2018
Led the development of a commercial control system and virtual assistant leveraging Artificial Intelligence to enhance customer service efficiency through human simulation. Gained extensive experience in AI frameworks and tools, specifically focused on natural language processing and machine learning algorithms. Utilized programming languages like Python and Java for backend development and integrated various APIs to ensure seamless communication between the virtual assistant and external systems. Demonstrated expertise in database management systems including MySQL and NoSQL databases to store and manage customer data. Deployed containerization technologies such as Docker to streamline the development and deployment processes. Ensured high code quality and collaborative development through version control systems such as Git. Developed skills in testing and debugging AI models to consistently improve their accuracy and reliability in customer interactions.Business Process BPM and Project Coordinator
3/1/2013 - 7/1/2016
Developed and managed IT projects with a strong focus on ensuring effective communication, strict adherence to timelines, cost-efficiency, scope management, meeting deadlines, and upholding quality standards. Participated extensively in the implementation of the MPS-BR Development Standard Level III, which honed skills in object-oriented programming (OOP) and software development. Enhanced analytical skills and proficiency in database management, specifically with PostgreSQL. Built and styled web applications using HTML5 and CSS, demonstrating comprehensive ability in various programming disciplines.Strategic Planning | Freelancer
1/1/2013 - 12/1/2016
Developed and implemented new tools that significantly advanced integrated computer programs for residential and industrial automation. Spearheaded the development of a commercial control system and a virtual assistant utilizing Artificial Intelligence (AI) to enhance customer service through human simulation. Engineered tailored solutions and control mechanisms for various enterprises. Executed commercial automation projects employing microcontrollers, integrated circuits (IC), Arduino, esp32, among other technologies. Gained proficiency in software development with strong analytical skills, complemented by extensive experience in databases, programming, and relevant technologies such as PostgreSQL, Java, HTML5, CSS, and JavaScript.Systems Analyst
1/1/2007 - 12/1/2011
As a Systems Analyst for Judicial Process Systems at the Attorney General's Office of the State of Ceará, expertise was developed in designing and implementing systems using C# and Ruby on Rails. Significant contributions included the development of the State Judicial Process System, which involved proposing and developing smart solutions tailored to meet specific project requirements. Advanced skills in object-oriented programming (OOP) were applied in various phases of software development, utilizing HTML, HTML5, and CSS for front-end design. Proficiency in Git was demonstrated for version control, ensuring collaborative code maintenance. Analytical skills were honed through rigorous analysis and requirements gathering, monitoring, and analyzing system logs to ensure robust performance and reliability. Additionally, database management using PostgreSQL was an integral part of the role, emphasizing the importance of well-structured and efficient data storage solutions.
Administration at North Paraná University
2004 - 2007MBA - Project Management at Christus College
2010 - 2012
Eduardo is available for hire
Hire Eduardo F.All Howdy Candidates are vetted for skills and english proficiency.