Post Job Free

Resume

Sign in

Engineering Software Developer

Location:
Ottawa, ON, Canada
Posted:
August 05, 2020

Contact this candidate

Resume:

Bruno Monteiro

Contact

Information

Ottawa, ON, Canada, K2B 5V9 E-mail:

ade30y@r.postjobfree.com

Mobile: 807-***-****

Areas of

Interest

Arti cial Tactile Sensing and Perception, Cognitive learning, Upper Limb Prosthesis, Robotic Process Automation, Arti cial Intelligence, Arti cial Neural Networks, Synchronous Systems, Automation of Systems, Web Development, Celestial Mechanics. Technical

Proficiencies Ruby, Python, JavaScript

Web Dev: Ruby on Rails and Django

IaaS and PaaS: Heroku, Digital Ocean, Amazon S3

CAD and prototyping: SolidWorks, Blender, FreeCAD

Productivity: TEX (L

ATE

X, BibTEX), MS O ce

Preferred Operating Systems: Linux, OS X

Extras: Java, C++, ROS, Matlab, Simulink, R, HTML5, CSS, SQL, Bash Professional

Information

Technology

Experience

University of Ottawa - The Centre for Entrepreneurship and Engineering Design (CEED), Ottawa, ON CND

IT Coordinator - Jul. 2018 to Present

Rails 6.0, Ruby 2.5.3, PostgreSQL 10

Implemented core functionality to MakeRepo.

Upgraded Rails from version 4.2 to 6.0, following o cial recommendations.

Upgraded Paperclip to Active Storage.

Implemented Shopify app gem (admin API) and Shopify webhook to create price rules and discounts.

Implemented Redis and Sidekiq for background jobs.

Enhanced platform performance by implementing direct video upload.

Updated major parts of the code to follow Rails best-practices.

Designed and implemented new features following test-driven development principles.

Upgraded Ruby version and many gems.

Designed and developed major systems essential for back and front-end functionalities.

Developed an Exam and Point systems from scratch.

Implemented CI using TravisCI and deployment using Capistrano Passenger.

Wrote tests using Rspec, FactoryBot, minitest and xtures.

Lead a team of 3 based on SCRUM agile method for fast, e ective, and organized development.

Studiare / Kroton, Rio de Janeiro, RJ BRA

Innovation Development Analyst - Nov. 2017 to Dec. 2017

Conducted and received code reviews in a collaborative environment.

Developed algorithms to calculate students’ performance using Item Response Theory - IRT.

Conducted data analysis to enhance students’ performance. Software Developer - Feb. 2017 to Nov. 2017

Rails 4.2.6, Ruby 2.3.1, PostgreSQL 9.6

Maintained and added several features to Trilha do ENEM

Successfully followed SCRUM agile methodology.

Gained experience with maintaining large databases (1.2M+ users).

Ensure code quality by giving and receiving constructive feedback.

Gained experience by working with a large team of developers. 1 of 3

Professional

Academic

Experience

University of Ottawa, Ottawa, ON CND

Teaching Assistant 2018F - 2019W

2019W - ELG4913: Electrical Engineering Design Project: Part II

2018F - ELG4912: Electrical Engineering Design Project: Part I

2018W - MCG5183H: Advanced Topics in Mechanical Engineering - Autonomous Robots (Graduate Level)

Education University of Ottawa, Ottawa, ON CND

Jan. 2018 to Dec. 2019 (2 years)

M.A.Sc., Biomedical Computer & Electrical Engineering - GPA: 9.6

M.A.Sc. thesis: Object Surface Exploration Using a Tactile-Enabled Robotic Fingertip

Supervisor: Prof. Emil M. Petriu

Co-Worker: Dr. Thiago Eustaquio Alves de Oliveira

Field: 3D-printed Anthropomorphic Robotic Hand, Prosthetics, Intelligent Robotic Sensors, Robotic Sensors, Touch Sensing

IME - Military Institute of Engineering, Rio de Janeiro, RJ BRA 2013 to 2017 (5 years)

B.Sc., Mechanical and Automotive Engineering - GPA: 8.14

Honor thesis: Kinematics Resolution of the robot Yaskawa Motoman MH5F

Supervisor: Cel Luiz Paulo Gomes Ribeiro, Ph.D.

