# Fuat Yazar > Full Stack Engineer | Product Engineer | Context Engineer | AI Integrator | Software Engineer | Tech Lead Location: Union City, California, United States Profile: https://flows.cv/fuat With significant professional experience, my journey in the tech industry culminates as a Lead Software Engineer at Capital One, where Agile methodologies and full-stack development are my playground. At the heart of my professional ethos is a commitment to delivering exceptional user experiences and streamlining onboarding processes, reflecting Capital One's innovative spirit. My mission is to foster an environment where diverse thoughts lead to groundbreaking solutions, and my expertise in cloud technologies like AWS positions me to push the boundaries of financial technology. Since joining Capital One in November 2022, I have embraced the full software development lifecycle, leading projects that enhance user onboarding experiences. My days are filled with designing, developing, testing, and deploying, punctuated by Agile ceremonies that keep our team sharp and synchronized. I leverage a rich toolkit that includes JavaScript, TypeScript, Angular, Python, and Java, paired with Snowflake and DynamoDB databases. My proficiency in AWS services and monitoring tools like Splunk and New Relic ensures our applications are robust and our incident responses are swift, securing our commitment to reliability and excellence. ## Work Experience ### Software Engineer @ Cepheid Jan 2025 – Present | Sunnyvale, California, United States ### Tech Lead – Full Stack Developer @ trustd.ai Jan 2024 – Jan 2025 | San Francisco Bay Area • Leading the development of a POC Spring AI – LLM project to collect and summarize guest reviews, And in parallel project to create guest analysis, • Leading the development of Email and Review applications using SpringBoot, ThymeLeaf, AWS Lambda and MongoDb., • Leading the development of Admin Application for the internal admins to manage their client info. This is a bootcamp focusing on React and Next JS targeting the development of a production grade application. • Responsibilities: Leading, architecting and Hands on development of the project, mentoring Junior engineers about: SpringBoot, React and Next.js with typescript, Node, Agile principles, Scrum, Backlog, Jira. TDD (test driven development) with Jest and Playwright focus, code review process. Clean Coding principles. ### Lead Software Engineer @ Capital One Jan 2022 – Jan 2024 | San Francisco Bay Area Projects: User Onboarding Experience Responsibilities: Full SDLC including development, testing, deployment and production support Design and Requirement Meetings, Timelines Facilitating Agile ceremonies (e.g., Sprint plannings, Story creation and Refinement, Daily standups), attending Scrum of Scrums Project pipeline management Production Monitoring and Support, Incident management and write-ups Documentation (Lucidchart, Google suite, Confluence, etc.) Languages: JavaScript, TypeScript, Angular, Python, Java Databases: Snowflake, OneLake, DynamoDb AWS: Lambda, S3, Databricks to access S3, SQS Monitoring: Splunk searches, dashboards, and alerts, New Relic dashboards and alerts, PagerDuty Incident Response System (on-call duties, alert connections, etc.) Tools: Jira, Figma, LucidChart, Google Suite, Jenkins, GitHub, other inhouse systems ### Staff Software Engineer @ Navis Jan 2022 – Jan 2022 | Oakland, California, United States RTG Optimization, mentoring junior engineers and project development together with them, ### Senior Software Engineer @ Navis Jan 2018 – Jan 2022 | Oakland, California Dev member of RTG Automation and Optimization team, back-end development with Java, and front-end development with JavaScript and VueJS, adding skills on Cypress, Personal development: worked and working on several small projects, which were deployed on AWS EC2 and Lambda, experimented Java (mainly Spring Boot), NodeJS and C#, creating a front end application on VueJS and experimenting deployment on S3 and integrating it with a NodeJS application deployed on Lambda. ### Senior Software Engineer - Consultant @ Signature Consultants Jan 2017 – Jan 2018 | Chicago, Illinois Working for a major bank's Global Marketing and Technology Department, as a team member for the Confirmations Department to convert paper confirmations to electronic. Beside development Python and AngularJS, introduced Selenium and Jasmine UI testing frameworks and gave training presentations to the team members. Technologies Used: Python, AngularJS, Selenium, Jasmine, Sandra (proprietary nosql database) ### Software Engineer @ Optiver Jan 2016 – Jan 2017 | Greater Chicago Area Projects: * Rebate Calculation: Daily and monthly rebate calculation due to trades, daily verification of amounts, reports and UI, email jobs, * End of Month Rebate Reconciliation: End of month verification of daily rebates totals, Technologies Used: C#, MS SQL Server, WPF, MVVM ### Senior Software Engineer @ TrueBlue Inc. Jan 2014 – Jan 2016 | Greater Chicago Area Projects: * Lead processing through microservices, integration with 3rd party systems, creation of new microservices to communicate with new clients, * Report Manager: Integration of JasperReports to the existing system through new Job Scheduler system, instead of manual retrieval, reports are generated automatically and provided to the users and clients in different formats, PDF, CSV, text, etc. * Google Maps Distance Matrix integration: to direct leads to the closest locations, added Google Maps integration along with Haversine calculations, Technologies Used: Java, Spring MVC, Apache Camel, Oracle, REST, SOAP, XML, ### Senior Software Engineer / Module Lead @ Navis Jan 2007 – Jan 2014 | Oakland, CA Projects: • Automation: Automated Guided Vehicle Scheduler for container terminals, Java and Groovy coding, unit and integration tests, triage. Writing preliminary Rules. • Optimization Framework: Integration of Groovy, ILOG, POI frameworks; Foundation development for the optimization framework, • General Cargo: Break Bulk Cargo (Non-Containerized), management: load, discharge, stuff, strip, etc: coding and leading the module. • EXM: Exception manager for container terminals. • EDI: Creation of 2 Electronic Data Interchange Adapters for billing purposes, by using GoXML. • Trips: Inland Logistics Reservation, Dispatch and Capacity Monitoring System. Technologies Used: Java, Spring, Hibernate, Groovy, JavaScript, ZK, Selenium, JBPMN, Workflow, ILOG, POI, JXL, JUnit, HttpUnit, Tomcat, JBoss, WebLogic, WebSphere, JMeter, JMeter, YourKit, Subversion, CVS, TeamCity, JIRA, Confluence, JSP, JSF, IntelliJ Idea, MySQL, MS SQL Server, Oracle, SQL, etc, Responsibilities: - Worked with Product Management to create Product Requirements Documents, attended product meetings with PM. - In coordination with Product Management, created Functional Specification Documents, - Created Technical Specification Documents: detailed level of features to be developed for the use of other developers, - Worked with QA to create High Level Test Cases documents, and approved them in coordination with Product Management, - Created “Work – Breakdown” for the features: created JIRA issues for biweekly release schedules, assigned issues to the developers, - Made coding for the issues, code reviewed the other developers’ changes, created unit tests and integration tests together with other developers, - Fixed bugs reported by QA, - Gave training to other people and QA - Company used waterfall methodology, individually Agile methodology was applied, all the issues assigned to self were kept truck on an Scrum Board. TDD was the main principal to resolve issues. ### Senior Software Engineer @ Electronic Tools Company Jan 2003 – Jan 2007 Technologies Used: Oracle Database, J2EE, Jdeveloper and Oracle Application (Standalone) Server, EJB, Session Façade, Delegate, Struts – MVC, JSP, HTML, Crystal Reports and JasperReports. Responsibilities: - Classroom and on the job training to coworkers about J2EE (Oracle, Jdeveloper, Oracle Standalone server, Server Side Java, EJBs, Session Facades and Delegates, Struts – MVC, JSP and HTML, Validation, i18n and Java Coding Conventions). - Requirements: applied Object Oriented Design Methodology, tried to define use cases and system users, then defined the system functions and system workers, - Design documents: “Action Diagrams”. - Development (SDLC) with team (5-10): - Unit tests and final tests. - Integration trials with Crystal Reports; Integration with JasperReports and added run-time compilation abilities to the system (JIT). - 30% of the time project architecture / design and 70% development / coding. ## Education ### BSc in Computer Engineering Bilkent University ### Agile Management UC Berkeley Extension ### Diploma in Advanced Science Ankara Fen Lisesi ### Certificate in Applied Data Science with Python Specialization Coursera - University of Michigan ## Contact & Social - LinkedIn: https://linkedin.com/in/fuatyazar --- Source: https://flows.cv/fuat JSON Resume: https://flows.cv/fuat/resume.json Last updated: 2026-04-11