Software Engineer
- Joined forces with UI/UX designers to refine software usability and advance user experience.
- Collaborated with UI/UX designers to improve software usability and user experience.
- Coordinated installation of software systems and collaborated with user experience team on design and implementation of new features.
- Led small development teams, overseeing project progress and mentoring junior engineers.
- Coordinated testing and validation procedures through software development lifecycle.
- Applied security measures into systems development, supporting final products' resistance to intrusion and exploitation.
- Participated in continuous learning opportunities to stay current with emerging technologies.