Software engineering experience includes designing and maintaining scalable software applications across diverse platforms. Developed web applications utilizing multiple engineering languages while ensuring thorough documentation of software designs and architectures. Deployed updates and patches to maintain security and functionality, alongside analyzing code to enhance performance. Additionally, demonstrated database design capabilities using SQL Server and MongoDB technologies for effective data storage.