Web Specialist having worked as a Web Developer, Project Manager, Business Analyst and Technical Lead for more than 20 years. I'm proactive and have strong problem-solving abilities to leverage the latest Web technologies into new applications and designing with sound business processes and standards in mind, while following an agile development process in order to complete projects on time and under budget.
Web Developer
Create ASP.NET Web applications: Web pages (frontend), C#/VB.NET code (middle tier) and Database Tables, Stored Procedures (backend)
Fix bugs and test new code in existing applications
Add new code to existing functions
Create site deployment plans, design and technical specifications documents, user acceptance tests, test cases, impact documents
Convert existing Classic ASP applications to ASP.NET and upgrade existing ASP.NET applications
Integrate Twitter Bootstrap and other client-side, framework technologies into existing .NET applications
Set up and manage off-the-shelf products (Wordpress, Drupal, Joomla, Kentico, DotNetNuke, mojoPortal, Orchard Project, Umbraco, Mambo, Gallery and Mantis)
Technical Lead
Ensure Microsoft's recommended "best practices" are followed to ensure clean and easily understood code
Ensure code is encapsulated well for easy future enhancements and minimal maintenance time
Maintain design and technical specifications
Research and leverage the latest Web development technologies into applications
Develop site deployment plans, standards and coding practices
Manage bugs through documentation and issue tracking system
Conduct and assist in Web application deployments
Manage domain names, FTP directories and email accounts working with domain name and web hosting providers
Business Analyst / Quality Engineer
Analyze business requirements and developed strategies for the development of Web applications
Test Web application and manage bugs through issue tracking systems
Create user acceptance tests and test cases, deployment and impact documents
Project Manager
Create proposals for the development of Web applications
Manage teams of more than 10 onsite and offshore
Conduct daily team meetings
Document meeting minutes to ensure application code followed business requirements
Oversee development process through project life cycle
Interface with customers to understand requirements
Translate requirements into supporting documentation
Visit WebBodhi.com