Princeton, New Jersey, United States
• Demonstrated strong leadership skills by effectively managing and motivating a remote project team of 8 web developers and QA’s to complete the project of building the audio/video player for the hi-loaded online system using WebRTC and media data streaming technologies.
• Participated in all phases of the software development life cycle, including requirements gathering, design, development, testing, deployment, and support
• In this role, I gained extensive knowledge and expertise in software engineering methodologies and technologies by comprehensively completing more than 10 different projects. I created exceptional expertise in front-end and back-end web development, databases, and data structures and algorithms.
• Performed code reviews and provided technical support as needed
• Leading the dedicated team of 7 software developers and QA's for making a UI for the diagnostic decision support platform which enable clinicians to interrogate the human genome to identify disease-causing variants
• Developed software using a variety of technologies, including JavaScript, ReactJS, Redux, Bootstrap, SASS, Jest, Webpack, Git, MySQL, Rest API, webRTC, AWS and others.
• Collaborated with the product management team to gather and analyze requirements and define project scope.
• Utilized agile methodologies and frequent communication with the client to track progress and identify and resolve issues as they arose.