Hassan Abdel-Rahman

Hassan Abdel-Rahman

Señor Blockchain Developer @ Cardstack

About

Software Development: Ethereum, Solidity, Smart contracts, OpenZeppelin, Gnosis Safe, Token Bridge, Hardhat, Truffle, ethers,js, web3,js, EIP-1271 contract signing, EIP-712 typed data, iOS/Objective C, EmberJS, GlimmerJs, Blockchain, Bitcoin, SASS/LESS, JQuery, HTML5, ES6, Ruby on Rails, Node.js, Amazon AWS, Terraform, Waypoint, Heroku, git, Travis, QUnit. Software Engineering: OO Design, UML, Design Patterns, Certified scrum master

Country

United States

City

Scarsdale

Industry

Internet

Skill

Scrum, Software Development, Agile Methodologies, XML, jQuery, Java, SQL, Git, JavaScript, Design Patterns, Software Engineering, Integration, iOS development, HTML 5, Cloud Computing, C#, Documentum, Objective-C, Object Oriented Design, CSS3

Experience

Cardstack

Señor Blockchain Developer

Cardstack

LinkedIn
2017-10 - Present · 8 yrs 11 mos

New York, New York

Monegraph

Señor Software Engineer

Monegraph

2015-3 - 2017-9 · 2 yrs 7 mos

New York, New York

McGraw Hill

Principal Engineer

McGraw Hill

LinkedIn
2013-9 - 2015-3 · 1 yr 7 mos

new york, new york

• Principal developer on the EZTest EmberJS application used to deliver online assessments. • Implementing a rich HTML5 based interface leveraging EmberJS and SASS. • Implementing robust build system using Ember CLI, Broccoli, and deploying to Amazon environments via Travis continuous integration. • Strong proponent of Agile development. Leveraging TDD methodology and paired programming. As well as, performing code reviews with peers using GitHub pull requests. • Developer on the Medici Course Builder application used to author online course content. Medici is one of the seminal EmberJS applications. Built rich features for an HTML5 application that is used to author online course content.

<codr>

Co-Founder

<codr>

2014-2 - 2014-6 · 5 mos

Greater New York City Area

is a application to help children to learn to code that I launched in collaboration with EDesign and 4.0 Schools: http://codrlab.com • Performed all technical aspects of development, and operations • Implemented application using NodeJS, EmberJS (via Ember CLI), SASS • Setup Amazon environments and deployment scripts

AppBox LLC

Co-Founder

AppBox LLC

2009 - 2014-2 · 5 yrs

At AppBox Mobile, we are dedicated to the development of applications for next-generation smartphones, such as the Apple iPhone. Developer of "Redflix" iPhone application

Flatirons Solutions

Technical Lead

Flatirons Solutions

2007-12 - 2013-9 · 5 yrs 10 mos

Toppan • Designed an Alfresco/Share content management system for financial publishing leveraging DITA. This solution delivers a rich, immersive, content authoring experience using HTML5, AngularJS, Twitter Bootstrap, Alfresco Share, and Xopus XML authoring solutions. • Used Behavior Driven Development to define AngularJS unit tests integrated with Jenkins continuous integration framework and JSHint code validation McGraw-Hill • Designed a custom content management solution leveraging MarkLogic and JQuery for McGraw-Hill Education services. This solution delivers a comprehensive CMS solution using cloud architecture and a rich HTML5 user experience. • Acted as a User Interface architect by designing and integrating solutions leveraging HTML5, JQuery, and CSS3 to deliver rich, immersive user experiences within the web browser. • Pioneered techniques to integrate online mathematic and chemistry authoring within Xopus using MathML and CML to facilitate the production of STEM titles for MHE; including developing solutions integrating handwriting recognition to formulate mathematical expressions. Cambridge University Press • Designed Documentum solution to facilitate content reuse across various lines of business within Cambridge University Press • Designed a system whereby rights for assets are managed using Open Digital Rights Language, and rights clearance is calculated using XQuery from ODRL and product usage context. iCMS • Designed and developed middleware tier providing a JSON front end for content management systems supporting CMIS servers. In addition, iCMS provides extended functionality for specific CMSs. E.g., for Documentum, iCMS exposes workflow and business process capabilities. • Designed and developed iPhone and iPad applications that act as clients to an iCMS server. These applications allow a user to browse and search from within a CMIS repository as well exposing advanced functionality such as workflow and asset commenting and review.

iVolunteer

iPhone Developer

iVolunteer

2009-3 - 2011-2 · 2 yrs

iPhone application developer for iVolunteer/Snap Impact

Swirly Dots Limited

Co-Founder/Advisor

Swirly Dots Limited

LinkedIn
2010-1 - 2011-1 · 1 yr 1 mo

Boulder

Provide architectural guidance for Fidatto Facebook and iPhone apps. Fidatto is the easiest way for people to share service provider recommendations with their Facebook friends. It's free so try it today!

