~/technology
The technologies we master.
(01) Our stack
Our tools and technologies
01
Generative AI & LLMs
8AI
02
Machine learning & data
8AI
03
Languages
15
TypeScript
JavaScript
Plutus
Java
SQL
Python
C++
C#
Php
Dart
HTML
Json
GraphQL04
DevOps
7
CI/CD
Heroku
DigitalOcean
Docker
Kubernetes05
Databases
8
MongoDB
Mysql
PostgreSQL
Firebase
Amazon S3
Redis06
Design
4
Figma
Adobe Photoshop
Adobe Illustrator07
Other technologies
8
Node Js
React Js
Next Js
Vue Js
Express
Laravel
Asp.net
Flutter(02) How our teams are organized
Three types of developers
To strengthen group work, we always subdivide the tasks according to the three types of developers we have at UPDEV.
Front-end
The role of the front-end developer is to develop the visible part of a web or mobile application. What we call the “client” side
Back-end
The back-end developer handles all the "non-visible" parts of developing a web or mobile application. What we call the “Server” side
Full stack
The full stack developer works on both the Backend and Frontend sides. It achieves what front-end and back-end developers do as a team.
01
Front End Development
The development of the graphical user interfaces so that users can view and interact with the web and/or mobile applications. The term "frontend" refers to the elements of a site that you see on screen and that you can interact with from a browser. Indeed, everything you see on a website, for example, is a combination of HTML, CSS, and JavaScript. These programming languages used by the Front End developer are interpreted by your computer browser to display a "visual" result. These include fonts, drop-down menus, buttons, transitions, sliders, contact forms, and more.
- HTML
- CSS
- JavaScript
02
Back End Development
It is all the part that the user does not see, but which allows him to perform actions on a site or an application. We don't see it as a simple Internet user, but it is a very large part of a project. The Backend generally consists of three elements: A server (web hosting), An application (website, administration), A database (a kind of spreadsheet to organize data).
- Node Js
- Next Js
- Nest Js
(03) Emerging technologies
Emerging technologies
Blockchain Technology
Is technology for storing and transmitting information without a control organ.
Machine Learning
AI technology that enables computers to learn without being programmed
Let's talk
Have a project in mind? Let's build it together.
Tell us about your idea, your users and your constraints — we will get back to you with a clear plan.