CrossKnowledge
Full-Stack Web Developer — 2013 – 2015 — Full-Time On-Site
Leading E-Learning SAAS solution in B2B markets. Part of a team of 6 developers, 1 QA, 1 PO and 1 Project Manager. Agile methodology. The company was sold for $175M to Wiley & Son.
Key Achievements
- Developed a configurable Mercurial hooker in C#, extensible via DLLs, to easily code custom hooking scenarios
- Developed & maintained features on MOHIVE E-Learning Solution:
- Designed and implemented animated templates following Bloom's taxonomy philosophy
- Implemented OWASP Accessibility for HTML5 and Arabic language support for Flash
- Cross-browser compatibility testing across multiple browsers and versions
- Reduced version silo creation time in CruiseControl.NET from ~4 days to 1 day
- Developed tools to help handle Dev & CI tasks
| Software / Tech | Description | Tech. |
|---|---|---|
| Authoring tool | The tool L'Oreal was using to author its own contents | Flex |
| BackOffice | Where we can toggle features, override things for customers | C# ASP.NET |
| Runtimes Flash & HTML5 | To play the authored content with the best player | HTML5, KnockOut, Flash |
| Dev server (C#, SQL Server) and infrastructure (DB) | Development setup | C#, Powershell |
| XLIFF i18n | Authoring content in multiple languages, automatically | XLIFF |
| Designing features, implementations, refactorings, tests | My daily-work | C#, TypeScript |
Tech Stack
C# ASP.NET WS SOAP Unit Testing TypeScript Flex Flash jQuery HTML JS CSS/LESS