Profileimage by Lucas Amorim Senior Software Engineer from

Lucas Amorim

available

Last update: 25.06.2019

Senior Software Engineer

Graduation: not provided
Hourly-/Daily rates: show
Languages: English (Full Professional) | Portuguese (Native or Bilingual)

Keywords

C Sharp (Programming Language) Backend .NET Framework Mobile Application Software Microsoft SQL Servers AngularJS Application Programming Interfaces (APIs) Front End (Software Engineering) Back Office ASP.NET + 27 more keywords

Attachments

Lucas_Amorim-Resume.pdf

Skills

Since I was children, I like games, math and logic challenges. So I decided to study game programming in a course I have found in 2009.
Now I'm an experienced full stack developer with extensive knowledge in web application building. Since 2012, I have participated in solutions and maintenance of backend/frontend systems, games, and mobile applications.

2012-2017: I have worked with game development and backend development for game studios. I had work experiences in developing mobile and web games from scratch, improving the performance of games, building SDKs to be consumed by the games, and building backend applications to be consumed by the games.
I even had my own game studio with some friends. One of the main games I have contributed to was Racketboy - winner of the Indies vs Gamers Gamejam in 2015
The main technologies I have used were: C# .NET, C# ASP .NET, PHP, MySQL, and SQL Server.
It was a fun and learning time but in January 2017 I decided to change my career focus.

2017-2019: I have started to work at the largest independent payments acquirer in Brazil: Stone Pagamentos. The biggest challenge I had there was the project Flip Payment - An mobile app that helps users to pay(individually or split between friends) their bills at establishments. I participated in developing the backend application that serves the mobile app and the back office system. I made the API with C# ASP .NET Core, the application consumes an Elasticsearch to do full-text searches, consumes a SQL Server Database to retrieve and save data, and it also uses Redis to cache some responses. All these services are running on AWS. It was a good opportunity for me to learn about cloud computing.
After that experience, I was work at Meta IT. Meta is a highly qualified company that offers agile technology solutions that simplify and generate real value for its customers.
I worked as a Developer being allocated to a major client, TV Globo television network. I was responsible for maintaining and improving some applications made with ASP.NET Web Forms, Classic ASP and ASP.NET MVC consuming Oracle and SQL Server databases. The systems were used by thousands of users, from Video Editors of Broadcast Programs to Program Directors.
Now I'm working at Brazil's largest independent insurer in Life, Pension Plans and Capitalization. I'm one of the developers who is improving the company's pension plan back office system. The technologies I have been using: C# ASP .NET, Angular JS, Oracle Database, and TFS to manage tasks and CI/CD.

Therefore in the last 3 years of my career as a developer, I've started focusing on secure and resilient backend applications using C# .NET as well as frontend applications using Angular Js. I have also been gaining some knowledge of PaaS and IaaS using Azure and AWS.
I'm always seeking to update my specializations. I am a professional who goes into a job not only to sum with technical skills but also to think together about business goals.

Thanks for reading.

 

Project history

Local Availability

Only available in these countries: Brazil
Profileimage by Lucas Amorim Senior Software Engineer from Senior Software Engineer
Register