Hi, I am Duarte

Mechanical Engineering Student at Instituto Superior Técnico

I'm interested in supersonic vehicles, autonomous systems and mechatronics.

Contact me

About me

My introduction

I'm 19 years old and my goal is to always be learning new things. I love programming and creating new things.

14+ Student
years
08+ Projects
finished
16+ Subjects
finished

Skills

My technical and social level

Student

More than 14 years

Python e C++

90%

Mathematics and Physics

80%

Solidworks

85%

HTML/CSS

25%

ROS e Linux

35%

Sportsman

More than 15 years

Time management

90%

Team work

85%

Responsibility and Commitment

90%

Competitive spirit

75%

Manage pressure

80%

Qualifications

My journey
Education
Work

English Course

Kent University
2017-2017

High school

Colégio Vasco da Gama
2007 - 2020

English course

EF Boston e EF San Diego
2021 - 2021

Mechanical Engineering

Instituto Superior Técnico
2020 - 2023

Recruit

Formula Student Lisboa
2020-2021

Intership

CP-Comboios Portugal ETE
2021-2021

Internship report

Control team member

Aerotéc - UAV-ART
2020-Current

Portfolio

Projects already developed

Stocks statistics in real time

This project gave me a great deal of ease with more advanced python concepts. Through pandas and matplotlib , I managed to get real-time statistics of my stocks. Thus, I managed to obtain several useful graphs, such as the profit generated in order of time.

See the code

Autonomous boat

My first contact with programming. The project consisted of creating an aquatic robot that cleaned impurities from a lake. The graphics.py library was used and the project was all done in Python.

See the code

Kart

Made in Solidworks. This project has about 1000 pieces and they have all the subsets needed for a kart to work.

See more

Autonomous domestic robot

This project was carried out in Arduino and the main objective was that this robot walk in a domestic environment, avoiding obstacles.

Moon base

This project was developed in a competition for ESA where the intention was to build a lunar base. When carrying out this project I gained comfort with the Fusion 360 platform.

See more

Roller Coaster

This roller coaster was developed from scratch and its main loop is 25cm in diameter. It has 3 possible itineraries that are covered by a metallic sphere with a radius of 1cm.

See more

Robot path planning

To carry out this project I used an existing ROS package called turtle bot and created some launch files for launch slam nodes, localization and path planning nodes. So it was possible see robot simulations for different situations in Rviz and in the Gazebo. In the end I created a node in python so as to predecide the robot's fate instead of selecting on Rviz.

See the code

Motorbike and Car dealership

This project made me understand the basics of C++. The program itself creates vehicles, edits vehicles and deletes vehicles from a stand's vehicle list.

See the code

Sudoku solver with computer vision

This project made me deepen concepts about the libraries: OpenCV, Pygame and Tensorflow. The final result of this project made it possible to take a photo of a sudoku and through a neural network, some computer vision concepts and a backtracking algorithm to get the solution from that same sudoku. The algorithm can solve any sudoku that is presented.

See the code

Stocks statistics in real time

This project gave me a great deal of ease with more advanced python concepts. Through pandas and matplotlib , I managed to get real-time statistics of my stocks. Thus, I managed to obtain several useful graphs, such as the profit generated in order of time.

See the code

Autonomous boat

My first contact with programming. The project consisted of creating an aquatic robot that cleaned impurities from a lake. The graphics.py library was used and the project was all done in Python.

See the code


Subjects

What i have learned

Calculus I

See more

Calculus I

  • Basic training in Mathematical Analysis.

  • I learned the method of Induction, sequences and calculating limits and continuity of real functions of real variable.

  • I learned the fundamental theorems and rules: Cauchy's Rule, Bolzano's Theorem, Lagrange's Theorem, Rolle's Theorem, Weirstrass' Theorem and Taylor's Theorem.

  • I learned integral calculus in R and the Fundamental Theorem of Calculus. In addition, I learned the formula of integration by parts and by substitution

  • Finally, I learned numerical series: geometric series, comparison criteria, absolutely convergent series and power series

  • Click to see my summaries

Programming and
Computing

See more

Programming and
Computing

  • I learned the basics of programming through Python. I was introduced to Matlab.

  • I learned the basics of imperative and recursive programming. I learned how to declare variables and types and how to define subroutines and functions.

  • I learned large-scale programming: object-based, layered modular programming method (eg: Hanoi Towers).

  • I performed a final project with object-oriented programming.

  • I gained notion of important algorithms in computer science.

Materials Science

See more

