Brock Altug

Full Stack Developer / Automation Tester

Seattle, Washington, USA
(206) 739-7583
Brock Altug

About Me

With a solid foundation in Full Stack Development and Automation Testing, I am committed to delivering innovative, scalable, and efficient software solutions tailored to diverse needs. My expertise spans both front-end and back-end technologies, including building user-focused applications with frameworks like React.js, Angular, and Node.js, as well as designing and implementing secure, high-performance server-side architectures. Proficient in creating and consuming RESTful APIs and GraphQL APIs, I excel in implementing robust authentication and authorization mechanisms, including OAuth, JWT, and secure session management. Additionally, I bring hands-on experience in automation testing, containerization, CI/CD pipelines, and modern DevOps practices to ensure the delivery of reliable, high-quality software solutions that drive operational excellence.

Core Competencies

Software Architecture
Full Stack Development
Automation Testing
API Design
CI/CD Pipelines
DevOps Practices
Agile Methodologies
Cloud-Native Applications
Scalable Microservices
Security & Authentication
Performance Optimization
Team Leadership

Technical Skills

With a comprehensive set of skills in web development, automation testing, and software engineering, I am proficient in a range of technologies and frameworks. These competencies allow me to build scalable, high-performance applications and implement effective automation strategies.

Technology Stacks

MERN
MERNG
MEVN
MEAN
MEEN
SERN
PWA

Core Technical Skills

React
Node.js
TypeScript
Python
MongoDB
PostgreSQL
Selenium
Docker
AWS
GraphQL
Jest
Figma
+ 126 more skills

Experience

Full Stack Web Developer

SoftEdge Development

REMOTE
FULLTIME
Jan 2024 - Present

Spearheaded the development of dynamic, responsive, and mobile-first web applications using React.js, Node.js, and MongoDB. Designed and implemented RESTful APIs and GraphQL endpoints to enable efficient and secure communication between front-end and back-end systems. Enhanced user experiences with modern frameworks like Tailwind CSS and Bootstrap, ensuring accessibility and responsiveness across devices. Developed scalable microservices and implemented server-side rendering with Next.js, improving performance and SEO. Engineered database solutions with PostgreSQL and MongoDB, optimizing query performance and employing Redis for caching in high-traffic applications. Integrated CI/CD pipelines using GitHub Actions and Jenkins for seamless build and deployment workflows. Deployed cloud-native applications using Docker, Kubernetes, AWS, and GCP for resilient and scalable infrastructure. Collaborated with clients to gather requirements, provided regular updates, and delivered intuitive, feature-rich solutions ahead of schedule.

React.js
Node.js
MongoDB
RESTful APIs
GraphQL
Tailwind CSS
Bootstrap
Docker
Kubernetes
AWS
GCP

QA Engineer

BOSS Holding Company LLC

REMOTE
FULLTIME
Jun 2022 - Dec 2023

Designed advanced automation frameworks using Java, Selenium WebDriver, TestNG, and Cucumber BDD to streamline testing processes. Developed reusable test scripts, reducing manual testing by 60% and identifying critical defects early. Conducted API testing with REST Assured and Postman, ensuring seamless service integrations. Integrated automation scripts into CI/CD pipelines using Jenkins and GitHub Actions, significantly improving deployment efficiency. Leveraged Docker for containerized testing environments and Cypress for modern web application testing. Provided training sessions on automation testing best practices and authored detailed technical documentation. Led defect tracking and reporting initiatives, enabling rapid issue resolution and improving overall software quality.

Java
Selenium WebDriver
TestNG
Cucumber BDD
REST Assured
Postman
Docker
Cypress
Jenkins
GitHub Actions

QA Intern

Mersys.io

REMOTE
INTERNSHIP
Jan 2022 - Jun 2022

Developed automated test suites using Java, Selenium, and Maven, enhancing the quality of software "Developed automated test suites using Java, Selenium, and Maven, enhancing the quality of software releases. Executed cross-browser testing using Selenium Grid, ensuring consistent performance across platforms. Implemented BDD with Cucumber, creating clear test scenarios aligned with business requirements. Validated APIs using Postman and contributed to Agile sprint cycles, ensuring timely delivery of high-quality software. Documented testing processes, created detailed reports, and provided actionable insights for improvement.

Java
Selenium
Maven
Cucumber
Selenium Grid
Postman

Junior IT Specialist

BOSS Holding Company LLC

ON-SITE
FULLTIME
Oct 2020 - Dec 2021

