.png)
라클란 ***
선임 소프트웨어 엔지니어 · 소프트웨어 개발 · 뉴사우스웨일스(NSW)

경력 요약
웹, 백엔드 및 클라우드 환경에서 확장 가능한 소프트웨어 애플리케이션을 설계, 개발 및 유지보수한 6년 경력의 시니어 소프트웨어 엔지니어입니다. 요구사항 분석, 시스템 설계, 애플리케이션 개발, 테스트, 배포 및 운영 환경 지원을 포함한 소프트웨어 개발 전 과정에 대한 경험이 있습니다. 백엔드 엔지니어링, API 개발, 분산 시스템, 데이터베이스 설계 및 클라우드 기반 애플리케이션에 대한 전문 지식을 갖추고 있습니다. 최신 프로그래밍 언어, 프레임워크 및 엔지니어링 방식을 활용하여 코드가 명확하고 유지보수가 쉬우며 성능이 뛰어난 소프트웨어를 개발합니다. 프로덕트 매니저, 소프트웨어 엔지니어, DevOps 팀, 품질 보증 엔지니어 및 비즈니스 이해관계자와 협업하여 안정적인 기술 솔루션을 제공한 경험이 있습니다. 기술적 문제 해결, 시스템 확장성, 코드 품질 및 지속적인 엔지니어링 개선에 열정을 가지고 있습니다.
학력
뉴사우스웨일스대학교, 뉴사우스웨일스주 시드니
컴퓨터과학 학사 — 소프트웨어 엔지니어링, 2016년 2월 – 2019년 12월
경력
Technology Solutions Australia, 뉴사우스웨일스주 시드니 — 시니어 소프트웨어 엔지니어, 2023년 1월 – 현재
확장 가능한 웹, 백엔드 및 클라우드 기반 애플리케이션의 설계, 개발 및 제공 전반에서 소프트웨어 엔지니어링 업무를 주도합니다.
프로덕트 매니저, 솔루션 아키텍트 및 엔지니어링 팀과 긴밀히 협력하여 비즈니스 요구사항을 견고한 기술 솔루션으로 전환합니다.
최신 소프트웨어 엔지니어링 방식을 활용하여 백엔드 서비스, RESTful API 및 분산 애플리케이션 구성 요소를 설계하고 개발합니다.
성능, 확장성, 안정성 및 보안에 중점을 두고 명확하며 유지보수와 테스트가 쉬운 코드를 개발합니다.
복잡한 비즈니스 및 시스템 연동 요구사항에 맞는 애플리케이션 아키텍처와 기술 솔루션을 설계합니다.
관계형 및 NoSQL 데이터베이스 플랫폼의 스키마, 쿼리 및 데이터 접근 계층을 개발하고 최적화합니다.
AWS와 Microsoft Azure 환경에서 클라우드 기반 애플리케이션과 서비스를 구축하고 유지보수합니다.
자동화 테스트, 지속적 통합 및 배포 파이프라인, 배포 프로세스를 구현하여 소프트웨어 품질과 출시 효율성을 높입니다.
코드 리뷰를 수행하고 다른 소프트웨어 엔지니어에게 아키텍처, 코딩 표준 및 엔지니어링 방식에 대한 기술 지침을 제공합니다.
운영 환경에서 발생한 사고를 조사하고 복잡한 기술 문제를 진단하여 효과적인 장기 해결책을 적용합니다.
애플리케이션 성능, 시스템 로그 및 운영 지표를 모니터링하여 안정성과 성능을 개선할 기회를 찾습니다.
DevOps 및 인프라 팀과 협업하여 애플리케이션 배포, 시스템 관측 가능성 및 운영 복원력을 개선합니다.
아키텍처 검토, 기술 계획 회의 및 엔지니어링 설계 논의에 참여합니다.
주니어 및 중급 엔지니어를 지도하고 엔지니어링 팀 전체의 기술 역량 개발에 기여합니다.
기술 및 비즈니스 부문의 고위 이해관계자에게 기술 설계, 엔지니어링 제안 및 프로젝트 진행 상황을 발표합니다.
Digital Engineering Group, 뉴사우스웨일스주 시드니 — 소프트웨어 엔지니어, 2020년 1월 – 2022년 12월
비즈니스 핵심 애플리케이션을 지원하는 웹 애플리케이션, 백엔드 서비스 및 API를 개발하고 유지보수했습니다.
프로덕트 매니저 및 비즈니스 분석가와 협력하여 요구사항을 파악하고 소프트웨어 기능으로 구현했습니다.
Java, Python, JavaScript 및 TypeScript를 사용하여 애플리케이션 구성 요소를 설계하고 구현했습니다.
웹 및 모바일 애플리케이션을 지원하는 RESTful API와 백엔드 서비스를 개발했습니다.
스키마, 저장 프로시저, 쿼리 및 인덱스를 포함한 관계형 데이터베이스를 설계하고 유지보수했습니다.
애플리케이션 품질을 높이고 운영 환경의 결함을 줄이기 위해 단위 테스트와 통합 테스트를 개발했습니다.
코드 리뷰에 참여하고 정해진 소프트웨어 개발 및 코딩 표준을 준수했습니다.
소프트웨어 결함과 운영 환경 문제를 조사하고 근본 원인을 분석하여 수정 사항을 적용했습니다.
DevOps 엔지니어와 협력하여 지속적 통합 및 배포 파이프라인, 애플리케이션 배포 및 클라우드 인프라를 지원했습니다.
Git 기반 업무 방식을 활용하여 소스 코드 관리, 기능 개발, 코드 리뷰 및 출시 관리를 수행했습니다.
스프린트 계획, 백로그 정리, 일일 스탠드업 및 회고를 포함한 애자일 활동에 참여했습니다.
애플리케이션 아키텍처, API, 개발 프로세스 및 시스템 구성에 관한 기술 문서를 작성했습니다.
테스트, 출시 및 구현 전 과정에서 품질 보증 엔지니어와 비즈니스 이해관계자와 협업했습니다.
애플리케이션 성능 개선, 코드 리팩터링 및 기술 부채 감소에 기여했습니다.
기술 역량
프로그래밍: Java, Python, JavaScript, TypeScript, C#, SQL
백엔드 개발: REST API, 마이크로서비스, 분산 시스템, 백엔드 서비스, API 연동, 애플리케이션 아키텍처
프런트엔드 개발: React, JavaScript, TypeScript, HTML, CSS, 반응형 웹 개발
데이터베이스: PostgreSQL, MySQL, SQL Server, MongoDB, Redis, 데이터베이스 설계, 쿼리 최적화
클라우드: AWS, Microsoft Azure, 클라우드 아키텍처, 서버리스 애플리케이션, 클라우드 배포, 클라우드 서비스
DevOps: Docker, Kubernetes, 지속적 통합 및 배포, GitHub Actions, Jenkins, Azure DevOps, 자동화 배포, 인프라 연동
소프트웨어 엔지니어링: 객체 지향 프로그래밍, 디자인 패턴, 자료구조, 알고리즘, 시스템 설계, 클린 코드, 리팩터링
테스트 및 품질: 단위 테스트, 통합 테스트, 자동화 테스트, 테스트 자동화, 디버깅, 코드 리뷰
모니터링 및 관측 가능성: 애플리케이션 모니터링, 로깅, 지표, 알림, 성능 분석, 운영 환경 문제 해결
개발 도구: Git, GitHub, GitLab, Jira, Confluence, Visual Studio Code, Postman
업무 방법론: 애자일, 스크럼, 소프트웨어 개발 수명주기, 지속적 통합, 지속적 제공, 코드 리뷰
업무 역량: 기술 리더십, 시스템 설계, 문제 해결, 멘토링, 이해관계자와의 의사소통, 기술 문서 작성, 협업 및 프로젝트 수행
학력
2016년 2월 – 2019년 12월
컴퓨터과학 학사 — 소프트웨어 엔지니어링
뉴사우스웨일스대학교, 뉴사우스웨일스주 시드니
기술
소프트웨어 엔지니어링 | 시니어 소프트웨어 엔지니어링 | 백엔드 개발 | 풀스택 개발 | Java | Python | JavaScript | TypeScript | C# | SQL | React | REST API | 마이크로서비스 | 분산 시스템 | 시스템 설계 | 소프트웨어 아키텍처 | 객체 지향 프로그래밍 | 자료구조 | 알고리즘 | PostgreSQL | MySQL | SQL Server | MongoDB | Redis | 데이터베이스 설계 | 쿼리 최적화 | AWS | Microsoft Azure | Docker | Kubernetes | 지속적 통합 및 배포 | GitHub Actions | Jenkins | Azure DevOps | 단위 테스트 | 통합 테스트 | 테스트 자동화 | 코드 리뷰 | 디버깅 | 애플리케이션 성능 | 모니터링 | 로깅 | 애자일 | 스크럼 | DevOps | 클라우드 컴퓨팅 | API 개발 | 기술 리더십 | 멘토링 | 이해관계자 관리
직업: 시니어 소프트웨어 엔지니어
경력: 6년
지역: 호주 뉴사우스웨일스주
Skills: JavaScript, React, Node.js
Experience: 6 years
Daily rate: AUD 550
Fictional sample profile — replace with your approved candidate details.