Furkan Yavuz
Verified Expert in Engineering
Software Developer
Furkan是一位经验丰富的全栈开发人员,曾在一家知名航空公司从事过各种项目, including online payment solutions and fraud detection areas. 他的专业知识主要围绕Spring框架、PostgreSQL、Redis、MongoDB和RabbitMQ. In his projects, he uses Heroku Cloud. He's co-founded a startup to discover talents from the open-source community. After one year, Furkan successfully exited his startup.
Portfolio
Experience
Availability
Preferred Environment
Slack, WebStorm, IntelliJ IDEA, Git, MacOS
The most amazing...
...我从头开始开发的是一个从开源社区发现人才的平台, which analyzed 20 million contributors globally.
Work Experience
Senior Full-stack Developer
Big Armor
- 开发和编排了从50多个来源和500多万条记录收集信息的软件.
- Integrated over 10 new data sources to the existing system.
- 作为主要的全栈开发人员,审查和验证其他团队成员编写的后端和前端代码.
- Developed various kinds of new features being used by more than 1,000 users.
- Resolved different issues and bugs and increased code quality using Sonar.
Java Software Architect
Jive (Remote via an Online Freelance Agency)
- Resolved integration issues and maintained various third APIs, including Google API, Facebook API, Evernote API, and Salesforce API.
- 为不同场景的不同集成级别创建测试环境.
- 启用Google API连接模块来处理指数回退策略.
- Increased code coverage of the integration module to 70%.
- Resolved various kinds of Sonar issues to increase code quality.
Java Software Architect
Optiva (Remote via an Online Freelance Agency)
- Rewrote the legacy code for the pre-processing module.
- Resolved synchronization issues in the pre-processing module.
- Maintained and increased the code quality of the offline charging module.
- Orchestrated pull requests and version management.
- 作为产品架构师审查和验证其他团队成员编写的代码.
Java Software Architect
Aurea (Remote via an Online Freelance Agency)
- 用公司许多内部产品的相应社区认可的库替换不可靠的代码部分.
- Rewrote legacy modules written in Python using Java.
- 使用Java重写了在数据库中实现的业务功能.
- 使用面向方面的编程将各种客户的代码集成到我们的系统中,以确保代码质量.
- Orchestrated and resolved compilation issues of various clients' projects.
Java Developer
Aurea (Remote via an Online Freelance Agency)
- Integrated various open-source projects with Travis CI tool.
- Created a reusable test library for testing exceptional test scenarios.
- 将各种开源项目的代码覆盖率提高到70%以上.
- 提高代码质量,解决各种开源项目的Sonar问题.
- Generated code coverage reports using Jacoco and Cobertura.
Java Developer
Turkish Airlines
- 从头开始开发欺诈管理工具,用于公司所有航班.
- Created an encryption tool from scratch, 使用哪一种加密方式安全地加密机票和付款信息的所有敏感数据.
- Integrated PayPal to an online payment solutions project.
- Maintained and resolved American Express payment issues.
- 在支付解决方案项目中整合新的本地银行,解决之前整合银行的问题.
Java Developer
Ries Technologies
- Created a desktop application to simulate bus-led panels.
- 编写了一个中间件应用程序,将嵌入式代码转换为led面板模拟器代码.
- Developed a web application to CRUD-generated led panel configurations.
- Created a web application to CRUD RFID-tracked clothes in industrial laundries.
- Resolved various issues in a smart greenhouse project.
Experience
Authentication Server Template
http://github.com/open-template-hub/auth-server-nodejs-templateTechnologies: Node.js, Express.js, PostgreSQL, OAuth, OAuth2.0, Heroku, Twitter API, GitHub API, Google API, Facebook API, and LinkedIn API.
Payment Server Template
http://github.com/open-template-hub/payment-server-templateTechnologies: Node.js, Express.js, PostgreSQL, MongoDB, Stripe, Coinbase Commerce, and Heroku.
File Storage Server Template
http://github.com/open-template-hub/file-storage-server-templateTechnologies: AWS S3, Node.js, Express.js, MongoDB, Heroku, and Mongoose.
Web UI Template
http://github.com/open-template-hub/web-ui-templateTechnologies: Angular, TypeScript, Express.js, SCSS, and HTML.
GitHub Release Tracker
http://release-tracker.netlify.comTechnologies: Node.js, React, Reactstrap, Gatsby, Heroku, Netlify, GitHub API v4 (GraphQL), MongoDB, AWS Lambda, AWS CloudWatch, CSS, and HTML.
Discover Talents from Open Source Community
Technologies: Java, Spring Framework, PostgreSQL, Heroku, LinkedIn API, GitHub API, Stack Overflow API, Travis-CI API, CodeCov API, JavaScript, CSS, HTML, and Bootstrap.
Jive Integrations
http://www.jivesoftware.comTechnologies: Java, Spring, Redis, MySQL, and REST.
Offline Charging
http://optiva.comTechnologies: Java, Perl, SOAP, ClearCase, and Service Language.
Library Substitutions
http://www.aurea.comTechnologies: Java, Spring, Python, REST, Redis, MySQL, and PostgreSQL.
Fraud Management Tool
技术:Java、Spring Framework、JSF、JPA、Hibernate、XML、SOAP、Richfaces和OracleSQL.
Tokenization
技术:Java、Spring Framework、JSF、JPA、Hibernate、XML、SOAP、Richfaces和OracleSQL.
Online Payment Solutions
技术:Java、Struts、JSF、JPA、Hibernate、XML、SOAP、JavaScript、Richfaces和OracleSQL.
SLF4J
http://www.slf4j.org技术:Java、JUnit、Mockito、PowerMock、Jacoco、Cobertura、Github和Travis-CI.
PAC4J
http://www.pac4j.org技术:Java、JUnit、Mockito、PowerMock、Jacoco、Cobertura、Github和Travis-CI.
Jodd Project
http://jodd.org技术:Java、JUnit、Mockito、PowerMock、Jacoco、Cobertura、Github、Travis-CI和开源.
Hide Sidebar Plugin
Technologies: Ruby, HTML, JavaScript, and CSS.
Improved Searchbox Plugin
Technologies: Ruby, HTML, JavaScript, and CSS.
SMS Server Template
http://github.com/open-template-hub/sms-server-templateTechnologies: Node.js, Express.js, PostgreSQL, MongoDB, Twilio API, and Heroku.
Skills
Languages
SCSS, Java, JavaScript, CSS, CSS3, HTML5, TypeScript, HTML, Sass, XML, Perl, Ruby, Python, GraphQL
Frameworks
OAuth 2, Spring, JPA, JUnit, Mockito, PowerMock, Bootstrap, JSON Web Tokens (JWT), Spring MVC, Spring Boot, Spring Security, JSF, PrimeFaces, Angular, Spring AOP, Apache Struts, Hibernate, Express.js, Apache Struts 2
Libraries/APIs
GitHub API, LinkedIn API, Spring REST, StackOverflow API, Node.js, Jackson, Coinbase API, JaCoCo, RichFaces, Twitter API, Stripe, Google API, Facebook API, Evernote API, React, Reactstrap, Slack API, Stripe API, Twilio API
Tools
Apache Maven, Gradle, Git, GitHub, SourceTree, IntelliJ IDEA, WebStorm, Mongoose, Jenkins, Travis CI, Codecov, Jira, Bitbucket, Slack, Cobertura, IBM Rational ClearCase, Subversion (SVN), Amazon CloudWatch, Stripe Checkout, Postman, Gulp, NPM, RabbitMQ, Amazon Simple Queue Service (SQS), DataGrip
Paradigms
设计模式、REST、持续集成(CI)、测试驱动开发(TDD)、微服务
Platforms
MacOS、Heroku、netflix、AWS Lambda、AWS Elastic Beanstalk、亚马逊网络服务(AWS)、Twilio
Storage
Spring Data, PostgreSQL, JSON, MySQL, Redis, MongoDB, Oracle SQL, Amazon S3 (AWS S3)
Other
Open Source, Architectural Patterns, OAuth, Web Development, Full-stack, SOAP, Web App Security, Service, Organizational Behavior (OB), Computer Science, Computer Engineering, Gatsby, EclipseLink, Financial Management, Business Administration, Stripe Payments, Japanese, ChatGPT API
Industry Expertise
Marketing, Accounting, Project Management
Education
Master's Degree in Business Administration
Istanbul Kültür University - Istanbul, Turkey
Progress Towards a Master's Degree in Computer Engineering
Yildiz Technical University - Istanbul, Turkey
Bachelor's Degree in Computer Engineering
Gebze Technical University - Kocaeli, Turkey
Certifications
Mastering IELTS Speaking: The Express Course
Udemy
IELTS
IELTS
Get 7-9 in IELTS Speaking: IELTS Speaking Masterclass
Udemy
IELTS Step-by-step | Mastering Reading
Udemy
IELTS Step-by-step | Mastering Vocabulary
Udemy
IELTS Step-by-step | Mastering Listening
Udemy
Mastering IELTS Writing: Task 2 (Band 9 Model Answers)
Udemy
Mastering IELTS Writing: Task 2
Udemy
Mastering IELTS Writing: Task 1 (General Training)
Udemy
IELTS Preparation Masterclass: A Complete Guide to the IELTS
Udemy
Microservices: Design Patterns
LinkedIn Learning
Learn English: The Next Gen Guide to English Grammar
Udemy
Complete React Hooks Course 2021: A - Z (Scratch to React)
Udemy
Complete React Developer in 2021 (w/Redux, Hooks, GraphQL)
Udemy
Workflow Builder
Slack
Slack Connect
Slack
Slack Basics
Slack
Slack Analytics
Slack
Manage Projects in Slack
Slack
Etiquette & Productivity
Slack
Data Protection
Slack
Bolt
Slack
Block Kit
Slack
Postman Student Expert
Postman
Verified International Academic Qualifications
World Education Services
Software Development Security
BGA Security
Test Driven Development
Omega Training and Consultancy
Spring Framework
Omega Training and Consultancy
Noryoku Shiken N5
Japanese Ministery of Education