Software Engineer
Current• Designed and developed high-performance Python microservices with a modular approach, improving system scalability and responsiveness. Managed API deployments on confidential AWS environments, achieving optimal security and rapid data handling that boosted system efficiency and client satisfaction.• Utilized MySQL and PostgreSQL for database management and complex query execution, combined with Pandas for advanced data analysis, leading to improved data insights and streamlined decision-making processes. Automated essential processes using Python, Shell scripting, and Selenium, significantly reducing manual effort and error rates.• Led the creative and technical design of user interfaces using HTML, CSS, React.js, and Axios, focusing on responsive design and interactive features. Conducted comprehensive compatibility testing with Selenium, ensuring robust performance across diverse browsers and devices, which heightened user engagement and satisfaction.• Built and deployed robust cloud environments using AWS services (EC2, S3, IAM, RDS), automating workflows with Docker and Jenkins, resulting in reduced deployment time and enhanced scalability for cloud-based applications.• Applied Agile/Scrum methodologies to oversee the full lifecycle development of software projects, collaborating closely with cross-functional teams to deliver high-quality, on-time results that met evolving project requirements. Worked closely with cross-functional teams, including system administrators, cloud engineers, and UI/UX designers, to meet critical project deadlines and enhance product functionality.