Provided technical support for end users, assisting in troubleshooting hardware, software, and network-related issues to ensure operational efficiency. Installed, configured, and maintained workstations, ensuring up-to-date system software and security patches. Conducted routine system audits to identify and resolve performance bottlenecks, improving reliability and minimizing downtime. Assisted in the migration of legacy systems to cloud-based platforms, enhancing data accessibility and security. Maintained detailed documentation of IT assets, troubleshooting steps, and resolved technical issues to streamline future support requests.

Technical Support
System Configuration
Network Troubleshooting
Cloud Migration
IT Asset Management
System Audits

Education

Full Stack Web Development Bootcamp

University of California, Berkeley

Completed Jan 2025
Aug 2024 - Jan 2025

This immersive bootcamp focused on equipping me with the latest full-stack development skills. Covered cutting-edge technologies like React.js, Node.js, Express.js, and MongoDB, along with advanced DevOps practices like containerization (Docker, Kubernetes) and CI/CD pipelines (Jenkins, GitHub Actions). Emphasized real-world application development, API integrations, and security best practices.

React.js
Node.js
MongoDB
Express.js
GraphQL
Docker
Kubernetes
CI/CD Pipelines

(SDET) QA Engineer Bootcamp

Mersys.io

Completed Jul 2023
Oct 2022 - Jul 2023

Intensive training focused on mastering automation testing frameworks using Selenium, TestNG, and Cucumber BDD. Specialized in API testing with REST Assured and Postman. Gained experience in CI/CD workflows, integrating automated test scripts into Jenkins and GitHub Actions pipelines. Developed and executed comprehensive test suites to ensure high-quality software releases.

Selenium WebDriver
TestNG
Cucumber BDD
REST Assured
Postman
Jenkins
GitHub Actions

Associates's Degree in CS

Renton Technical College

Completed Jun 2022
Sep 2020 - Jun 2022

Developed a strong foundation in computer science principles, including data structures, algorithms, and software engineering. Gained hands-on experience in programming languages like Java, Python, and C++. Specialized in database management, application architecture, and system design, with a focus on relational and NoSQL databases.

Java
Python
C++
Data Structures
Algorithms
Database Design
SQL

Certifications

Certified Full Stack Web Developer

University of California, Berkeley - Jan 2025

Comprehensive full-stack web development bootcamp covering modern technologies including React.js, Node.js, Express.js, MongoDB, GraphQL, Docker, Kubernetes, and CI/CD pipelines. Completed intensive 24-week program with hands-on projects and real-world applications.

React.js
Node.js
MongoDB
Express.js
+4 more
View Certificate

Certified Software Developer and Engineer in Testing (SDET)

Mersys.io - Jul 2023

Intensive 6-month (600 hours) SDET program covering comprehensive automation testing frameworks, API testing, and quality assurance methodologies. Specialized in Java, Selenium WebDriver, TestNG, Cucumber BDD, and CI/CD integration.

Java
Selenium WebDriver
TestNG
Cucumber BDD
+4 more
View Certificate

Certified in Agile Development and Team Collaboration

Various Online Platforms - Oct 2022

Comprehensive training in Agile methodologies, Scrum framework, and team collaboration tools. Focused on project management, sprint planning, and effective team communication in software development environments.

Agile
Scrum
Kanban
Jira
+2 more

Certified in Java Programming and Automation Testing

Self-Learning & Online Courses - Apr 2022

Self-directed learning program covering Java programming fundamentals, object-oriented programming concepts, and automation testing principles. Completed through various online platforms and practical projects.

Java
OOP
Data Structures
Algorithms
+2 more

Featured Projects

Cosmic Plinko

Cosmic Plinko

PWA
SoftEdge Development

SoftEdge Development

Web Development
Vibez Tune Music App

Vibez Tune Music App

Fullstack
ORM E-commerce Backend

ORM E-commerce Backend

Backend
Express Note Taker

Express Note Taker

Fullstack
YourSpace Social Media Platform

YourSpace Social Media Platform

Fullstack
SEO Roadmap Guide

SEO Roadmap Guide

Tools
NoSQL Social Network API

NoSQL Social Network API

Backend
MERN Book Search Engine

MERN Book Search Engine

Fullstack
MVC Tech Blog

MVC Tech Blog

Fullstack
PWA Text Editor (JATE)

PWA Text Editor (JATE)

PWA
SQL Employee Tracker

SQL Employee Tracker

Backend
1 / 2