Backend Developer | Web Developer | IT Consultant

Alexandre Matos

Senior software engineer, proactive, with critical sense, good communication skills and focused on problem-solving, with extensive knowledge of systems architecture and always willing to learn new languages, tools and technologies.

Preference for backend development in Linux, using Python, Django and PostgreSQL, but with large experience in C# / ASP.NET MVC, as in frontend technologies (HTML, CSS and JavaScript), using tools like jQuery, Bootstrap and React.

Advanced knowledge of relational databases programming, as well as their optimization and administration. Also experienced in NoSQL databases (Redis), for various use cases such as caching, logging, real-time metrics and message queuing.

Attentive to code quality and performance, using best practices in application design, as well as analysis tools to measure execution times and identify performance bottlenecks, besides automated tests, code coverage and code review, to verify correctness.

Experienced in Agile methodologies, like Scrum and Kanban, as in DevOps, automating software delivery using continuous integration, besides server monitoring and management.

Experienced in machine learning and statistics, having developed predictive systems encompassing data visualization for pattern discovery, data cleansing, transformation and variable extraction for building models to be used on predictive analytics.

Experienced in financial markets, having developed stock screeners for investment strategies, besides having knowledge in accounting and economics.

Experienced in project and team management, executing system's implementation and user training. Responsible for technical decision making, strategic product planning and customer's requirement analysis.

Skillset

Software Development

Python

Shell Script

C# / .NET

Git

Databases

PostgreSQL

Redis

SQL Server

Back-end

Django

ASP.NET MVC

JSON API's

Front-end

Jquery

Bootstrap

AngularJS

React

Management

Requirements analysis

Project Management

System's Deployment

Client Training

Technical decision-making

Strategic product planning

General

Machine Learning

Statistics

Finance

Accounting

Resume

Experience

Python / Django Developer

Web Development using Django, PostgreSQL and Redis.

Responsible for developing a real-time analytics system and a user demographics oriented advertising platform.

DevOps, executing application deployment and server maintenance.

GoRead

since 01/2016

Freelancer Developer

Web development, using ASP.NET MVC, AngularJS and Bootstrap.

Azure Management.

CineMaterna

03/2015 - 08/2016

Founding Partner and Developer

Machine Learning algorithms development, using GNU Octave.

Web user interface development, in Django (Python), PostgreSQL and Bootstrap.

Virtual Linux management.

data-learn.com

since 01/2014

Founding Partner and Developer

Development of a Brazilian Stock Exchange daily share prices database, using PostgreSQL and data file processing in Python.

Development of fundamental and technical analysis algorithms for assets selection, using SQL and Python.

StockViewer

06/2012 – 01/2014

Product Manager

Product and team manager, setting priorities, deadlines and establishing testing routines.

Brazilian Electronic Invoice (NF-e) system development, in C# and Key Performance Indicator (KPI) web application development, using SQL Analysis Server and multi-dimensional cubes (OLAP / BI).

Customer requirements analysis and training. Involvement in strategic software planning, defining technologies and tools for product quality improvement. Experience in enterprise systems and budget planning.

Cenarius

05/2008 - 05/2012

ASP.NET Developer

Developer for the company's strategic and priority projects, developing tools for insurance policies' analysis and management.

Sharepoint development

National Financial Partners

05/2006 – 10/2007

Freelancer ASP.NET Developer

Web application, using ASP.NET with C# and AJAX.NET

Pocket Knife Software

12/2005 – 04/2006

ASP.NET Developer

Fifteen thousand hours project. Migration of an ERP Clipper System to an object-oriented multi-layer ASP.NET application, having worked in presentation, business and database layers.

Developed the Supply Invoicing, Accouting and CRM modules.

ActiveX control in C++ to improve print over the web and integration with Crystal print control through javascript.

Cooplantio

06/2004 – 08/2005

ASP.NET Developer

Web development with ASP.NET (C#), working in Key Performance Indicator (KPI) and Business Intelligence (BI) modules, using SQL 2000 Analysis Services.

Serviplan

03/2003 – 05/2004

Intern

Responsible for the finance and administrative departments.

LinkIndustria

12/2000 - 03/2002

Education

Bachelor of Economics

UFRGS

July 2005

Languages

English (fluent)

Spanish (intermediate)

Certificates

Machine Learning Online Course

Stanford / Coursera

2014

Developing and Implementing Web Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET (70315)

Microsoft

2005

Installing, Configuring, and Administering Microsoft Windows 2000 Professional (70210)

Microsoft

2002

Courses

Machine Learning Online Course

Stanford / Coursera

2014

Programming a Microsoft SQL Server 2000 Database (MS2330A)

Microsoft

2003

Programming with C# (MS2124C)

Microsoft

2003

Implementing Windows 2000 Professional and Server (MS2267A)

Microsoft

2002

Microsoft Windows 2000 Network Essentials (MS2266A)

Microsoft

2002

Contact