Software Engineer
Go Digit General InsuranceNov, 2021 - Present4 yr 2 months
Developed and maintained cross-platform insurance applications using React Native, serving thousands of customers. Integrated SDKs at native levels for both Android and iOS to expand app functionality. Consumed and managed RESTful APIs to fetch and display real-time insurance data. Built custom, reusable components to improve code reuse and reduce overall app size. Collaborated within an Agile team, delivering new features and enhancements on time. Implemented state management using Redux for optimized data flow and app stability. Utilized Git for version control, ensuring team productivity and codebase integrity. Analyzed and resolved application crashes using Crashlytics, Dynatrace, and UserExperior. Deployed Firebase Analytics to monitor the user journey and conducted A/B testing for app improvements. Participated in code reviews, offering constructive feedback to elevate code quality and consistency. Implemented hybrid encryption and decryption using RSA-OAEP and AES, securing sensitive insurance data and ensuring end-to-end encryption of communications between client and server. Implemented secure payment flows, integrating payment gateways such as Juspay. Designed and implemented an intuitive bike insurance renewal flow, resulting in a 10% increase in policy renewal sales, tracked via Firebase Analytics and A/B testing. Investigated and resolved stability issues using Crashlytics, Dynatrace, and UserExperior, 20% and improved reliability across devices.