Materials Science

  • I developed knowledge to know how to select the materials for a given engineering project.

  • I learned the mechanical properties of materials and the basics of composites and polymeric materials.

  • I understood the structures of materials, atomic diffusion in solids and solidification.

  • I learned to interpret phase balance diagrams.

  • Finally, I learned about materials processing technologies and how materials are recycled.

  • Click to see my summaries

Technical Drawing and
Geometrical Modelling

See more

Technical Drawing and
Geometrical Modelling

  • Developed the graphical representation capability associated with industrial systems and products.

  • I gained the ability to produce and transmit ideas using freehand drawing and CAD and geometric modeling techniques.

  • I learned the basics of technical drawing.

  • I made production drawings: descriptive memory, assembly drawings and parts drawings.

Calculus II

See more

Cálculus II

  • I learned the differential and integral calculus of functions of more than one real variable, including the fundamental theorems of calculus and applications to physics.

  • I also learned knowledge about Functions of Rn in Rm: limits, continuity, differentiability, partial derivatives, derivative of the composite function and Taylor's Theorem in Rn.

  • I understood the Inverse Function Theorem and Implicit Function Theorem. I learned to calculate conditioned extremes with Lagrange multipliers. I learned to calculate multiple integrals using Fubini's Theorem and Change of Variables Theorem.

  • I understood how to calculate line integrals: Scalar and vector field integrals. Fundamental Theorem of Calculus for Line Integrals. Green's Theorem. I figured out how to calculate surface integrals. Stokes' theorem. Gauss Theorem.

  • Click to see my summaries

Management

See more

Management

  • I understood the systemic and integrated nature of how organizations work.

  • I learned to assess the multidisciplinarity and resources necessary for the functioning of organizations. I was introduced to the economic environment (Macroeconomics,Microeconomics).

  • I learned about financial information. I learned to make a balance sheet, an income statement, calculate costs and analyze economic and financial ratios.

  • I learned about how to analyze investment projects. Understood how to calculate current and future values of cashflows and refresh rates.

  • I also learned about strategic management (External Analysis, Internal Analysis and Strategy Formulation).

  • Finally, I had a brief introduction to marketing (Targeting, Targeting, Positioning and Marketing Mix).

  • Click to see my summaries

Technical Drawing and
Geometrical Modelling II

See more

Technical Drawing and
Geometrical Modelling II

  • Acquired essential concepts in a technical design specification, including manufacturing and control specifications.

  • I learned knowledge of materials selection and manufacturing processes and their indication in the technical specification and drawings.

  • I learned functional dimensioning, dimensional tolerances of dimensions and deviations, types of fit and geometric tolerances.

  • I also learned to create references in technical drawings, the different manufacturing processes and everything about surface finishes.

  • Finally, I learned how to represent welds, specify standard components and do design documentation.

  • Click to see my summaries

Mechanics and Waves

See more

Mechanics and Waves

  • I learned the basics of classical mechanics, wave phenomena, and special relativity.

  • I understood kinematics, dynamics, conservation laws and space-time symmetries.

  • In addition, I learned how the movement of a rigid body works and how to calculate torques and moments of inertia.

  • Finally, I learned simple harmonic oscillations and oscillations with forced friction, waves and fluids.

  • Click to see my summaries

Chemistry

See more

Chemistry

  • The course made me understand the structure, properties and transformations of materials in general.

  • I learned the basics of polyelectronic atoms, the model of molecular orbital theory (TOM/CLOA) and polyatomic molecules.

  • I understood the intermolecular forces and properties of molecular compounds. I covered covalent crystals, metallic crystals and ionic crystals.

  • I discussed the mechanical properties of metals, polymers, ceramics and composite materials and the electrical properties and band structure of metallic, covalent and ionic crystals.

  • Finally, I understood chemical kinetics, chemical thermodynamics and application to equilibrium.

  • Click to see my summaries

Linear algebra

See more

Linear algebra

  • I acquired knowledge on the following subjects: vector spaces, linear transformations, Euclidean spaces, values and eigenvectors.

  • I learned Gauss elimination method, matrices and vectors, matrix inversion, linear spaces and linear transformations.

  • I also understood the bases and dimensions, the core and counter-domain of a linear transformation.

  • I learned internal products and standards, orthogonal bases and Gram-Schmidt orthogonalization. Orthogonal complements and projections. Line and plane equations. Least squares.

  • Finally, I learned determinants, eigenvalues and vectors, invariant subspaces and matrix diagonalization. Hermitian, anti-hermitian and unitary transformations. Quadratic forms.

  • Click to see my summaries

