Marko Ciric
Verified Expert in Engineering
Software Developer
Marko是一位多才多艺的全栈软件开发人员,拥有十年的实践经验,可以制作健壮的web应用程序. 在算法和数据结构方面有很深的基础, 他很容易驾驭软件开发生命周期的所有阶段. Marko擅长适应项目需求,无论是作为一个合作的团队成员还是一个自给自足的个人贡献者.
Portfolio
Experience
Availability
首选的环境
Spring, Angular, Java,全栈,用户界面(UI)
The most amazing...
...我做了一个滑雪和单板滑雪的应用,叫做SnowCrew.
Work Experience
CTO
True Soft
- 成功推出全球滑雪和单板滑雪应用, 集成实时位置跟踪和涵盖所有主要的滑雪胜地全球.
- 以用户为中心的创新功能, 加强滑雪和单板滑雪社区的安全和参与.
- 开创了实时更新和交互性, 为户外运动应用树立新标准.
全栈Spring Boot和Angular Developer
柳景市场有限责任公司
- 使用Java (Spring)和Angular开发了一个活动门票的双面市场web应用程序.
- 在应用中实现了分条支付系统.
- 启用实时更新买卖使用WebSockets.
- 在Google Cloud上创建应用程序架构、数据库结构和部署流程.
全栈Angular开发人员
Lexar Homes, LLC
- 为一款帮助建造房屋的应用程序开发UI.
- 在一个小团队中工作,使用快速开发技术.
- 负责设计、用户体验和开发,并帮助制定架构决策.
高级全栈开发人员
AFrameSoftware LLC
- 实现了使用Spring Batch发送大量邮件.
- 优化了发送邮件的流程和数据库模式.
- 实现了Spring Batch执行报告邮件发送.
完整的开发人员
CSGO Skins
- 建立了一个比较不同CSGO市场价格的网站.
- 开发了一个网络爬虫,在多线程环境下从市场获取相关价格.
- 收集数据并执行与多个API的API集成.
完整的开发人员
Local Data Company
- 支持为Android和iOS构建Ionic应用程序.
- 为Ionic应用在iOS和Android商店上的发布创建开发和生产配置文件.
- 在AppFlow上自动化Android和iOS的构建过程.
完整的开发人员
GreatEat Web
- 与Zoom视频SDK集成,用于创建定制会议.
- 创建了一个网络应用程序,用于主持会议和作为用户加入.
- 使用Zoom video SDK在网站上实现聊天、音频和视频选项.
Web UI Developer
ADS环境服务/IDEX公司. (via Toptal)
- 修正了公司网站中存在的问题.
- 构建了将用于公司网站的新功能.
- 重构旧网站的一部分遗留代码.
前端软件开发人员
IDEX Corporation
- 帮助向现有的PRISM应用程序添加一个新特性.
- 为了与应用程序兼容而重构的代码.
- 改进和优化了应用程序的整体性能.
全栈软件开发人员
NDC
- 致力于构建一个实时传感器活动跟踪应用.
- Used three.js用于创建传感器的3D模型.
- 将API与第三方系统集成.
完整的开发人员
True Soft
- 为一家出租车公司创建了一个网络和移动应用程序.
- 利用websockets实现对出租车车辆的实时监控.
- 分派的服务和路由优化.
- 使用Ionic 3为出租车司机创建了一个Android和iOS应用程序.
- 计算报告、成本和收益.
Web Developer
解决方案(通过Toptal)
- 与敏捷团队成员合作,创建一个与实验室仪器交互的web应用程序.
- 使用websockets实现了与仪器API的实时通信.
- 为应用程序创建数据库模型.
Web Developer
DOC50 (via Toptal)
- 创建了一个web应用程序,用于将患者登记到健康保险系统中.
- 集成了信用卡API用于支付.
- 与健康保险API集成.
Developer
Truehaul, LLC(通过Toptal)
- 创建了一个可访问的网络规划工具,用于路由优化.
- 与Google api集成.
- 与第三方api集成.
Software Developer
SunGard
- 设计应用程序服务以满足为应用程序建立的功能需求和技术标准.
- 分析业务需求,针对关键业务问题开发创新的IT解决方案.
- 积极参与sprint计划.
- 提高了财务应用程序的性能.
- 测试和维护应用程序.
Software Developer
Pamet
- 将业务逻辑从Java代码转移到Oracle存储过程.
- 优化了大型数据集上的应用程序性能.
- 创建了一个完整的web应用程序供内部使用.
- 评估并提高应用程序的有效性.
- 已调查的代码缺陷.
Software Developer
Emisia Consulting
- 从事翻译软件应用.
- 创建服务以提高翻译应用程序的性能.
- 在敏捷环境中使用持续集成工具.
- 在现有的基础上开发创新的IT解决方案和新组件.
Software Developer
Infobip
- 为Centili移动支付平台开发REST api.
- 为日本虚拟货币支付平台开发.
- 为Centili金融应用程序做出了贡献, 哪个部门负责处理和监控移动支付系统的交易.
- 了解用户需求,提出产品改进建议.
- 测试并改进了Centili支付平台的性能.
- 为Centili支付工具解决方案的AB测试平台工作.
Experience
全栈软件开发人员
厘息金融应用
http://www.centili.com/虚拟货币
Custom Web Shop
Skills
Languages
HTML, TypeScript, JavaScript, Java 8, SQL, Java, XML, Pascal, CSS, HTML5,汇编,UML, VHDL
Frameworks
Hibernate, Spring JDBC, Spring ORM, Ionic 3, Spring Boot, JPA, Spring, Angular, Spring 4, .NET, ASP.NET MVC, Ionic, Bootstrap, AngularJS, Mockito, JUnit, Spring Security, Spring MVC, Ionic 4, Selenium, Spring Batch, PrimeFaces, JavaScript MVC, OSGi, GWT, JSF, Flutter
Libraries/APIs
Google APIs, PrimeNG, REST APIs, Spring REST, API Development, Google API, Liquibase, jQuery, JasperReports, Google Cloud API, Three.. js, Mapbox GL, Google Maps, Stripe API, Stripe, JMS, Node.. js, Firebase iOS SDK, Plotly.js
Tools
JHipster, Apache Tomcat, Git, Java应用服务器, DataTables, Jira, Apache Maven, Eclipse IDE, Jenkins, Subversion (SVN), TestFlight, Solr, Apache Solr, Postman, Angular CLI, Figma, Microsoft Dynamics CRM, Docker Hub, Webpack, JasperSoft ETL, Zoom, 重火力点身份验证, Firebase云消息(FCM), Stripe Checkout
Paradigms
敏捷软件开发, 面向对象编程(OOP), Agile, REST, 并发编程, 持续集成(CI), Design Patterns, Scrum, 测试驱动开发(TDD), Mobile Development, Cross-platform, Database Design
Platforms
Java EE, Amazon EC2, JBoss, Azure, SolrCloud, 亚马逊网络服务(AWS), Mobile, Docker, Oracle, iOS, Firebase, Kubernetes
Storage
Spring Data, SQL Server 2012, MySQL, JSON, Databases, PL/SQL, Oracle 11g, Microsoft SQL Server, PostgreSQL, Oracle PL/SQL, JBoss AS, Azure SQL, Google Cloud, PostGIS, Spring Data JPA, Azure SQL Databases, Redis
Other
Web Services, Full-stack, Algorithms, Spring DAO, Data Structures, APIs, Front-end, Back-end, Web Development, API Integration, Web App Development, 软件架构, 前端开发, Data Visualization, 完整的开发, Microsoft 365, 后端开发, 最小可行产品(MVP), WebSockets, Ajax, Deployment, 企业Java bean (EJB), Selenium IDE, Web Scraping, Android Development, Stripe Payments, PDF, Architecture, Software Design, Startups, Mapbox SDK, 移动应用开发, RESTful Services, Cryptocurrency APIs, Cryptocurrency, EJB 3, User Interface (UI), App Store, Google Play Store, Amazon AppFlow, User Experience (UX), Gaming, Web Crawlers, Scraping, Overpass, Payment Gateways, Card Payments, Mathematics, ChatGPT
Education
计算机科学学士学位
电气工程学院-贝尔格莱德,塞尔维亚
中专数学学历
“Prva Kragujevacka Gimnazija”体育馆-塞尔维亚,Kragujevac
Certifications
Oracle认证专家,Java SE 6程序员
Oracle
如何使用Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
开始你的无风险人才试验
对顶尖人才的需求很大.
Start hiring