Akram Kammoun
Verified Expert in Engineering
Full-stack Developer
Akram是一名软件架构师, tech lead, 以及热衷于创新和帮助公司开发项目的全栈开发人员, improve processes, 降低开发成本. During his 10-year career, 他陪同了许多来自世界各地的公司——来自加拿大, Germany, France, the USA, 和突尼斯——建造并交付价值数百万美元的项目. Akram精通从设计架构、实现代码到部署的软件生命周期.
Portfolio
Experience
Availability
Preferred Environment
JHipster, Spring Boot, Java, Angular, Docker, Cloud, Agile DevOps, .NET, Databases, C#
The most amazing...
...我所做的就是设计架构,实现代码生成器和分布式系统, saving $300,000+ a year.
Work Experience
Software Architect
iA Financial Group
- 在Azure云中实现了一个翻译服务, using the cognitive service, secured storage, and security services.
- 使用Yeoman和JHipster开发了一个生成器来生成web应用程序 .NET and React. 发电机将开发成本降低了90%.
- 实验和研究了Socotra和RAD工具——jhipster和mendix——用它们来建立我们的保险系统.
- 在我们的集成平台中使用Camunda开发业务流程管理. 这个BPM允许使用Kafka和REST调用集成系统.
联合创始人|技术经理|全栈开发人员
Sokrait
- 在与客户谈判期间实现web和移动应用程序,直到开发后端和前端, 使用JHipster进行部署, Spring Boot, Angular, Docker, React Native, Heroku, and AWS S3.
- 为Android和iOS设备开发了一个名为Vanderbilt Technical Services的移动应用程序, used by thousands of users, 为一个在德国的大客户.
- 创建了一个web应用程序,通过交互式预订日历、客户和支付管理来管理节日大厅.
- 为管理用户的GPS设施开发了一个web应用程序, vehicles, GPS installations, 以及与其他外部系统集成的复杂安全系统.
- 为法国的一家客运公司构建了一个web应用程序, 启用车辆预订管理, reservations, quotes, drivers, users, and prices.
- 为美国一家名为KTSolarsystems的太阳能公司开发了一个web应用程序. 它有一个动态修改网站内容的管理部分, such as services, projects, and newsletters.
- 为突尼斯的一家太阳能公司创建了一个web应用程序,其中包含一个用于动态修改站点内容服务的管理部分, projects, and newsletters.
Solution Architect
Desjardins Group
- 共同领导数百万用户使用的EIS保险工具的迁移, 哪个可以被认为是一个复杂的操作.
- 参与提出一个过程,将EIS从开发环境迁移到生产环境.
- 协调魁北克和安大略省Desjardins的几个不同团队和EIS团队(我们的提供商)的EIS迁移工作.
- 分析戴佳和的EIS发布说明和保险业务需求, including customer, billing, policy, and quote, 定义必须考虑的影响,以使Desjardins的业务需求与环境影响报告书保持一致.
- 在环境影响信息系统的技术迁移中发挥了关键作用, 包括代码和测试迁移, Java版本和Tomcat服务器的技术升级, database migration, and troubleshooting.
Solution Architect
Revenu Quebec
- Proposed, designed, 并开发了一个基于服务目录的web应用程序的后端和前端体系结构 .. NET Core、Angular、Docker和Azure DevOps.
- 定义客户端的业务逻辑,并使用领域驱动设计将其转换为架构和代码.
- 在web应用程序中开发了一个代码生成器来实现客户端的一些业务逻辑.
- 为应用程序的安全性和跟踪功能生成体系结构文档.
- 设计了基于服务器发送事件(Server-Sent Events, SSE)的体系结构并开发了通知系统。, WebSocket, and SignalR.
- 领导和指导开发人员和架构师基于标准实现各种子项目, including code generators, and handled security, trace, and error.
- 使用Azure DevOps和Docker设计并实现了一个持续集成管道.
- 使用Yeoman为WSO2和ESB提出、设计和开发代码生成器. 每年可以节省数十万美元. 我博士提出的一些研究工作得到了运用和实施.
- 参与了用Java实现的WSO2的开发.
- 基于RFC8707等标准提出和设计体系结构,并开发面向服务的应用程序,以使用WSO2集成异构系统.
University Professor
Self-employed
- Held courses about Angular, Ionic 3, advanced Java, Spring Boot, network programming, ethical hacking, REST API, SOA, TypeScript, 和HTML在北美私立大学和国际理工学院突尼斯.
- 教授斯法克斯大学计算机科学与多媒体高等学院学生, Tunisia, about Java, Jakarta EE, JSP, Servlet, HTML, CSS, XML, and operating systems.
- Held Java, Jakarta EE, JSP, Servlet, HTML, CSS, XML, 以及斯法克斯国家工程学院的操作系统课程, Tunisia.
Experience
范德比尔特技术服务的移动应用程序
http://play.google.com/store/apps/details?id=org.vitech作为这个应用程序的架构师和开发人员, 我使用React Native和Expo来构建应用程序.
该应用程序的主要功能包括:
•FAQ系统,集成到salesforce中,为用户获取数据;
• client area for users to connect and work with their accounts; and
•下载中心允许用户下载内容,如用户手册.
管理节日大厅的信息系统
我完全设计和开发了这个应用程序.
GPS设施管理信息系统
•员工(技术人员)的管理, resellers, salespeople), vehicles, 及其GPS装置;
• complex security system based on graph theory that manages hundreds of possible user roles; and
•集成来自不同来源的多个系统和数据库.
网上客运应用程序
我设计并开发了客户端和管理应用程序, 在法国使用谷歌地图API管理车辆预订的应用程序, 以及管理预订的应用程序, quotes, drivers, vehicles, prices, 和信息系统用户账户.
太阳能公司的Web应用程序
Web App for Solar Company
服务目录Web应用
作为这个项目的主要解决方案架构师和全栈开发人员, 我设计并开发了后端 .. NET和前端使用Angular.
用于系统集成的代码生成器
Education
计算机系统工程博士
法国系统分析与架构实验室, 斯法克斯国家工程学院-图卢兹, France
人工智能硕士学位
突尼斯斯法克斯计算机科学与多媒体高等学院
计算机科学和多媒体专业学士学位
突尼斯斯法克斯计算机科学与多媒体高等学院
Skills
Libraries/APIs
Liquibase, REST API, NgRx, SignalR, React, Google Maps API, Google API
Tools
JHipster, Yeoman, Apache Tomcat, Git, GitLab, ActiveMQ, NPM, Webpack, Syncfusion, Expo, Weka, Camunda BPM, Jenkins, NGINX
Frameworks
Spring Boot, Angular, Apache Camel, Spring, .. NET、Hibernate、JUnit、Bootstrap、Swagger、 .. NET Core, Entity Framework Core, YARN, React Native, Ionic
Languages
Java, TypeScript, JavaScript, HTML, CSS, XML, UML, c#.NET, C#, SQL, Sass, R
Paradigms
面向服务的架构(SOA), Design Patterns, Agile, REST, Clean Code, Microservices Architecture, Azure DevOps, Unit Testing
Platforms
Heroku、JEE、Docker、Azure、Mendix、Salesforce、Android、iOS、Amazon Web Services (AWS)
Storage
数据库,MySQL, Amazon S3 (AWS S3), JSON, PostgreSQL
Other
企业服务总线(ESB), Code Generators, Distributed Systems, Computer Science, Agile DevOps, WebSockets, Server Sent Events (SSE), Ehcache, UMLS, Ethical Hacking, Operating Systems, Serilog, Architecture, WSO2, Cloud, Networking, Formal Methods, Machine Learning, Data Mining, 自然语言处理(NLP), Machine Translation, Bayesian Networks, Unsupervised Learning, Integration Testing, Domain-driven Design (DDD), GPT, 生成预训练变压器(GPT)
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
开始你的无风险人才试验
对顶尖人才的需求很大.
Start hiring