Team Leader experienced in directing activities of workgroups. Develops strategies, provides training, sets goals, and obtains team feedback. Excellent interpersonal and communication skills. Big picture focus with excellence in communicating goals and vision to succeed. Problem solver, networker, and consensus builder. Methodical Full Stack Developer offering abundant experience with engineering software for Internet organizations. Extensive background in mobile application design and development. Innovator with deep knowledge of latest industry trends and advancements. Software Developer talented at translating customer requirements into testable engineering plans. Maintains exceptional development quality from conception through distribution. Works alongside clients and colleagues through all stages of development to produce exceptional final products. Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.