Personal details

Lica G. - Remote

Lica G.

Timezone: Bucharest (UTC+3)

Summary

Experienced Senior Software Engineer with a demonstrated history of working in the computer software industry for more than a decade.

Work Experience

Solutions Architect
Softelligence Romania | Jun 2017 - Present
My day by day tasks are: - Architecting highly scalable solutions for big clients having a worldwide distributed business in the financial / banking industry, usually by helping them to move to the cloud / Microsoft Azure. - Documenting the architecture and providing different versions for each stakeholder. - Taking technical decisions for the toughest challenges. - Coding proof of concepts and establish the technical development pipeline. - Making code reviews in the codebase and continuously searching for better approaches, trying to improve / optimize current code. - Provide in-house mentoring. Technologies: Microsoft Azure: I am coding / architecting using various types of resources provided by Azure such as virtual machines, DocumentDB(CosmosDB), Azure SQL, Service Bus, Event Hubs, SQL Data Warehouse, Hadoop (on linux), HDInsight, machine learning, Azure Bot Framework, e.t.c.) On premise: Microsoft SQL Server, SQL Server Integration Services, SQL Server Reporting Services, bootstrap, jquery, Angular 1.x, Web API, REST Services. Programming languages used: C# 6, javascript, T-SQL, Powershell scripting, Scala.
Senior Software Engineer
Gemini Solutions | Jun 2016 - May 2017
Working for a worldwide lead company specialized in providing high performance online targeted advertising. Creating technical solutions using the following main technologies / languages: C#, TypeScript, JavaScript, Angular 1.x, Scala, Web API, RESTfull services, SQL Server, Vertica DB, Hadoop ecosystem (Cascading, Scalding, HIVE), GIT, Gerrit. Day by day tasks: - Writing code according to business specifications and requirements. - Writing unit tests / integration tests and End to End tests. - Solving bugs and issues that are being reported by customer support team. - Periodically taking care of the continuous integration release process. - Actively participating in Agile meetings (standups, retrospectives, groomings, etc), most of them taking place remotely. - Finding and choosing the best software architecture. - Stream leadership (on a specific subject in the product) - From time to time, having departures abroad (at Gemini's client headquarters in Paris).