Back to experiences

Software Engineer (Golang)
IOURING Private Limited
Jan 25 - Present (4 months)
Overview
As a Software Engineer at IOURING, I work on backend systems focused on streamlining financial onboarding flows. I specialize in building secure, scalable services in Golang that interact with third-party APIs and support high-throughput, event-driven workflows.
Key Responsibilities
- Golang Services: Built and maintained robust backend services for automating workflows like KYC verification, Demat account creation, and exchange onboarding.
- Third-party Integrations: Integrated with multiple external APIs, ensuring accurate and secure data exchange.
- Caching & Asynchronous Jobs: Used Redis extensively for caching, job queues, and managing async workflows to enhance performance.
- Event-driven Architecture: Designed and implemented event-driven patterns to create responsive and modular systems.
- Compliance Collaboration: Worked closely with compliance and product teams to ensure secure, regulation-compliant handling of sensitive user data.
Skills
- Languages & Databases: Golang, SQL, PostgreSQL, Redis
- Architecture: Microservices, Event-driven systems, Secure data handling
- Frameworks & Tools: Gin, gRPC, RESTful APIs, Docker, Sqlc, Goose
- Others: GraphQL, Git, Linux, Agile methodologies