Software Engineer
- Enhanced functionality of existing software applications.
- Led small development teams, overseeing project progress and mentoring junior engineers.
- Participated in continuous learning opportunities to stay current with emerging technologies.
- Employed integrated development environments (IDEs).