Marko Ciric
验证专家 in Engineering
软件开发人员
Marko是一名全栈软件开发人员,拥有十年开发web应用程序的工作经验,具有扎实的算法和数据结构背景, 涵盖软件开发生命周期的所有阶段. 他可以在团队中工作,也可以单独工作,并且总是愿意学习和应用新技术.
Portfolio
Experience
Availability
首选的环境
Spring, Angular, Java,全栈,用户界面(UI)
最神奇的...
...我做的是一个自动加密货币交易机器人软件.
工作经验
全栈Spring Boot和Angular Developer
柳景市场有限责任公司
- 使用Java (Spring)和Angular开发了一个活动门票的双面市场web应用程序.
- 在应用中实现了分条支付系统.
- 启用实时更新买卖使用WebSockets.
- 在Google Cloud上创建应用程序架构、数据库结构和部署流程.
全栈Angular开发人员
Lexar Homes有限责任公司
- 为一款帮助建造房屋的应用程序开发UI.
- 在一个小团队中工作,使用快速开发技术.
- 负责设计、用户体验和开发,并帮助制定架构决策.
高级全栈开发人员
AFrameSoftware有限责任公司
- 实现了使用Spring Batch发送大量邮件.
- 优化了发送邮件的流程和数据库模式.
- 实现了Spring Batch执行报告邮件发送.
完整的开发人员
CSGO Skins
- 建立了一个比较不同CSGO市场价格的网站.
- 开发了一个网络爬虫,在多线程环境下从市场获取相关价格.
- 收集数据并执行与多个API的API集成.
完整的开发人员
本地数据公司
- 支持为Android和iOS构建Ionic应用程序.
- 为Ionic应用在iOS和Android商店上的发布创建开发和生产配置文件.
- 在AppFlow上自动化Android和iOS的构建过程.
完整的开发人员
GreatEat Web
- 与Zoom视频SDK集成,用于创建定制会议.
- 创建了一个网络应用程序,用于主持会议和作为用户加入.
- 使用Zoom video SDK在网站上实现聊天、音频和视频选项.
Web UI开发人员
ADS环境服务/IDEX公司. (via Toptal)
- 修正了公司网站中存在的问题.
- 构建了将用于公司网站的新功能.
- 重构旧网站的一部分遗留代码.
前端软件开发人员
国际防务展公司
- 帮助向现有的PRISM应用程序添加一个新特性.
- 为了与应用程序兼容而重构的代码.
- 改进和优化了应用程序的整体性能.
全栈软件开发人员
NDC
- 致力于构建一个实时传感器活动跟踪应用.
- Used three.js用于创建传感器的3D模型.
- 将API与第三方系统集成.
完整的开发人员
True Soft
- 为一家出租车公司创建了一个网络和移动应用程序.
- 利用websockets实现对出租车车辆的实时监控.
- 分派的服务和路由优化.
- 使用Ionic 3为出租车司机创建了一个Android和iOS应用程序.
- 计算报告、成本和收益.
Web Developer
解决方案(通过Toptal)
- 与敏捷团队成员合作,创建一个与实验室仪器交互的web应用程序.
- 使用websockets实现了与仪器API的实时通信.
- 为应用程序创建数据库模型.
Web Developer
DOC50(通过Toptal)
- 创建了一个web应用程序,用于将患者登记到健康保险系统中.
- 集成了信用卡API用于支付.
- 与健康保险API集成.
Developer
Truehaul, LLC(通过Toptal)
- 创建了一个可访问的网络规划工具,用于路由优化.
- 与Google api集成.
- 与第三方api集成.
软件开发人员
SunGard
- 设计应用程序服务以满足为应用程序建立的功能需求和技术标准.
- 分析业务需求,针对关键业务问题开发创新的IT解决方案.
- 积极参与sprint计划.
- 提高了财务应用程序的性能.
- 测试和维护应用程序.
软件开发人员
Pamet
- 将业务逻辑从Java代码转移到Oracle存储过程.
- 优化了大型数据集上的应用程序性能.
- 创建了一个完整的web应用程序供内部使用.
- 评估并提高应用程序的有效性.
- 已调查的代码缺陷.
软件开发人员
Emisia咨询
- 从事翻译软件应用.
- 创建服务以提高翻译应用程序的性能.
- 在敏捷环境中使用持续集成工具.
- 在现有的基础上开发创新的IT解决方案和新组件.
软件开发人员
Infobip
- 为Centili移动支付平台开发REST api.
- 为日本虚拟货币支付平台开发.
- 为Centili金融应用程序做出了贡献, 哪个部门负责处理和监控移动支付系统的交易.
- 了解用户需求,提出产品改进建议.
- 测试并改进了Centili支付平台的性能.
- 为Centili支付工具解决方案的AB测试平台工作.
Experience
全栈软件开发人员
厘息金融应用
http://www.centili.com/虚拟货币
自定义网上商店
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, OSGi, GWT
Libraries/APIs
Google APIs, PrimeNG, REST APIs, Spring REST, Google API, Liquibase, jQuery, JasperReports, 谷歌云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, 都ETL, Zoom, 重火力点身份验证, Firebase云消息(FCM), 条纹结帐
Paradigms
敏捷软件开发, 面向对象编程(OOP), Agile, REST, 并发编程, 持续集成(CI), 设计模式, Scrum, 测试驱动开发(TDD), 移动开发, 跨平台的
Platforms
Java EE, Amazon EC2, JBoss, Azure, SolrCloud, 亚马逊网络服务(AWS), Mobile, Oracle, iOS, Firebase
Storage
Spring Data, SQL Server 2012, MySQL, JSON, PL/SQL, Oracle 11g, Microsoft SQL Server, PostgreSQL, Oracle PL/SQL, JBoss AS, Azure SQL, Google Cloud, Spring Data JPA, Azure SQL数据库, Redis
Other
Web Services, Full-stack, Algorithms, Spring DAO, 数据结构, APIs, Front-end, Back-end, Web开发, API集成, Web应用程序开发, 软件架构, 前端开发, 数据可视化, 完整的开发, Microsoft 365, WebSockets, Ajax, Deployment, 企业Java bean (EJB), Selenium IDE, Web Scraping, 安卓开发, 条纹支付, PDF, Architecture, 软件设计, Startups, 基于rest的服务, Cryptocurrency api, Cryptocurrency, EJB 3, 用户界面(UI), App Store, Google Play商店, Amazon AppFlow, 用户体验(UX), Gaming, Web Crawlers, Scraping, Overpass, 支付网关, Card Payments, Mathematics
Education
计算机科学学士学位
电气工程学院-贝尔格莱德,塞尔维亚
中专数学学历
“Prva Kragujevacka Gimnazija”体育馆-塞尔维亚,Kragujevac
Certifications
Oracle认证专家,Java SE 6程序员
Oracle