Senior Software Engineer
Current• Spearheaded the development and architecture of Syncora, a robust pre-clinical trial management system, ensuring high performance and seamless integration with other platforms. • Pioneered the implementation of microservices architecture, ensuring system modularity, easy maintenance, and scalability. This approach paved the way for seamless feature integration and ensured optimal system uptime. • Integrated RabbitMQ and Redis for enhanced messaging and data storage. •… Show more • Spearheaded the development and architecture of Syncora, a robust pre-clinical trial management system, ensuring high performance and seamless integration with other platforms. • Pioneered the implementation of microservices architecture, ensuring system modularity, easy maintenance, and scalability. This approach paved the way for seamless feature integration and ensured optimal system uptime. • Integrated RabbitMQ and Redis for enhanced messaging and data storage. • Deployed real-time communication using sockets for instant data updates. • Mentored junior engineers, upholding code quality and best practices. • Transitioned to a pub/sub-based architecture for real-time data syncing. • Dockerization of applications, ensuring consistent environments, swift deployments, and easy scalability. Systematically addressed container orchestration needs, streamlining deployment pipelines, and reducing system downtime. • Utilized AWS for cloud operations, ensuring optimal resource use Show less