As an Associate Software Engineer at Medcube USA LLC, I play an integral role in the design and development of the AeliusCase Management System, a robust web application tailored to optimize legal case management workflows. My responsibilities encompass full-stack development, utilizing Angular for a dynamic and responsive frontend, and .NET Core with Entity Framework for a scalable and efficient backend. Additionally, I manage server deployment processes to ensure reliable application performance and availability.
In the frontend, I harnessed the power of Angular to build a dynamic and responsive user interface, delivering seamless user experiences and efficient data management. To expedite development and maintain a polished, consistent design, I utilized PrimeNG, leveraging its rich library of UI components to streamline workflows and ensure high-quality, interactive features
On the backend, I utilized .NET Core to construct a robust and scalable infrastructure, implementing complex business logic while ensuring high performance and reliability. For data management, I integrated MySQL, designing efficient schemas and queries to optimize database interactions. The application is hosted on an IIS server, providing a secure and stable deployment environment. Additionally, I leveraged Azure DevOps for version control, and seamless collaboration, enabling efficient development and deployment workflows.
The culmination of these efforts resulted in a feature-rich AeliusCase Management System equipped with multiple functionalities, including seamless email management and storage in MySQL via RESTful APIs. By designing and implementing these APIs, I ensured efficient communication between the Angular-based frontend and the .NET Core backend, enabling reliable data transfer and streamlined interactions.
Throughout the project, I adhered to Agile development methodologies and collaborated closely with cross-functional teams. Utilizing tools such as Azure DevOps for version control, CI/CD pipelines, and task tracking, I ensured the delivery of high-quality solutions that aligned with business objectives and exceeded client expectations.