Software Engineer

Experienced in managing and directing engineering teams to enhance software development.

a computer monitor sitting on top of a wooden desk
a computer monitor sitting on top of a wooden desk
Agile Solutions Provider

Passionate about learning and implementing new technologies in an agile setting.

black flat screen computer monitor
black flat screen computer monitor
Team Management Skills

Proficient in managing and directing engineering teams to increase corporate efficiency.

Software Engineer

Experienced in managing and directing engineering teams to enhance software development.

woman placing sticky notes on wall
woman placing sticky notes on wall
turned-on monitor displaying digital products
turned-on monitor displaying digital products
people sitting on chair in front of computer monitor
people sitting on chair in front of computer monitor
black computer keyboard
black computer keyboard