Information
YouTeam is now part of Toptal. You now have access to a complete range of world-class talent and services.
Close
YouTeam Logo

Summary

Expertise

Project Highlights

Education

Agency

KA

English:

Upper Intermediate

Karam A.

vetted by Youteam

Vetted by YouTeam

Lebanon

UTC +02:00

Asia/Beirut

English:

Upper Intermediate

Senior Full Stack Software Engineer

Karam is an experienced & result oriented software engineer with more than 6 years of experience. Skilled in leading the development of multiple commercially successful products and ensuring active participation throughout the development life cycle. Proficient at implementing core backend development tasks including 3rd party API integrations, REST API development, website development, maintenance and others while working with multiple frameworks, software, operating systems & programming languages. Adept in employing the AGILE methodology of software development to lead teams & deliver high quality products within stipulated deadlines. Passionate for constant learning and exploring latest technologies.

Want to hire this engineer?

Check if Karam is available

Expertise

Years of commercial development experience

7 years of experience

Core technologies

Node.js 4 years
React.js 4 years
React Native 1 year
GraphQL 1 year
TypeScript 1 year
Express.js 3 years

Other technologies

AWS
Express.js
HTML5
JavaScript
jQuery
Linux
MongoDB
MySQL
Node.js
React.js
React Native
Sails.js
Shopify
WordPress
Bootstrap
CSS3
JQuery Mobile
JSON
MVC

Project Highlights

icon
Full Stack Developer

Roadie Tuner

It is an Ecommerce website, where users sell some hardware (guitar tuners) over the world. Product: a music technology startup building the next generation musicians' toolkit such as the Roadie Tuner — is an automatic guitar tuner that is both quick and easy to use. He has created the whole website.

Responsibilities & achievements

• Maintain Backend Services & Servers • Maintain E-commerce Website • Develop REST APIs • Deploy services on Linux machines • Redesign Website • Building Website • Managing 3rd party integration • Generating Analytics • Reports • SEO reports • A/B testing

HTML5
JavaScript
MySQL
PHP
CSS3
Woocommerce
icon
Back-end Engineer

Data Synchronisation

Commercial purpose of the platform: Make the data accessible for the user on different devices. The main features he had created: If a user was using this hardware with 2 differents devices (mobile - tablet or another mobile) the api will sync the data between all his devices.

Responsibilities & achievements

• designing the service architecture; • working with the code architecture; • development of applications that support user interface and security; • creation and control of the wallet addresses; • working with the databases.

MySQL
Node.js
icon
Full Stack Engineer

Designer24

It is an online designer dress hires service (website, mobile application) based in the UAE started to make luxury fashion more accessible. The main feature: users are able to rent dresses online or book appointments and other features.

Responsibilities & achievements

• Maintain current code and develop new features; • Explore and Integrate 3rd party APIs when required; • Collaborate with the stakeholders to define the scope and objectives of a project and ensure technical feasibility; • Determining the structure and design of web pages; • Developing features to enhance the user experience; • Integration of the payment system; • Creating a secure environment for data protection; • Design perform, robust APIs to support mobile and desktop clients; • Optimization of web applications for performance and scalability.

React.js
Sails.js
icon
Full Stack Engineer

Multiframes Agency's web site

It is a digital and online agency specialized in web design, web development services, mobile app development, software etc.

Responsibilities & achievements

• Write well designed, testable, efficient code by using best software development practices; • Create website layout/user interface by using standard HTML/CSS practices; • Integrate data from various back-end services and databases; • Gather and refine specifications and requirements based on technical needs; • Create and maintain software documentation; • Be responsible for maintaining, expanding, and scaling websites; • Cooperate with web designers to match visual design intent.

Node.js
React.js
SQL

Education

Higher education in Computer Science

Agency

IT Staff Augmentation agency #2719

50-100

GMT+4

Yerevan/Armenia,Tallinn/Estonia,Beirut/Lebanon,Rio de Janeiro/Brazil, Cairo/Egypt

Core Expertise

AngularJS
ASP.NET
AWS
C#
Django
Express.js
Java
JavaScript
MongoDB
MySQL
.NET
Node.js
PHP
Python
React.js
React Native
SQL
Symfony
TypeScript
UI
UX
Artificial Neural Networks
Laravel Framework
Machine learning Engineer
OOPS
Graphic design
Angular 2x
Design Patterns
ES6
Docker
Redux
ES5
Vue.js
Flutter
Nest
.NET Core
AWS Lambda
Neuron Network
Next.js
Nuxt.js

Industries

Education & Science, E-Commerce & Retail, Banking & Finance, Healthcare & Medicine, Blockchain & Cryptocurrency, Cybersecurity & Data Protection, Big Data, Branding, design, web development

Want to hire this engineer?

Check if Karam is available