Moscow, Russia
Links:
- E-mail: dimapermyakov55@gmail.com
- GitHub: https://github.com/mightyK1ngRichard
- Telegram: https://t.me/mightyK1ngRichard
- VK: https://vk.com/mightyk1ngrichard
Open resume
2.5 year of software development. BMSTU IU5 graduated, 25'
- Have backend development experience (Golang/Python/Swift), which helps me to understand overall product architecture and communicate with backend team
- Love good architecture and clear naming of things
- Can propose new features/solutions for business, estimate and write docs for them
- Could lead a small team of developers (gathering information, preparing tasks, code review)
- iOS:
- Swift, SwiftUI, UIKit, Vapor, SwiftData, CreateML/CoreML, ARKit, AVFoundation, GCD/Async Await/Combine, DI Resolver, Proxyman, Tuist
- Viper, MVC, MVP, MVVM/MVVM-C, CleanSwift, Flux
- Programming languages: Swift, Golang, Kotlin, Python, C/C++, JavaScript, TypeScript, Assembler
- Backend: Golang, Swift+Vapor, Kotlin Ktor, Django, NodeJS, General Linux/Unix command-line experience + Postman, Swagger
- Frontend: React, JavaScript, TypeScript, CSS/HTML5, Redux Toolkit
- DevOps: Ubuntu/Alt Server, Docker, Nginx, CI/CD, K8s, grafana
- Database: Postgresql, Firebase, Mongodb, Realm, Redis, SwiftData, Amazon S3
- Client Server Interaction: HTTP/1.1, WebSocket, gRPC HTTP/2.0
- API Architectural style: Rest, gRPC
Period | Description |
---|---|
July 2023 — Now | Middle iOS Developer at Wildberries, B2B Bank |
Period | Description |
---|---|
2021 - 2025 | Bauman Moscow State University, IU5 |
2023 - 2024 | VK Technopark (iOS) x BMSTU |
2022 - 2023 | Digital Academy x BMSTU |
-
FullStack Application | Final qualifying work | BMSTU IU5 2025
Stack:
- Languages: Swift, GoLang, Kotlin
- Backend Microsevices: Kotlin, GoLang, Swift + Vapor.
- Auth: JWT Refresh Tokens + Black list
- Database: PostgresSQL, Firebase, Amazon S3
- Client-server API Architectural style: gRPC
- IOS features: SwiftUI, MapKit, SwiftData, LocalPushNotification, WebSocket, Async/await, ARKit, Video Streaming M3U8D
-
iOS application | Diploma Project | VK Edu x BMSTU
Stack: SwiftUI, Firebase, SwiftData, MapKit, LocalPushNotification, WebSocket, Vapor, Async/await
-
iOS application | Hackathon x BMSTU
Stack: SwiftUI, C#, RestAPI, Docker, S3, Postgresql
-
iOS application | Course work, Network technologies x BMSTU
Stack: SwiftUI, Vapor, WebSocket+HTTP
-
FullStack Application Go+React+SwiftUI | Laboratory work x BMSTU
Stack: SwiftUI, Golang, Docker, Nginx, S3, Redis, Postgresql, RestAPI, Gin, Gorm, Swagger, React, Redux Toolkit
-
iOS Video streaming Application | Homework x BMSTU
Stack: UIKit, AVFoundation, CreateML, CoreML, Vision
-
Macos application | Database coursework x BMSTU
Stack: SwiftUI, NodeJS, Docker, Postgresql