Software Engineer
- Involved in lifelong learning activities to stay informed about new technologies.
- Participated in continuous learning opportunities to stay current with emerging technologies.
- Optimized existing software systems for improved performance and scalability.
- Collaborated with cross-functional teams to gather and define requirements for new software features.
- Analyzed user needs and software requirements to determine design feasibility.
- Designed databases to store application data using SQL Server or MongoDB technologies.
- Developed requirements for system modifications and new system installations.