TTEC

Solution Architect

TTEC

LinkedIn
2006-9 - 2007-11 · 1 yr 3 mos

Responsible for designing, developing, and deploying custom solutions to aid in Business Process Outsourcing for fortune 100 companies, with a specialty on the customer call center. Solutions are .Net oriented, employing the Microsoft stack, including: ADO.Net, C#, and ASP.Net, as well as utilizing BizTalk 2006 for BPO solutions. Additionally, I have built business process solutions using the TIBCO stack, Windows workflow Foundation, and Neudesic’s Enterprise Service Bus. Additionally, I have integrated the open source NxBRE business rules engine for .Net into our service offerings to provide a no cost business rules processing engine that we turn around and sell to our clients. Within my organization, I have successfully transformed our development practices from following antiquated waterfall development methodologies to utilizing Scrum methodology along with continuous integration and Test First Development with Nunit and Nunit ASP.

Sun Microsystems

Senior Software Developer

Sun Microsystems

LinkedIn
2005-7 - 2006-9 · 1 yr 3 mos

Responsible for development of the Sun Knowledge Connection (SKC). The SKC is the next generation support site for Sun Microsystems. The SKC project includes a natural language based searchable knowledge-base, content management portal, support agent interface, and integration with Sun Microsystems's identity, entitlement, and case management systems. My duties included assisting the SKC evaluation team select a vendor that provide the SKC functionality, developing the SKC architecture, acting as senior development engineer to lead the implementation of SKC functionality and integrate the vendor solution into Sun Microsystems's support infrastructure. Ancillary duties included mentoring developers, conducting agile development methodologies, and acting as a technical consultant for the SKC business team.

Sun Microsystems

Technical Lead

Sun Microsystems

LinkedIn
2004-10 - 2005-7 · 10 mos

Responsible for logical architecture, development, maintenance, of the Content Delivery Service (CDS) piece of SunSolve. I acted as the technical lead for CDS and made key technical decisions to align CDS functionality with desired business behavior. Additionally, i also participated in the development, maintenance, and deployment of CDS.

Sun Microsystems

Software Developer

Sun Microsystems

LinkedIn
2003-8 - 2004-10 · 1 yr 3 mos

Responsible for the development and maintenance of Sun Microsystems Online Support Center (OSC). Subject matter expert for presentation tier, business logic tier, and integration tiers of OSC. The technical liaison for boundary system integration with the OSC. Typical duties include developing feature enhancements, bug fixing, code re-factoring, system integration, and performance analysis.

Sun Microsystems

Software Developer

Sun Microsystems

LinkedIn
2001-11 - 2003-8 · 1 yr 10 mos

Responsible for Enterprise Learning Platform (ELP) integration into the enterprise. Modify the out-of-the-box ELP product to integrate with a customer's existing processes and applications. Subject matter expert for ELP user interfaces, API's, and ELP core code base within my organization. Act as a technical consultant for our partners and for the ELP product team. Additionally, due to my Release Engineer experience, design and develop the builds and packages for the organization's deliverables. Assumed associate level Solution Architect roles including working with Business Analysts and Program Managers to craft an ELP solution for prospective customers, and manage the technical aspects on an ELP integration implementation for strategic projects.

Sun Microsystems

Release Engineer

Sun Microsystems

LinkedIn
2000-8 - 2002-10 · 2 yrs 3 mos

Responsible for SCM on development workspaces using Teamware. Integrate development workspaces and localization drops from localization manager. Perform weekly builds, develop and maintain build scripts using makefile. Develop and maintain configuration scripts to configure web applications for JavaWebServer and iPlanet web server. Develop and maintain installers for CD-ROM products using InstallShield.

Sun Microsystems

Software Quality Engineer

Sun Microsystems

LinkedIn
1999-6 - 2001-10 · 2 yrs 5 mos

Responsible for developing test plans, test scripts, and test execution for web-based training software. Assist in debugging when bugs are found. Perform code reviews of software in development. Perform reviews on "solution strategies", with an eye towards quality issues. Developing Java applications to do automated testing. Because of my Japanese language skills, I have acted as a localization advisor for localization development, including developing strategies for doing localization, debugging localization issues, developing tests for localization, and advising on cultural issues.

Sun Microsystems

Software Quality Engineer - Intern

Sun Microsystems

LinkedIn
1998-6 - 1999-6 · 1 yr 1 mo

Responsible for developing test scripts and test execution for client/server, web-based, and CD-ROM training software. Writing Java applications to do bug tracking.

Education

Colorado School of Mines

Colorado School of Mines

LinkedIn

Major in Mathematics and Computer Science, Minor in Electrical Engineering

1995 - 1999 · 4 yrs

Hassan Abdel-Rahman's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find Phone Numbers

More Accurate. Lower Cost.

Find contact data in 1 tool with 98% accuracy

LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.