Software Engineer
- Assessed user needs and software requirements to evaluate design feasibility.
- Recommended strategies to maximize performance and lifespan of equipment involved in software installations.
- Employed integrated development environments (IDEs).
- Managed version control systems and maintained codebase integrity.