Denilson S.Data Engineer
Skills
Senior Systems Analyst
2/1/2021 - 6/1/2023
Developed software for application in C/C++ for IST-Switch, collaborating with banking industry clients. Created library modules to facilitate communication with the system. Leveraged a Linux environment for development, testing, and compilation. Utilized Fossil for source code version control and Git for documentation management. Proposed innovative solutions and developed reusable code libraries to ensure efficiency and scalability.Senior Software Developer
6/1/2020 - 2/1/2021
Developed APIs for embedded systems using C/C++ within a Unix/Linux environment in an R&D department. Utilized Eclipse as the development environment and managed version control with GitLab. Proposed innovative solutions, created dynamic libraries, and developed comprehensive testing tools to ensure robust performance and reliability.Senior C Developer
9/1/2019 - 11/1/2019
Developed software for application in Points of Sale (PDVs) using C, leveraging an API and proprietary libraries. Facilitated communication with web services using JSON, within a Linux development environment. Employed version control systems such as GitLab to ensure collaborative code maintenance. Proposed innovative solutions and created reusable libraries to streamline development processes.Systems Analyst
10/2/2016 - 7/2/2019
Organized and integrated databases of researchers from a translational research center in oncology, utilizing tools and languages such as C/C++, C#, Python, and R for efficient data integration. Developed a health technology assessment model incorporating MCDM - Multicriteria Decision Analysis and Paraconsistent Logic for an epidemiology and health technology assessment group. Designed and implemented clinical and biomedical research databases using the REDCap platform (Research Electronic Data Capture).Senior Software Development Consultant
5/2/2014 - 5/2/2015
Developed programs for a bank contingency system utilizing IST switch 7.6 on AIX 6.1 with Oracle 11 DBMS. Employed C language using the IBM XL-C compiler in a project environment. Conducted development within an MS-Windows virtual remote desktop environment, leveraging ssh connections to the AIX developer server. Facilitated mainframe communication via Connect:Direct.Systems Analyst
11/2/2012 - 9/2/2013
Developed software for IT asset management solutions using C/C++ language. Created modules for Desktop and Server environments across Windows, AIX, FreeBSD, HP-UX, Solaris, and Linux platforms, utilizing MS-Visual Studio and Open Source technologies such as GCC. Conducted testing and compilation in both Windows and Linux environments. Managed version control through CVS. Proposed solutions and drafted plug-ins to enhance agent functionality.Software Developer
2/2/2012 - 7/2/2012
Developed software for financial transactions using the ISO-8583 protocol in C language. Engineered modules in a Client-Server environment utilizing open-source technologies such as GCC. Conducted testing and compilation in Solaris 9, ensuring robust software performance. Managed code versions using CVS and proposed solutions for dynamic libraries to enhance code reuse and efficiency.Junior Programmer Analyst 3
9/2/2011 - 11/2/2011
Developed financial management software using C/C++ and implemented a system for credit analysis. Contributed to the development of modules in a Web-Service environment utilizing Open Source technologies including GCC, GC++, Xerces, and regex. Ensured effective version control with CVS. Proposed innovative solutions including a communication module between the data acquisition unit and employed inter-process communication methods and shared memory for optimized performance.Software Development Consultant
1/2/2011 - 5/2/2011
Gained expertise in software development for applications in IST-Switch using C and C++. Developed library modules to facilitate communication with the system, ensuring robust and efficient code. Worked extensively in an AIX environment, managing development, testing, and compilation processes. Utilized OPC version control systems for seamless code management. Proactively proposed solutions and created reusable code libraries, significantly enhancing development efficiency and maintainability.Researcher – Volunteer
3/2/2010 - 3/2/2012
Developed improvements for the CPar language under the guidance of Professor Dr. Líria Matsumoto Sato, utilizing Open Source technologies, GCC, and flex/bison. Conducted testing and development in a Linux environment and proposed solutions for new multicore processor technologies.Programmer Analyst
1/2/2010 - 10/2/2010
Developed software for Digital Video Recorders (DVR) using C++ and libraries including MFC and DirectDraw. Created driver modules for system communication and utilized Visual C++ 6.0 as the development environment. Conducted testing and compilation in a Windows environment. Employed version control using MS Team Foundation. Proposed solutions and created reusable libraries for codebase efficiency.Programmer Analyst
9/2/2009 - 11/2/2009
Developed software for electronic games utilizing C/C++ with open-source technologies such as GCC, G++, and libraries including termios and dlfcn. Engaged in the development of driver modules for system communication. Utilized the Eclipse development environment and maintained testing and compilation processes in a Linux environment. Managed version control with SVN (Subversion). Proposed solutions and elaborated on libraries to facilitate code reuse.Software Developer
2/2/2008 - 12/2/2008
Developed software for financial transactions using the ISO-8583 protocol in C language. Successfully created modules in a Client-Server environment utilizing open-source technologies, including GCC. Conducted testing and compilation within a Solaris 9 environment, ensuring code integrity and performance. Used CVS for version control to maintain and track changes efficiently. Proposed innovative solutions and developed dynamic libraries to promote code reuse and enhance efficiency.Systems Analyst
9/2/2007 - 1/2/2008
Led the adaptation of cobilling to comply with new Anatel collection rules in collaboration with stakeholders. Developed software utilizing C, Pro*C, and C++ to create modules for converting Oracle databases to text and vice versa. Leveraged open-source technologies, including GCC, and operated within an HP-UX server environment via SSH. Managed version control efficiently using CVS and proposed solutions while creating reusable code libraries. Demonstrated advanced technical expertise in database conversion and software development within a highly regulated industry.Systems Analyst
6/2/2006 - 9/2/2007
Developed software for embedded equipment using C/C++ for an anti-aircraft defense radar system, focusing on the Built-In Test (BIT) module. Utilized open-source technologies including GCC, G++, LibXML, and FFTW within the Eclipse development environment. Employed version control systems such as CVS for collaborative code management. Proposed and implemented solutions for the communication module between the data acquisition unit and the visualization unit, leveraging interprocess communication methods and shared memory. Adhered to the standardized Capability Maturity Model Integration (CMMI) framework throughout the project.
Electrical Engineering - Computing at Polytechnic School of the University of São Paulo
2018 - 2023Computer Science at Ibirapuera University
2006 - 2009Technical in Data Processing at Federal University of Paraná Technical School - ET-UFPr
1991 - 1994
Denilson is available for hire
Hire Denilson S.All Howdy Candidates are vetted for skills and english proficiency.