Demir Selmanovic
Verified Expert in Engineering
Full-stack Developer
Demir是一名开发人员和项目经理,在广泛的软件开发角色方面拥有超过15年的专业经验. 他擅长于独立开发人员、团队成员、团队领导或多个分布式团队的经理. He works closely with clients to define ideas and deliver products.
Portfolio
Experience
Availability
Preferred Environment
WebStorm, Visual Studio, Full-stack, Databases
The most amazing...
...我曾经做过一款儿童追踪智能手表,它有一个高度可扩展的后端,供成千上万拥有iOS和Android手机的父母追踪孩子.
Work Experience
Senior Full-stack Developer
LVRG
- Created ETL workflows for external integration services.
- 协助前端和后端采购订单管理和数据流程.
- Suggested system architecture improvements and implemented some of them.
CTO
ELI Ident
- Defined a system architecture, interviewed and hired a development team.
- 从业务和开发方面管理产品开发过程.
- Monitored development process from systems specification to production.
CTO
Fintech Company in Berlin
- 管理分布式跨职能团队,构建基于人工智能的交易平台.
- Set up system architecture for a full-stack distributed system.
- 与业务涉众密切合作,定义业务需求和产品范围.
System Architect
International Payments Platform
- 制定完整的产品规范并管理开发团队,创建国际汇款移动应用程序.
- Interviewed and hired development team and set up management processes.
- 创建一个系统架构,包括整个系统的项目和代码结构以及实践.
Senior React Developer and DevOps (Amazon AWS) Manager
Orobo (via Toptal)
- 基于React创建了一个用于国际汇款和账单支付的前端应用程序.
- 设计AWS基础设施并配置EC2实例、负载平衡器、vpc和相关服务.
- Build a fully automated CI/CD deployment and testing pipeline.
Full-stack Core Developer
Protorisk (DIFC), Ltd. (via Toptal)
- 为下一代Botpress创建了一个完全可定制的动态聊天流设计器.io.
- 在基于Eventemitter模式的RDBS中创建具有数据持久性的自定义队列库.
Node.js API Developer
Hotspot (Global), Ltd. (via Toptal)
- Created a RESTful API in Node.js.
- Implemented a PostgreSQL geospatial data model and nearby search.
- Integrated iOS push notifications.
- Worked with the iOS developer to align API architecture and documentation.
- Worked with the client to align functionalities and scope of their product.
Interim VP of Engineering
Labster (via Toptal)
- Created and optimized Agile development processes.
- 实现和定制JIRA作为管理组织内所有团队的平台.
- Created screening process and test materials for building a QA team.
- Worked with other team members to implement support and service desk.
Head of Development
DevLogic
- Introduced an ITIL process for customer support services.
- Developed and supported an ITSM solution based on the BMC Remedy AR system.
- Worked as a customer consultant, helping customers define and clarify their ideas, product development phases, and scope to ensure quick go-to-market.
- 在多个基于c#和Node的项目中担任Scrum主管或Scrum产品负责人.js.
- Supported sales personnel in customer meetings with regards to planning, technical possibilities, innovation, etc.
- Handled job candidate interviews and evaluations.
Developer
5th Dimension
- Worked on the development of an ERP solution based on Clarion.
- 萨拉热窝大学20多个院系统一学生信息系统的具体架构和管理发展.
- 开发了一个应用程序,用于管理大型组织的采购过程.
- 开发了一个用于管理支付流程、跟踪和分析财务流的应用程序.
- Organized training for volunteers from the Faculty of Math and Science.
IT Manager
Bosnia and Herzegovina Automobile Club
- 创建了一个新的道路援助和会员管理系统,在全国超过15个城市和30个地点建立了分布式数据库.
- 创建了一个专门用于前台位置的销售点应用程序.
- 在俱乐部的协调下,开发了一个汽车赛事管理和跟踪应用程序.
- 管理一个八人的团队,负责所有技术支持比赛, including time measurement.
- Designed and developed the official web portal of the Club.
Developer
Djikic Software Development
- 作为团队成员开发基于cgi的web数据库管理工具.
- 创建了一个Microsoft FrontPage插件,用于生成数据库管理HTML页面(CRUD).
- Created web portals based on an in-house CMS authoring tool.
- Developed several reusable JavaScript scripts for a dynamic user interface, including scripts for a menu, carousel, image gallery, and more.
- 与网页设计师一起工作,以调整客户的期望和项目成本.
Experience
Child tracking device
Node.js / ExpressJS Authentication module
http://www.npmjs.org/package/bearerFleet management system
Customer support portal
Mirror API Tutorial: Google Glass for Web Developers
What the Hell Is DevOps?
The 5 Most Common Mistakes HTML5 Developers Make: A Beginner’s Guide
Cryptocurrency for Dummies: Bitcoin and Beyond
Asynchronous JavaScript: From Callback Hell to Async and Await
.NET Core: Going Wild and Open Source. Microsoft, What Took You So Long?!
A Beginner’s Guide to Managing Software Development With Kanban and Trello
Toptal and Facebook - Creating a Global Virtual Office
给有抱负的谷歌眼镜开发者的教程:构建你的第一个谷歌眼镜应用
The 10 Most Common Mistakes Web Developers Make: A Tutorial for Developers
Skills
Languages
c#, JavaScript, PHP, Java, T-SQL (Transact-SQL), HTML, CSS, Visual Basic, Clarion
Frameworks
Express.js, ASP.NET MVC, ASP.NET, React Native, AngularJS, Knockout (Knockout.js)
Libraries/APIs
React, Node.js, jQuery, Google Mirror, Google Maps, Facebook API
Paradigms
Kanban, Agile Software Development, Service-oriented Architecture (SOA), REST, Scrum, DevOps, MEAN Stack, ITIL, Agile, Management
Platforms
Google Glass, Windows, Linux, Android, Amazon Web Services (AWS)
Storage
Microsoft SQL Server, Databases, PostgreSQL, MongoDB, Elasticsearch
Other
Full-stack, Web App Development, Ajax, Software Engineering, Writing & Editing, Google, Software Development, Google Software Engineer, Back-end Development, Fintech, Architecture, CTO, WebSockets, Accounting Software, Digital Banking, BaaS, Cloud Platforms, Payment Gateways, CGI, Lean, Sagas, Artificial Intelligence (AI)
Tools
Visual Studio, WebStorm
Industry Expertise
Project Management
Education
专业Scrum产品负责人I (PSPO I)敏捷项目管理学位
On-line certification (www.scrum.org) - Sarajevo, Bosnia and Herzegovina
Bachelor of Science Degree in Mathematics
萨拉热窝大学数学和科学学院-萨拉热窝,波斯尼亚和黑塞哥维那
Certifications
Professional Scrum Product Owner 1 (PSPO I)
http://www.scrum.org/certification-list