EE
Elena E.
Location Map Pin United States
Main Clock UTC-06:00 (America/Chicago)
Highly motivated full-stack developer
Self-organized and easily managed employee. Eager to learn all new. With a flexible and quick mind.