Computational Mathematics

See more

Computational Mathematics

  • I understood the finite limitation of numerical algorithms. I learned to work with error estimates and understood the propagation of errors in algorithms.

  • I learned to interpolate and extrapolate data by interpolation and least squares, and I realized how to apply it to data science and experimental measurements. In addition, I learned to approximate, derive and integrate functions by numerical methods and understood how to apply them to non-elementary functions.

  • I learned to solve equations and nonlinear systems by numerical methods. I realized how to approximate the solution of ordinary differential equations, including systems.

  • I also understood how to approximate the solution of problems with partial differential equations.

  • I developed elementary computational projects in Matlab applying the knowledge to various engineering and graphic visualization problems.

  • Click to see my summariesm

Applied Mechanics I

See more

Applied Mechanics I

  • I learned the statics of rigid bodies: Moment of a Force about a Point and an Axis; Moment of a Binary; Equivalent Systems of Forces; Equilibrium of a Rigid Body in Two and Three Dimensions; Loads Distributed on Beams.

  • I learned the statics of rigid bodies: Moment of a Force about a Point and an Axis; Moment of a Binary; Equivalent Systems of Forces; Equilibrium of a Rigid Body in Two and Three Dimensions; Loads Distributed on Beams.

  • I learned the method of virtual jobs: Real Machines; Work of a Force; Potential Energy and Balance; Stability. I learned several concepts on geometry of masses: Center of Mass; Moments of Area and Inertia; Inertia Tensor.

  • Finally, the kinematics of rigid bodies were studied: Rotation; Flat Movement; Instant Center of Rotation; Absolute and Relative Acceleration; Movement of a Particle in Three Dimensions Relative to a Rotating Axis System.

  • Click to see my summaries

Electromagnetism and Optics

See more

Electromagnetism and Optics

  • I understood the basic concepts of electrostatics: Coulomb's law; electrostatic field; overlap principle; field and potential; electric dipole; Gauss' law; capacity and capacitors; dielectrics and polarization; electricity.

  • I studied the concept of stationary electric current: current density and intensity; load continuity; Ohm's, Joule and Kirchhoff's laws.

  • I studied the variable electromagnetic field (e.m.) and what are its applications: induction and Faraday's law; electrical transformers, motors and generators; displacement current; energy e.m.; RC, RL and RLC circuits.

  • I studied Maxwell's equations and e.m. waves: monochromatic plane waves; wave energy and intensity. Lastly, I learned optical concepts: character e.m. from light; dispersion, polarization, reflection, interference and diffraction; geometric optics, reflection and refraction; Fresnel equations and Fermat's principle.

  • Click to see my summaries

Calculus III

See more

Calculus III

  • I learned to solve elementary ordinary differential equations (ODEs) and to solve linear differential equations and systems of equations: integration factors; existence, uniqueness and continued dependence on ODE solutions; constant variation formula; ODEs of order > 1; Laplace transformations.

  • I studied the Gauss and Stokes Theorems, the general divergence and curl properties of vector fields, and their applications. I learned to calculate surface integrals of scalar and vector fields.

  • I learned to solve elementary linear 1st and 2nd order partial differential equations (PDEs): Wave, heat, Laplace and Poisson equations.

  • Finally, I studied the general and convergence properties of Fourier series, Fourier transformation and their applications.

  • Click to see my summaries

Mechanics of the materials

See more

Mechanics of the materials

  • I learned the concept of stress: Normal and cut-off stresses; Allowable stress and safety factor. In addition, I realized the concept of deformation: Normal and shear deformations; Stress-strain diagram; Elastic behavior; Hooke's Law; Axial stress. Elastic deformation of axially loaded bar. Statically indeterminate bars. Overlay method. Problems involving temperature variations.

  • I understood torsion: Torsional deformation of shafts of circular section in elastic regime; torsion tension. Torsion angle. Statically indeterminate veins.

  • I understood bending: Diagrams of shear stress and bending moment. Normal bending stress. Non-symmetrical bending. Shear stress due to shear stress. Shear stress in thin-walled profiles. Cut center.

  • I studied problems with stresses due to combined loads and learned the deformation of beams: Elastic curve. Calculation of the deformation of beams. Statically indeterminate beams.

  • Click to see my summaries

Contact me

Let's talk

Call me

+351 967883188

Email

dsmorais.33@gmail.com

Location

Portugal - Rua Dona Joana, Belas