Profile Picture

Personal Information

Marcos de Aguiar, MSc Computer Science
Location: Salvador - Bahia - Brazil
Email: contact@marcosdeaguiar.com
Github: https://github.com/marcosdeaguiar

Languages

  • Portuguese: native
  • English: fluent
  • German: intermediate

About

Software development professional with more than 10 years of experience ranging from web systems to real time SCADA products.
Specialties:
C/C++,C#,Java,Javascript,Typescript programming.
Web systems, desktop systems.
ORM(Hibernate), Dependency Injection(Spring, Unity), Relational Databases.
High Performance Computing (HPC) Software Stack.

Certifications

  • Exam 483: Programming in C#

Technical Skills

  • Programming Languages: C/C++, C#, Java, JavaScript, Typescript, Python.
  • Desktop Development: Windows Presentation Foundation(WPF), Prism(WPF composition framework), Model View View Model Pattern(MVVM).
  • Web Development: Spring Framework, Spring MVC, Spring Security, Spring Boot, ASP.net MVC, Node.js with Express, Websockets with Node.js and Socket.IO.
  • Dependency Injection: Unity, Autofac, Spring.
  • Web Front-end: HTML, CSS, Bootstrap, JQuery, AngularJS, React.js.
  • Object Relational Mapping: Hibernate, nHibernate(Hibernate for .net).
  • Relational Databases: PostgresSQL, SQL Server.
  • NoSQL: Redis, Cassandra.
  • High Performance Computing: OpenMP and MPI Parallelization, Slurm Configuration, OpenHPC.
  • Machine Learning: Scikit-learn, Keras(Deep Learning).