Field: Industrial Robots, Path Planning, Software Development (DELPHI) Honors &

Awards

2019 Engineering and Computer Science Graduate Poster Competition Category: Enabling technologies for healthcare and augmented life Received the 2nd place uOttawa Award for the poster entitled \Heart Rate Detection Using a Miniaturized Multimodal Tactile Sensor" 2018 CREA-RJ Award for Scienti c and Technological Research Regional Council of Engineering and Agronomy of Rio de Janeiro (CREA-RJ - Brazilian Engineering Regulation Institute)

Received a certi cation for one of the best scienti c works of 2018 entitled

\Kinematic Resolution of the Industrial Robot Motoman MH5F". National Council for Scienti c and Technological Development (CNPq - Brazilian Ministry of Education Agency)

Selected by IME (the Military Institute of Engineering) three years in a row to receive a scholarship from CNPq for Scienti c Research.

2015-2016: Analytical and Numerical Solutions of Problems Involving Bioheat Transfer (Matlabprogramming)

2014-2015: Computational Nuclear Simulation and Analyses of Biological Consequences (MCNPX programming)

2013-2014: Computational Nuclear Simulation (MCNPX programming) Scienti c Olympics

2014 Brazilian Mathematics Competition for University Students (OBMU) Received Honorable Mention

2008 Pernambuco Chemistry Competition (OPEQ)

Received Honorable Mention

References

Available to

Contact

Master’s Supervisor: Prof. Emil M. Petriu, University of Ottawa (e- mail: ade30y@r.postjobfree.com)

O ce Number: 613-***-**** ext. 2132

800 King Edward, room STE-5041, Ottawa, Ontario, Canada, K1N 6N5. 2 of 3

Master’s Co-worker: Prof. Thiago de Oliveira, Lakehead University (e- mail: ade30y@r.postjobfree.com)

Telephone Number: 807-***-****

University of Ottawa (CEED): Prof. Hanan Anis (e-mail: ade30y@r.postjobfree.com)

O ce Number: 613-***-**** ext. 6709

Publications

Papers in

Conference

Proceedings

[1] B.M.R. Lima, V.P. da Fonseca, T. E. Alves de Oliveira, Q. Zhu, E.M. Petriu,

\Dynamic Tactile Exploration for Texture Classi cation using a Miniaturized Multi- modal Tactile Sensor and Machine Learning," Submitted to the 2020 IEEE International Systems Conference (SysCon)., 2020, June.

[2] B.M.R. Lima, T. E. Alves de Oliveira, V.P. da Fonseca, Q. Zhu, M. Goubran, V.Z. Groza, E.M. Petriu, \Heart Rate Detection Using a Miniaturized Multimodal Tactile Sensor," in 2019 IEEE International Symposium on Medical Measurements and Applications (MeMeA), 2019, June.

[3] B.M.R. Lima, L.C.S. Ramos, T.E. Alves de Oliveira, V.P. da Fonseca, E.M. Petriu, \Heart Rate Detection Using a Multimodal Tactile Sensor and a Z-score Based Peak Detection Algorithm," in 42nd Canadian Medical and Biological Engineering Conference (CMBEC42), 2019, May.

[4] T.E. Alves de Oliveira, B.M.R. Lima, A. Cretu, and E.M. Petriu, \Tactile pro le classi cation using a multimodal MEMs-based sensing module," in Proceedings of 3rd International Electronic Conference on Sensors and Applications, 2016, vol. 3, no. November, p. E007.

[5] V.P. da Fonseca, B.M.R, Lima, T.E. Alves de Oliveira, Q.Zhu, V.Z.Groza, E.M.Petriu, \In-Hand Telemanipulation Using a Robotic Hand and Biology-Inspired Haptic Sensing," in 2019 IEEE International Symposium on Medical Measurements and Applications (MeMeA), 2019, June.

[6] T.E. Alves de Oliveira, V.P. da Fonseca, B.M.R, Lima, AM Cretu, E.M.Petriu,

\End-e ector approach

exibilization in a surface approximation task using a bioinspired tactile sensing module," in 2019 IEEE International Symposium on Robotic and Sensors Environments (ROSE), 2019, June.

3 of 3



Contact this candidate