Developer and Programmer with more than 7 years of experience in information technologies, mastering web and software architecture, object-oriented programming, databases administration, conceptual data modeling, 3D games development and graphic design.
Eager to contribute with perseverance in large-scale projects, to further experiment my knowledge and bring all skills acquired in a competitive environment.
Design is more important than any isolated field to which it relates: design is a way of thinking, including innovation and inspiration. It is also a way to situate oneself, to explore an objective problem, and to determine approaches to design and evaluate ingenious and appropriate solutions to that problem.
Read MoreIn the field of visual communication, the graphic designer would therefore be a kind of image engineer, capable of taking charge of its technical and artistic aspects, beside ergonomy asking questions of meaning and structure: metaphor, symbol, concept, code, sign, information hierarchy, complex data processing and manipulating in particular typography, presentation, blueprint, the relationship between text and image, layout or screen, media, networks, or data.
While the first computer programs were made with soldering iron, the computer age saw the birth of multiple languages, for multiple uses (management software, business software, in almost every possible field of activity), until the appearance of the Internet and websites, internet of things, machine learning, and more.
Read MoreThe difference is simple: web development is done on web technologies, whereas software development consists in building computer applications, using different programming languages, tools and development platforms to design new software, correct and improve existing software.
Information is the most valuable raw material for the competitiveness of companies in the 21st century, intelligence - human or artificial - needs this knowledge to assist in decision making. Data sharing and the dissemination of knowledge are therefore the most sought-after areas of information technology.
Read MoreIn 1994, William Inmon formalized the data warehouse concept: "A data warehouse is a collection of thematic, integrated, non-volatile, historical data organized to support decision making". A data warehouse is an intermediate storage of data from production applications, from which end users draw with tools for restitution and analysis. This last definition sums up the entire "decision-making chain" that data follows to become information whose knowledge will improve the company's results.
Create sites by installing and setting up CMS and working on CSS. Build complex custom applications using MVCS frameworks and highly productive development platforms. Design software architectures from APIs, libraries, existing software, languages, frameworks, design patterns. Compose applications by selecting and assembling different SaaS components. Be Assisted from the expression of needs to deployment and delivery.
Responds to needs, Follows a schedule, Respects constraints, Includes testing, deployment and delivery.
2024 ©
Developed By ALI MESSAOUDI