
Carlos Pinho
Software Developer

Connect with Carlos Pinho to Send Message
Connect
Connect with Carlos Pinho to Send Message
ConnectTimeline
About me
Software Developer at Instituto de Pesquisas Eldorado
Education

IC/Unicamp
-Graduate Software EngineeringComputer Science Department, Unicamp - University of Campinas-SP, Brazil (http://www.dcc.unicamp.br/)

IC/Unicamp
-Extension J2EE, OOP, Design PatternsComputer Science Department, Unicamp - University of Campinas-SP, BrazilExtension Course on Overview of Java J2EE, DCC, Unicamp, Campinas-SP (2003) (http://www.dcc.unicamp.br/)Extension Course on Advanced Object-Oriented Analysis and Project, DCC, Unicamp, Campinas-SP (2003) Extension Course on Advanced C++ Programming, DCC, Unicamp, Campinas-SP (2003)

Udacity CS373 - Prog. a Robotic Car
2012 - 2012Online Certificate Artificial Intelligencescore: 100%

Stanford Edu AI Class CS221a
2011 - 2011Online Certificate Artificial Intelligencescore 91%

Universidade Estadual de Campinas
1990 - 1996Graduate Physics
Universidade Estadual de Campinas
1990 - 1993Undergraduate Physics
Experience

SST
Jun 1996 - Dec 1996Software DeveloperGerdau Steel Company, Divinopolis-MG and SST Solutions (http://www.sstnet.com.br), Campinas-SPTruck Traffic and Load Balance ControlPCs integrated to heavy load truck scales and Intermec programmable bar code scanners to control traffic of trucks in the factory and in/out load balance of steel against values expected by order requests.Implemented GUI in VB 4 and MSAccess database model. 2 PCs were integrated to the scales and the Intermec scanners via multi-serial cards and DLL interface to card functions. Implemented also the bar code scanner code and integrated the system with an OS/2 back-end that contains the order requests with the expected in/out load balance.keywords: VB 4, C++ DLL, Intermec proprietary language, MSAccess, Win 3.1, OS/2 Show less

Autitec
Feb 1997 - Sept 1997Software DeveloperMichelin, Campo Grande-RJ and Autitec Industry Automation, Campinas-SPInventory Management System Using RF Hand-Held TerminalsRF-based inventory management system for a factory of truck tires. The system operates on a wireless network environment in Michelin, Campo Grande-RJ. Norand Pen-key 6400 hand-held terminals host the client application whose state machine and business logic were supported by a pair process in the PC. The inventory management of intermediate products (about 500) was specified by customer business rules.Implemented the pair process state machine, the terminals monitor VB 5 GUI and business logic in database procedures. In version 1.0, implemented the pair process access to inventory data in SQLBase 6.1 via ODBC RDO 1.0 and business logic in database procedures. Migrated to Oracle 7.3 Enterprise in version 2.0, including the PL/SQL stored procedure rules. Installed and trained staff on site.keywords: OLE (COM) Server, VB 5, Oracle 7.3, SQL Studio, SQLBase 6.1 Show less

IBM
Sept 1997 - Dec 1999Software DeveloperIBM and Acesita Steel Company, Hortolândia-SP, BrazilPlanning and Production Scheduling ProjectCollaborative multi-agent system used to plan and optimize the production process.Implemented a C++ library (IBM OpenCL, AIX) for handling production routes across several areas of the factory plant. Maintained an inventory allocation expert system in AION 7 and implemented new functionalities to it using its proprietary language. Implemented a VB 5 client, an application server in C++ (AIX), interfacing with the inventory expert system via IBM MQ-Series. Implemented COM components including a Gantt's chart for production scheduling visualization and a Print Viewer used to paginate and print the scheduling. Four agent modules of the project successfully reused the components. Implemented the GUIs for the scheduling application and the material allocation application.keywords: VB 5, Visual Age C++ and xlC on AIX, Oracle 8, AION Expert System 7, IBM MQ-Series Show less

I2 Technologies
May 2000 - Dec 2001Software Developeri2 Technologies, Dallas-TX USAMaterial Allocation and Supply Chain Planner ProductsMaterial Allocation product is an application used to match steel products in the factory floor inventory to final production order requirements. Supply Chain Planner is an application designed to synchronize demand and supply across changing business networks.Material Allocation Product: contributed to the implementation of several modules, including a C++ matching engine (MS Visual C++ 6), Oracle 8.1 stored procedures in PL/SQL, VB 6 GUI, Visual Source Safe version control system. Supply Chain Planner Product: maintained and implemented functionalities in OIL scheme-like proprietary language on top of C++ -- for dataset population and workflow configuration. Implemented csh and Perl scripts for automation of tests on Solaris and HP-UX. Used Clearcase (Unix).keywords: MS Visual C++ 6, VB 6, Oracle 8.1, PL/SQL, Perl, i2 proprietary language (OIL), Clearcase, MS Visual Source Safe Show less

Nortel Networks
Apr 2002 - Jan 2006Software DeveloperInatel and Nortel Networks R&D, Campinas-SP, BrazilCDMA Access Configuration and ProvisioningApplication suite for configuration management of CDMA base stations, CDMA switches and other network-level elements. Designed, implemented and partially maintained the core modules of the client application of release 12.0.Product architecture support for releases 12.1 and 13.0 during a period of 2 years. Supported the process of integration of 8 new features (3 dropped for complexity/effort demands) and recommendations to speed up CR resolution. Contributed to the inception, architecture and design of a new product in release 14 used to manage the switch mobility (handoff) configuration database (PilotDB).keywords: Java 1.5, 1.4 (J2SE), Eclipse 3.1, Borland Jbuilder X, Clearcase, C++ on Solaris, Perl 5, Jython Show less

Instituto de Pesquisas Eldorado
Jan 2006 - nowSoftware Developer- Motorola - Lenovo. CM: rebased new Qualcomm baselines on existing product. Build: fixed new product builds.- HP Cloud Platform (4 yrs). Microservices platform with the Spring framework.. JBoss platform for management of Virtual Connect HW/SW: resolved bugs and implemented 5 new features.. Deployment scripts to CentOS 6, interface configuration for Openstack VMWare ESX 5 hypervisor.. Automation of VMWare VCenter configuration and HP cloud infra configuration via REST API.- Motorola Devices (6.5 yrs). Product SW integration development. Resolved application, framework and low-level issues for TI/Qualcomm Android 3G/GSM/Wifi devices . Xoom2, Charm (MB502), Spice (XT300), Qualcomm BREW CDMA phones. Motorola Phone Test Framework (PTF). Implemented a memory scanning tool for Nucleus OS on TI device platform to detect memory leak and block corruption. Show less
Licenses & Certifications
- View certificate

Neural Networks and Deep Learning
CourseraSept 2017 - View certificate

Google Cloud Platform Big Data and Machine Learning Fundamentals
CourseraJun 2019
Recommendations

Nikolett kiss
FreelancerShanghai, China
Nilisha patel
Business ProfessionalDetroit, Michigan, United States
Javier moyano casas
Cofundador Climb | e-commerce | PM | ex -City Manager at PedidosYaArgentina
Ca aaska jain
Chartered Accountant || Ex- Morgan StanleyGurugram, Haryana, India
Edward dinu
AMS Consultant at NTT DATA RomaniaBucharest, Romania
Nemish jain
CFA Level 1 Cleared | Equity Research | CFA level 2 CandidateIndore, Madhya Pradesh, India
Connor rosenberg
Amazon SDE Intern | MS in Machine Learning ’25, Georgia Tech | BS in Computer Science ’24 (Highest H...Atlanta Metropolitan Area
Sari kusuma wardani
New Product Development at Great Giant FoodsIndonesia
Daniel rothstein, md, mba
Founder and Medical Director at Optimal Pain & Spine, LLCSomerset, New Jersey, United States
Paulus bakx
Gaming SpecialistHoogstraten, Flemish Region, Belgium
Kyro yuan
Software Development, Data Analysis, Deep LearningOkemos, Michigan, United States
Odile k.
Présidente de l'association Insert & ActionAufferville, Île-de-France, France
Abhaprakash praharaj
Portfolio Manager at Tata Consultancy ServicesOdisha, India_EDP.webp)
Daniel mitchell, cfp(r) edp
SMARTstart Program Director at Pasco Economic Development CouncilSan Antonio, Florida, United States
Syed ali raza
Admin & Finance Coordinator / Freelancer / TranslatorKarāchi, Sindh, Pakistan
Dhanaraj ms
SCM Lead Engineer at HCL TechnologiesKarnataka, India
Siddhi bhutada
MBA in FinancePune, Maharashtra, India
Sagnik chakraborty
Audit Associate at EY GDS || Wealth & Asset Management || UK Regulated FundsKolkata, West Bengal, India
Omkar yadav
Software Engineer | 2+ YOE | MSCS @ SJSU | Data Engineer | Python, Spark, Scala, SQL, Hadoop, DjangoSan Francisco Bay Area
Jay tew
Regional maintenance supervisorSan Diego County, California, United States
...