-
-
Feed View Controller:
- Implemented iOS feed (instagram-style) in IGListKit, featuring infinite scrolling, pagination, and post deletion.
-
Improved iOS XCUITest Infrastructure:
- Added helper methods to make UI tests more reliable across different devices and layouts. Ensuring elements are visible before interaction, even in complex scenarios like iPad split views.
-
Commit Details: View Merged Commit
-
Pull Request: View Pull Request
-
I enjoy designing and building applications.
| Stack Area | Technologies | Key Concepts / Tools |
|---|---|---|
| iOS & Mobile | Swift, SwiftUI, UIKit, Objective-C, React Native | ARKit, CoreML, Vision, SpriteKit, AVFoundation, CoreData, IGListKit |
| Concurrency & Performance | GCD, Operation Queues, Combine | URLSession, Alamofire, NSCache, Instruments (CPU/GPU Profiling) |
| Web Frontend | React, Redux, HTML, CSS, TailwindCSS | TypeScript, JavaScript |
| Backend & APIs | Node.js, Express, Django, Flask | REST, GraphQL, gRPC, WebSockets, JWT Auth, Zod |
| Databases & Messaging | PostgreSQL, MongoDB, MySQL, Redis | RabbitMQ (pub/sub), Distributed Consistency (RAFT) |
| Cloud & DevOps | AWS (EKS, Lambda, EC2, S3, SQS, SNS, EventBridge), GCP | Docker, Kubernetes, Terraform (IaC), Jenkins (CI/CD) |
| Testing | XCTest, XCUITest, Jest | UI Automation, Cross-device Layout Testing |
| Monitoring & Observability | Prometheus, Grafana | Autoscaling (ASGs/MIGs), Load Balancing |
| Data Science & ML | TensorFlow, PyTorch, Keras | NumPy, Pandas, Scikit-learn |
| Languages | Swift, TypeScript, Python, Java, C, C++, SQL, Bash | — |


