I like to play with special sand capable of doing maths.
• Created my own Object Mapper for working properly with MongoDB.
• Developed and tested REST API for content management and usage tracking.
• Rewrote the core system of the question, and answer validation along with marking and time calculation.
• Developed and tested the backend with NodeJS using the NestJS framework
• Developed and tested REST API and Web Socket-based communication between client and server
• Used AWS relational database service for AuroraDB and S3 as storage bucket.
• Pusher.js notification system made with parallel consumer and parallel producer in a queue.
• Cached dynamic and most frequently used data in Redis server with write-through policy.
• Developed the feature to track genesis transactions in the portfolio.
• Collaborated with the team to reach 80% test coverage.
• Developed and tested REST API and Web Socket-based communication between client and server.
• Worked with gevent, and created manual wheels for m1 chips as sqlchipher wasn’t working well working native m1.
• Worked in distributed monolith architecture for creating multiple services in Django, NestJS and Rust.
• Interacted and created a wrapper service for Auth0 in Django and handled auth-related services.
• Got to play with aws-ses, aws-s3 and various AWS services.
• Containerized multiple services with Docker and integrated various CI pipelines using gh-actions.
• Developed various services using the CQRS and DI and Strategy pattern.