17+ Yrs Software Architect, Microsoft .NET/C#/VB+MS SQL Server. Large scale (30TB/Mo TXs, 1TB financial data) Enterprise background. From scaling .NET/SQL to optimizing IT and PM process
Started by working for Microsoft Consulting services, consulting on VB6/ASP+SQL/Oracle enterprise solutions for 5 years. Joined startup as Software Architect, then Chief Software Architect, and finally CTO. Helped architect/build/manage the development of the industry's first SaaS corporate tax compliance software at less than 1/4 the average software build cost. Managed a fully virtual, split (US+India) team of PM/IT/Development.
As Chief Software Architect I have been heavily involved in technically complex projects, such as;
- Large scale reporting system (Arch+Built). Reports with 30M data points.
- Scalable .NET engine (Arch) that automatically distributes partitioned workloads across shared server farms dynamically.
- Helped guide developers on high-performance SQL and troubleshoot/correct non-performing SQL. Note: client requirements of realtime reporting meant supporting a single instance Tx+Reporting implementation. Largest instance was 300+GB and 10TB/mo of transactions on a commodity server.
As CTO I;
* Worked with PM to integrate agile principles into our SDLC processes to dramatically improve the quality of deliverables
* Collaborated with Software Architects to integrate clean code principals and TDD. Improving initial delivery quality (bugs/LOC, bugs/feature point) and reducing maintenance cost.
* Championed an IT revamp that improved performance by 50%, and reduced costs by 30%.
Work Terms
Available 9am EST-2am EST, up to 60 hrs/wk, average of 20-30 hrs/wk. Net 30 + deposit, negotiable terms.