The unauthorised collection of data, including personal data provided by users on this service, without the consent of each data subject is prohibited. Please be advised that the collection of publicly available data without permission using technical devices such as crawling may result in criminal punishment under the Personal Information Protection Act.
프론트엔드 개발자로 2년 5개월 동안 hybrid 웹 애플리케이션을 개발하였습니다. 최근에는 소프트웨어 설계 담당자로 일하기도 했습니다. 그 외에도 여러 인턴십을 할 수 있는 기회가 있었고 풀스택 소프트웨어 엔지니어로서 5년 간 경험을 쌓았습니다.
Career
Posts
AI Career Summary
라모발렌틴님은 5년 간 풀스택 개발 경험을 보유하고 있으며, 특히 2년 5개월간 하이브리드 웹 애플리케이션 프론트엔드 개발에 집중해왔습니다. Ionic, Angular, ExpressJs, SocketIo 등 다양한 기술 스택을 활용하여 소셜 네트워크 서비스, 챗봇 플랫폼, IT 컨설팅 프로젝트 등에 참여하며 소프트웨어 설계 및 아키텍처 개선 경험을 쌓았습니다. 현재는 빅인사이트에서 개발자로 활동하며 커리어를 이어가고 있습니다.
Socrate는 Socrate란 PlayStore에서 10k+ 다운로드의 지식 공유에 주목하는 소셜 네트워크를 만들어습니다.
웹사이트: https://www.socrate.education/](https://www.socrate.education/
애플리케이션: https://play.google.com/store/apps/details?id=com.socrate_edu.app&hl=en&gl=US
Socrate란 소셜 네트워크의 웹사이트와 모바일 애플리케이션을 개발합니다.
이 애플리케이션의 기능이 다음과 같습니다.
⁃ Post와 댓글을 게시
⁃ Messenger (WhatsApp나 Facebook Messenger 같은 것)
⁃ 온라인 코스 및 이벤트 티켓을 판매하는 상점
⁃ 사용자가 자기 코스에서 장이나(chapter), 텍스트, 사진, 동영상을 추가 할 수 있는 “Course creator”
⁃ 사용자가 모든 구매, follower, 및 follow하는 사람을 볼 수 있는 프로필
모바일 애플리케이션과 웹사이트는 code base가 동일하며 Ionic과 Angular를 사용하여 개발됩니다. 1개 code base를 사용하면 모든 플랫폼에서 새로운 기능을 추가할 때 필요한 시간이 크게 단축됩니다.
모든 real-time 기능 (Messenger와 같은 것)은 ExpressJs 및 SocketIo용 wrapper FeathersJs를 사용하여 구현됩니다.
MangoPay란 서비스를 이용하여 결재 기능이 개발됩니다.
동영상 스트리밍은 Vimeo를 사용하여 구현됩니다.
e2e 테스트는 Cypress를 사용하여 구현됩니다.
그리고 이 애플리케이션을 개발하는 동안 제가:
⁃ Clean code 및 SOLID principles 사용하여 코드 architecture 및 design을 정의하여 code base의 maintainability와 scalability를 개선합니다.
⁃ 다른 개발자와 같이 새로운 기능을 개발합니다.
⁃ Scrum Framework를 사용하여 프로젝트 태스크, 일정 및 deliverable을 관리합니다.
⁃ 소프트웨어가 요구 사항을 충족하고 버그가 없는지 확인하기 위해 code review 및 테스트에 참여합니다.
연평균 성장률 20%, 매출액 1억 8천만 유로의 IT 컨설팅 회사.
투자은행에 집중하는 컨설턴트가 되기 위해 준비했지만, 파리 생활에 불만족했습니다. 그 회사에 취직하기 전에 한국에서 교환학생으로 유학했었는데 한국이 그리워서 한국으로 다시 오기로 했습니다.
습득 내용
- TDD 방법
- software craftsmanship 개념
- 코드 디자인 (디자인 패턴, SOLID Principles)
프로잭트
- Black-Scholes 모댈을 사용하여 real-time market risk analysis 플랫폼을 개발
기술:
- Front-end : Angular
- Back-end : Asp.net Core, Entity Framework, MicrosoftSql, Xunit, Jenkins
프론트엔드 개발자로서 동료와 같이 CTO가 정해진 코드 architecture와 design 따라 Socrate란 소셜 네트워크의 모바일 애플리케이션과 웹사이트를 개발합니다.
stack:
- front-end: Angular/Ionic
- back-end: FeathersJs, MongoDb
전 세계 95,000명의 Virtual Agent 사용자. 95000 Virtual Agent users worldwide. Microsoft start-up of the year 2020.
Witivio 365는 Azure에 구성되는 챗봇 생성과 모니터링 플랫폼입니다.
그 플랫폼은 Azure function을 사용하여 server-less micro-services로 구성됩니다.
- 챗봇 설정과 통계 관리를 위해 Angular 웹사이트를 개발
- Azure stream Analytics를 사용하여 통계를 정리하고 Azure table storage를 사용하여 정리한 통계를 저장
- Microsoft Bot Framework 사용하여 챗봇들을 개선
- XUnit를 사용하여 Unit Tests를 개발
기타 기술
- Autofaq
- Automapper
- Linq
- Cosmos Db