Soon after college took a course on Java and started my career as a trainer in Arena Multimedia teaching Java to non-programmers. Picked quite a bit of design skills and a mastered a lot of multimedia tools, including Photoshop, Flash, Audio and Video editing, Web design & development
With 3 other people cofounded an IT company specializing in web development, multimedia, eLearning. Handled everything from small to big, including pre-sales, customer interactions and relationships, design, development, delivery. Managed and mentored a lot of team members.
Starting a company brought in a lot of bragging right, but was difficult to sustain financially,had to call it a quits. So transitioned to being an employee and started working for other companies, took a role as business analyst at Iridium Interactive and later as Project Manager at Hurix
Organize, lead, provide oversight and technolgoy direction for projects, expand core capabilities of the team. Work with the business/clients to bridge the gap with the technology, act as a go to person for all the technological needs. Guidance for better and more technically viable solutions. Translate complex requirements to technical specifications.
Technical analysis, design of system architecture, data models, process. Develop solution architecture, prepare mockups & prototypes. Design standards and best practices, perform code review, performance analysis, set technology directions and mentor the team, owning the solutions end to end.
I'm a developer for life, I cannot stay away from writing code or learning a new language or tool. Hands on development experience in web, desktop, APIs, server applications, cross platform mobile applications.