Business Catalyst is an online hosting and site building platform for small and medium businesses. It allows business owners or contractors (BC partners) to build a site to promote the business, and offers pre-built components like shopping cart, payment gateways, online marketing and more, while letting the developer customize them with custom code.
My responsibilities on the project included:
- writing MS SQL stored procedures
- writing Database update and rollback script for the new version
- writing business logic in multiple classes and components
- writing ASP.NET Web pages
- writing unit tests
- code review
- bug fixes
- security scanning
- security fixes (XSS)
- I was responsible with adding CDN support for the Administation Console
- I worked on the spam filtering for comments submitted by users of our clients websites
- integrated with an internal Analytics Engine developed by another team over Hadoop and HBase
The project was developed using Scrum methodologies, bug and feature tracking software and code review software, and Jenkins for Continuous Integration
Technologies used:
C#
Visual Basic .NET
ASP.NET
Memcache
MS SQL
IBM Security AppScan
Akamai
Hadoop
Hbase
Perforce
Jira
Code Collaborator
Jenkins