Senior React Developer2019 - PRESENTWingTel
Technologies: AngularJS, Enzyme, Redux Form, Redux, React
- Maintained a CRM application to manage the company's customers using these technologies: ReactJS, Redux, Redux-forms, Enzyme, redux-resource.
- Maintained the company's website which is built on AngularJS.
Freelancer2003 - PRESENTSelf Employed
- Built multiple products from scratch from setting up the build process to building reusable components for better maintainability of code, to optimizing them for performance.
- Worked with various technologies like PHP, Java, Angular, and Node.js to handle clients' requirements in the best way possible.
- Consulted with clients to meet design requests, recommend options to improve usability, and complete the project from design to development within time and budget.
- Designed intuitive, responsive, and visually appealing interfaces that optimize users’ experience by creating wireframes and mockups and later implemented them using CMS systems such as Joomla, Drupal, and my own custom CMSs.
- Built client’s website on WordPress using HTML, CSS, PHP, and Bootstrap framework to implement the responsive design to pixel perfection.
Enterprise React Developer2019 - 2020BCG Gamma
Technologies: D3.js, React
- Created data visualizations using SVG charts with pure React and with React/d3.js.
Senior Front-end and Data Visualization Developer2016 - 2019Ligadata.com
- Created analytical data visualizations using industry-leading technology and methods.
- Built highly scalable and intuitive Graphical User Interfaces for SaaS platforms.
- Built middle tier and front end of all the applications that the company was developing.
- Designed UIs to be highly interactive with fun and impressive animations, high performance, and completed to a very high standard.
Senior Front-end Developer2015 - 2016Barclays Bank
Technologies: D3.js, SCSS, HTML5, TypeScript, Bootstrap, AngularJS
- Designed and implemented complex user interfaces from the ground up using the latest technologies.
- Translated designs and wireframes into high-quality code.
- Tested front-end code in multiple browsers to ensure cross-browser compatibility.
Senior Front-end Developer2015 - 2015Orda Technologies
Technologies: Bootstrap, SVG, D3.js, AngularJS
- Worked on data visualization and a social media monitoring product.
Senior Full-stack Web Developer2013 - 2015INTERCHANGEWORKS (Canada)
Technologies: D3.js, AngularJS, Zend Framework, PHP
- Worked on EDMS (enterprise dentist management system) which is a product to manage all operations of dentist clinics, personal, billing, charts, insurance management, etc.
- Designed and implemented fault-tolerant, high available and robust architectures from front-end to back-end and even DB and DB servers.
- Reverse-engineered old, poorly written modules and re coded them into new reusable components.
Founder, Web Designer and Developer2006 - 2008ENTREPRENEUR
Technologies: Joomla, WordPress, PHP
- Founded a web development company that grew from 2 to 11 people in two years.
- Led projects from contract negotiation and project management to launch, in a budget-conscious, rapid and iterative environment.
- Led and presented the design of complex websites and web applications for clients including a Hospital Management System, from discovery, wireframes, and prototypes, through production design and template development and system implementation.
- Conducted research including stakeholder and user interviews, and synthesized actionable tasks, information architecture, and personas.