2016 - Present
Full Stack Developer
Develop front-end and back-end functional requirements for web applications.
2015 - 2016
Senior SharePoint Consultant
Analyze requirements and specifications to provide solutions that exceeds customer expectations.
2014 - 2015
Software Engineer Team Lead
Understand customer needs and develop web solutions; Provide technical assistance to team members.
2013 - 2014
SharePoint Technical Lead
Translate requirements to architectural designs; Provide technical assistance to development team.
2012 - 2013
Develop custom SharePoint components including web parts, timer jobs, workflows, event receivers, UI components and more.
2011 - 2012
Develop web solutions for the HR Department.
2007 - 2011
SharePoint Developer and Administrator
Manage the SharePoint Intranet web site; perform upgrades and backups; develop web solutions.