Gabriel is a Senior Software Developer and Architect who builds robust, scalable solutions for clients. He guides the organization of project structures, estimations, and deliverables by implementing reusable code, creating libraries for multiple functionalities, and iterating modules and new design patterns. Gabriel typically works on AWS-based back-end solutions for clients using Node.js and Python, while also interacting with clients, maintaining existing client relationships, and creating new ones.
Defining new projects' architecture and managing a team of 7 people.
Implementing a mobile application using React Native and defining it as White Label using an Admin CMS built in React.js and connecting everything with a Node.js REST API with data stored in MongoDB.
Defining database structure and AWS architecture and implementing CI using Jenkins.
Defined the database structure, features architecture, and AWS architecture using AppSync, Step Functions, Elasticsearch, CloudWatch, CloudFormation, CloudFront, Pipeline, DynamoDB, and other AWS services.
Implemented CI using GitHub Actions and used subversion tools (Git with GitHub and pull request for code review).
Used issue and project tracking tools like Jira and wrote technical documentations and diagrams.
Led software design and development projects by defining project structures, database structure, and architecture features through efficient code writing and testing.
Handled code refactoring, bug fixing, performance optimization, and maintenance of released apps on stores.
Conducted unit tests, tracked problems, and implemented solutions for adherence to test plans and functional requirements.
Converted client requirements into functional requirements to develop software code and implement CI using OSX/Xcode Server or Jenkins.
Diagnosed, isolated, and implemented remedies for system failures caused by software code, fixed bugs, and refactored code for performance optimization.
Managed a team of 15 programmers, training them and assigning tasks.
OWNZONES is a subscription-based multimedia platform for the Romanian Diaspora, providing instant access to news, radio, movies, and magazines from home.
The application utilizes Node.js and AWS architectures for backend and mobile development.
The developer served as a team lead for both the back-end and mobile teams during the project's lifecycle.