Strong web developer with a knowledge of all aspects of web development, I know, and have experience in many programming languages - C#, VB.NET, Java, Python, JavaScript, SQL. I am also proficient in CSS and writing semantic HTML. I am a team player, weighing in on decisions regarding the impact of software systems upon the business. I am good at identifying the pros and cons of various approaches, as well as being able to see from the point of view of others. I am a strong technical lead, able to offer insight and tips to co-workers in order to help them develop more efficiently. I have in-depth knowledge of good coding practices and standard. My input is also sought after when it comes to adding new functionality to our products, as I am able to think of possible knock-on or adverse effects.I have experience in all aspects of web development: from gathering requirements, specifications, user journeys and identifying potential edge cases. I am then involved in the programming and development of architecture to meet the business requirements, as well as testing, deployment, maintenance and monitoring of our product.I am very focused on writing clean and understandable code, not being afraid to re-structure and refactor code that is not optimally written. In doing so I am also able to introduce performance improvements: I reduced the page loading time of a product listings page from 10 seconds when I joined the company down to an average of 2 seconds.I have also invested time into performing SEO on behalf of Cycle Solutions which has resulted in products having increased visibility in search engines, and bring in more organic visits; ultimately producing more sales.My communication skills are strong from having to interact with various staff inside our business, from call center advisors who use our websites, to executives and directors. I can explain low-level technical issues in an understandable manner to less technically inclined audiences.
Listed skills include Javascript, C#, Sql, Css, and 22 others.