Udaya Niroshana
Senior Full Stack iOS, Web Engineer and Azure DevOps
Habilidades
Revisa mis servicios


Porfolio
Experiencia laboral
Senior Software Engineer
SoftThrive • Tiempo completo
Oct 2020 - Present • 5 yrs 7 mos
- Build and maintain web applications using Next.js, Django, and Python for the onepay payment gateway(monthly 250M transactions), oneticket ticketing platform using microservices architecture patterns. - Built real-time data processing pipelines using Apache Kafka. - Work with Azure services for deployment, hosting, and operational support. - Develop backend APIs, business logic, and database-driven modules. - Handle bug fixing, production support, and performance improvements. - Mentored junior engineers and reviewed architecture and code for production readiness. - Collaborate with team members to deliver stable and scalable software releases. - Contribute to iOS-related development tasks when required. (Merchant/Ticketing Dashboard Apps)
Software Engineer
Soft • Tiempo completo
Jun 2017 - Oct 2020 • 3 yrs 4 mos
- Developed and maintained iOS applications using Swift and/or Objective-C. - Implemented mobile features based on product and business requirements. - Integrated REST APIs and backend services into iOS applications. - Fixed bugs, improved app stability, and supported app release cycles. - Worked closely with QA and backend teams to ensure smooth delivery. - Migrated some projects written in Java to Kotlin, based on the technical decision for ease of development and maintenance. - Worked with physical device SDKs to integrate POS machines, Printers, and Bluetooth beacons(Estimote) into mobile apps. - Learned and implemented the new Android architecture components in newer projects and developed the DWSecurity app in React Native to maintain the project's durability and ease of development.