From: route@monster.com
Sent: Friday, May 06, 2016 2:14 PM
To: hg@apeironinc.com
Subject: Please review this candidate for: Cloud
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
Sargon HassoPage
1 Sargon
Hasso Park Ridge, IL 60068, USA (224) 935-3039 sargon.hasso@gmail.com Career Summary An experienced solutions architect and software
development manager with diverse field of experience in software development
integrating large applications with different technologies; content supply
chain; financial and trading industry experience; web applications
development; advanced software architecture; advanced object oriented
analysis and design; software testing; relational/non-relational database
applications development; project management, training, sales support,
product specifications, and marketing research. Professional Experience Wolters Kluwer, Chicago, IL Enterprise IT Architect12/2009—09/2015 ·
Partner with stakeholders to define functional and
non-functional requirements and shape a solution to fit business needs ·
Provide subject matter expertise and technological
guidance to various project initiatives across multiple products ·
Develop systems concepts and design high level solution
architecture designs and documentation ·
Assist project teams in planning a project’s technology
and technology resource needs ·
Review project team requirements to ensure the design
would meet business needs and objectives ·
Develop the detailed solutions design documentation ·
Facilitate the development, testing, and integration
efforts of projects as needed ·
Propose models and proof-of-concepts; and lead technology
R&D efforts ·
Design and lead infrastructure environment build-outs ·
Monitor, mentor, and review the work of junior team
members and outside consultants and vendors Selected Accomplishments: ·
Led and guided an effort to consolidate 40 disparate
mobile applications into 4 frameworks (iPhone, iPad, Android, and Black
Berry) ·
Provided guidance in transferring hosting and operational
support from a 3rd party vendor that resulted in infrastructure cost
reduction from $4K/month to $20/month ·
Created an architectural framework for product lines that
resulted in first year revenue of $1.4M ·
Created an architecture for a web application that served
as a blueprint for further derivative products that resulted in meeting
business sales quota for the year in just the first 3 months of its
deployment to production ·
Led two initiatives integrating enterprise content feed
with Recommind Decisiv Search platform and iManage IDOL search engine Sr. Manager, Platforms Development12/2007—11/2009
·
Plans, coordinates and manages software development
projects ·
Prepares overall project plans, communicates resource
requirements, executes and monitors the project against the plan, updates the
plan and reports status as necessary ·
Identifies and addresses roadblocks to successful
completion of projects ·
Prepares, analyzes and improves accuracy of work estimates ·
Completes and utilizes critical success indicators for
improving processes ·
Directly supervises on-site and off-shore employees ·
Carries out supervisory responsibilities in accordance
with the organization's policies ·
Interviews, hires, and trains employees ·
Plans, assigns, and directs work; appraises performance;
rewards and disciplines employees; establish career tracks; addresses
complaints and resolves problems; help with budgeting ·
Reports and analyzes data for quality metrics during
internal Quality Assurance meetings ·
Analyzes all software defects for severity and frequency
on a continuous basis Selected Accomplishments: ·
Managed an off-shore team develop and maintain user admin
J2EE-based application for a web research platform Sr. Solutions Architect02/2006—11/2007 Selected Accomplishments: ·
Designed and managed the development effort for a software
that migrated users seamlessly to a new web research platform ·
Managed a development team maintaining a web research
platform and backend services until its eventual sun setting Quantitative Analytics Inc., Chicago, IL08/2005—1/2006 Software Developer Software Developer responsible for complete SDLC
developing exchange interfaces for order flow, order routing, and options
quoting on the Microsoft Visual C++ .NET platform. Exchanges developed for
included: CME, CBOE, and BOX. Backend exchange components were developed
using FIX 4.2 protocol, VQI, and MMTP APIs. ·
Modified, adapted, and tested an existing exchange server
application to interface with BOX using sockets and MMTP as an IPC mechanism ·
Developed an application to download security information
from BOX and wrote a loader utility to add the data to the in-house database ·
Modified, adapted, tested, and integrated an options
quoting library (DLL) to submit option quotes to CBOE environment using
Vendor Quote Interface (VQI) ·
Developed, integrated, and tested an order routing and
option quotes library (DLL) to connect to CME using FIX 4.2 protocol ·
Developed a utility to download security information from
CME using market data APIs Lisle Technology Partners, Lisle, IL04/2005 – 08/2005 Software Engineer Consultant I was a consultant responsible for enterprise data
modeling. Specific responsibilities and accomplishments include: ·
Conduct customer’s interviews to solicit project
requirements and review existing project requirement documents ·
Assisted in developing enterprise data architecture by
mapping old data models to new simpler and relational data models Citadel Investment Group, Chicago, IL9/2004 – 3/2005 Software Development Consultant I was responsible for developing libraries that
interface to securities database servers. Development was on the Linux using
C++. Specific responsibilities and accomplishments include: ·
Design, implement, and test software libraries ·
Document and track product delivered and changes ·
Developed, tested, and released an enhanced financial
instruments library with new fixed income products. This library was a front
end to company-wide financial instruments databases ·
Developed, tested, and released a fixed income financial
instruments library for use by high frequency trading applications. Chicago Mercantile Exchange, Chicago, IL4/2004 – 8/2004 QA Test Engineer A consultant member of
Quality Assurance (QA) team responsible for validating product’s functional
specifications. These J2EE-based client/server tools used TIBCO bus and
TCP-based sockets for inter-process communications to interface to different
software components. Specific responsibilities and accomplishments include: ·
Write testing plans and develop testing strategies for
trading match engine ·
Write test cases and test scripts ·
Develop automated software tools to execute test cases and
test scripts ·
Document and track results of executing the test scripts Archelon
LLC, Chicago, IL4/2001
– 12/2003 Senior
Systems Analyst I was responsible for
developing and integrating large client/server sockets-based trading and
financial applications. Accomplishments include: ·
Developed applications that interface to electronic
exchanges, such as submitting and managing quotes and orders; and
subscriptions to market information to collect prices, trades, and other
contract data (equities and options). Exchange APIs worked with: Xetra,
Euronext/LIFFE, and CME’s TIBCO ·
Applications were high-availability, high-reliability
servers based on sockets, non-GUI, multi-threaded (POSIX threads), real-time,
and event driven. I developed objected-oriented code in C++ on UNIX machines
running Sun’s Solaris 8 or Linux. Sun’s C++ and GNU compilers were used.
Other tools used: SCCS for source code control, Rational’s Purify for
monitoring memory usage and detecting memory leaks, Rational’s Quantify for
performance optimization. ·
Used advanced techniques to produce inherently safe and
maintainable code such as memory management using reference counting, e.g.
auto- and shared-pointers; extensive use of STL containers and algorithms;
type-safe exception handling; flexible designs that utilized template-based
and policy-based programming, and the use of Design Patterns. Lucent
Technologies, Lisle, IL1997 - 2001 Software Quality Engineer2000 -
2001 I worked as a member of a metrics team in Software
Quality Department responsible for maintaining and evolving the overall
software metrics. ·
Base lined the quality and reliability metrics of software
releases; results were used to re-calibrate metrics and models used to
control software quality ·
Provided and monitored quality control packages for
software projects from planning through deliveries ·
Applied cluster analysis techniques to reduce the number
of software subsystems. This resulted in reducing the cost associated with
maintaining many subsystems and the resources required to manage them ·
Developed and maintained software quality metrics tools,
characterized the capability of the development processes, and developed
models to transform high-level customers’ metrics into operational metrics Software
Developer -- 7R/E Cable Project1999 - 2000 I worked as a member of Cable Project development
team responsible for developing Cable Access Gateway application using
Network-Based Call Signaling protocol (NCS) ·
Network Programming: Developed NCS transport layer
using TCP/IP network protocol ·
System Level Services: Developed wrapper classes for
platform independence for Multi-threaded, IPC, Synchronization, Signal, and
Event handling system calls ·
Performance Testing: Developed and executed continuous and
automated tests to improve the stability of a developed code using automatic
call generator ·
Tested third party devices for compliance with NCS
published standards Member of Software Technology Group1997
- 1999 Main responsibility was to research, identify, train
and introduce new technologies, methods, and tools into the development
environment which supported software process simplification and automation.
Major project completed was Designer Assistant (DA) Re-engineering to
facilitate the administration, maintenance, and enhancement of knowledge
content in the fastest and most efficient way. The following technologies
were used in this project: C/S, Oracle database, Oracle APIs, Web
application, ColdFusion, and Rule-based Expert System shell (CLIPS) as an
inference engine. Wallace
Computer Services, Hillside, IL1992 - 1997 Research and Development Programmer I provided programming, research, development, and
support for engineering and business-oriented software and hardware products.
·
Designed and developed client/server barcode duplicates
check software system in heterogeneous network environments. This was an
event-driven application developed under VC++ environment using MFC and ADO.
Both sockets and XTI (X/Open) networking APIs were used ·
Designed and managed the assembly of a barcode
verification software and hardware system for company-wide plant deployment NEC Technologies,
Inc., Wood Dale, IL1987 - 1992 Senior OEM Project Engineer Managed a project from customer's preliminary
specifications to mass production; delivered product and technical
presentations, and conducted marketability and research studies ·
Assisted in the development of a new firmware for CD-ROM
drive that shortened the project's completion time and enabled the company to
enter the bidding process ·
Designed an algorithm for mapping logical to physical
sectors for a CD-ROM drive ·
Provided instructions and guidance to the development team
to implement SCSI-2 firmware Core Qualifications ·
Passionate technologists with years of professional
experience and a strong foundation in application development and
architecture ·
Excellent knowledge of Software Architecture, Design
Patterns, Architecture Tactics and Patterns, and Software Design best practices ·
Extensive programming experience in C#, LINQ, and C/C++ ·
Excellent knowledge in RESTful Architecture, HTTP, Object
Relational Mapping (ORM), ASP.NET MVC/ASP.NET, ASP.NET Web API, OData, and
WCF ·
Very comfortable with a range of languages, web technologies
and frameworks including HTML 5, CSS, bootstrap, XML, JavaScript including
AngularJS and jQuery; .NET and J2EE development frameworks ·
Extensive experience in full SDLC from inception through
deployment and operational support ·
Excellent in the iterative development methodology and
comfortable with agile, test driven (TDD), and user experience design driven
development (UXDD) methodologies ·
Solid foundation in relational database modeling, design,
and very comfortable with SQL and MS SQL database products; comfortable with
NoSQL data stores such as MongoDB and Cassandra ·
Comfortable working with cloud computing platforms like
Amazon AWS, Microsoft Azure, and Google App Engine (GAE) ·
Extensive Experience and knowledge in Visual Studio IDE,
NetBeans IDE, and modeling tools such as Sparx System Enterprise Architect
design tool, BPMN, Visio, and UML ·
Good experience using various open source tools like Jira,
Git, Lucene/Solr search engine ·
Good experience and foundational knowledge of Data
Analytics, Big Data, Machine Learning Algorithms and related technologies and
tools such as R Language, RStudio, MATLAB, Octave, Rapid Miner, Azure Machine
Learning platform, and Hadoop’s HDFS and MapReduce ·
Solid knowledge of all aspects of scaling web applications
technology stack EDUCATION Illinois Institute of Technology, Chicago, IL Ph.D.
Computer Science 2007 Illinois Institute of Technology, Chicago, IL MS
Computer Science1996 Northeastern Illinois University, Chicago, IL BS
Computer Science1988 University of Illinois at Urbana-Champaign, IL BS
Nuclear Engineering1982 Summary of Professional course work Coursera.org and edx04/2014—Present Enrolled and completed several courses in Data
Analysis and Statistics, Machine and Statistical Learning, Text Retrieval and
Search Engines, Massive Data Mining, Cluster Analysis, Cloud Computing
Applications, Computational Finance and Financial Econometrics, Linear and
Integer Programming, Image and Video Processing, Mapping and Geospatial
Technologies, and Healthcare Informatics. PUBLICATIONS Presented and published several professional papers
on software design patterns, software architecture, and computational
lexicography in international conferences and journals. A selected list of my
publications and papers can be found on my LinkedIn profile at: https://www.linkedin.com/in/sargonhasso#background-publications Professional MEMBERSHIPS IEEE;
ACM References Provided
upon request Sargon HassoCV_v6-1.docx |
|
|
|||||||||||
|
|
|||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Languages: |
Languages |
Proficiency Level |
|
Arabic |
Fluent |
|