Seva Safris

Seva Safris

New York, United States
Hire Seva
Scroll To View More
Seva Safris

Seva Safris

New York, United States
Member since April 23, 2014
As a results-driven software consultant, Seva offers confidence in guidance of technical direction and operational performance. Expertly architecting and developing efficient, scalable, and fault-tolerant solutions, he is a hands-on contributor to all facets of project and client satisfaction.
Seva is now available for hire
Portfolio
Experience
  • Java, 16 years
  • XML/XSLT, 13 years
  • Object-oriented Programming (OOP), 16 years
  • Test-driven Development (TDD), 15 years
  • Agile Software Development, 11 years
  • Unix, 18 years
  • Git, 5 years
  • User Interface (UI), 10 years
New York, United States
Availability
Full-time
Preferred Environment
Mac OS, Linux, Eclipse, Xcode, vi, Git, SVN
The most amazing...
...project I've developed is a beat-tracking algorithm and reference implementation that can detect, track, and extrapolate beats in live audio music streams.
Employment
  • CTO
    Smartplane, Inc.
    2014 - 2015
    • Architected and developed the flagship flight-control product for the company, which will revolutionize the world’s perception of personal airplanes as a viable option for private transport.
    • Made direct technology decisions for the SmartPlane flight-control product in order to ensure real-time performance, 100% fault tolerance, and enforcement of impeccable coding practices, utilizing the means of both technological choices and engineering policy directives.
    • Provided strategic and tactical technological direction for the early-stage startup in the aerospace marketplace.
    • Advised product management efforts.
    • Contributed in a hands-on manner in order to develop solutions for the most challenging and critical modules comprising the SmartPlane flight-control application.
    Technologies: Java, C, C++, Objective-C, Big data
  • VP of Engineering
    LiveCare, Inc.
    2012 - 2014
    • Conceptualized, architected, and developed the flagship application for the pre-IPO medical practice management software company.
    • Blueprinted the product roadmap, managed project operations as well as tactical and strategic direction, and delivered the product to completion.
    • Led a team of local engineers and system operators, engaged with practices and individual practitioners for sales, interacted with clients for production support, and gathered feedback for future improvements.
    • Led a team of remote engineers in Vietnam for the development of front-end HTML and JavaScript components, providing high-level technical architecture for interoperation of all products, components, and presented functionalities.
    • Implemented all security considerations with utmost scrutiny, taking into account the legal regulation of medical software applications.
    Technologies: Java, Java EE, Adobe Flex, JavaScript, HTML5
  • VP of Engineering
    Evolphin Software
    2011 - 2012
    • Designed and implemented UI and UX, live workflow validation algorithms, and failsafe state preservation patterns for a revolutionary workflow designer application.
    • Architected and developed a Mac OS Finder plugin for the visualization of version information for files and folders backed by the Zoom versioning system.
    • Led user interface and presentation design of all Evolphin products.
    • Directed engineering efforts, taking into consideration time-to-market vs. technical debt vs. team workload in order to ensure confidence and security in developed products.
    • Managed project and bug-tracking tools, mediated code reviews, and promoted or vetoed design decisions when deemed necessary.
    Technologies: Java, J2EE, Adobe Flex, C, C++, Objective C
  • Senior Product Developer
    BlackRock/Barclays Global Investors (BGI)
    2007 - 2011
    • Conceptualized, architected, and developed applications for scientific portfolio management.
    • Led a team of senior engineers to deliver industry-leading solutions for portfolio managers.
    • Developed strategic and tactical solutions to achieve cross-functional business objectives.
    • Architected a scalable Java platform for applications intended to transition from a former Perl-based codebase.
    • Spearheaded full cycle development in the creation of key scientific investment tools used daily by portfolio managers.
    • Held educational training sessions for new innovations, tools, and applications available to scientific portfolio managers at BlackRock/BGI.
    • Directed efforts to minimize operational risk due to possible and actual failure of key components in the portfolio management application chain.
    • Developed regular failover tests to ensure rapid recovery in the event of unexpected failures.
    • Led the evaluation of interfaces with third parties (banks, securities lenders, prime brokers, and custodians) to detect high-risk points and propose failover solutions.
    Technologies: Java, Java EE, Perl, Sybase
  • Architect (Consultant)
    MRG Software
    2005 - 2007
    • Consulted on product conceptualization and PRSD formulation for consumer-facing bond trading and management application Consolers. The product was outsourced for contract-based development in 2008.
    • Consulted on product conceptualization, PRSD formulation, design, and spurred implementation efforts for a wine and food enthusiast web portal called Cooking with Us.
    • Consulted on product design and implementation of a sports enthusiasts' web portal for Wasserman Media Group.
    • Architected and developed a large-scale enterprise security management system for Exobox Technologies.
    • Designed and implemented an eCommerce website for the client-facing interface for Alphaenco.
    Technologies: ASP .NET, C#, SQL Server, Java, JavaScript
  • Lead Performance Analyst (Consultant)
    The Pacific Exchange
    2004 - 2005
    • Specialized in performance analysis and scalability, taking responsibility for the system performance of PCXPlus, a distributed options trading system for Pacific Exchange.
    • Preserved and mitigated the risk of business functionality and SEC compliance in lieu of performance enhancement efforts.
    • Curated all system and component testing of PCXPlus, ensuring compliant functionality under high-load volumes.
    • Developed strategies for aftermarket trade floor testing to simulate real-world deployments and system interaction.
    • Designed and implemented innovative testing strategies for superior insight into obscure process paths in order to detect bottlenecks and investigate hypotheses.
    Technologies: Java, Java EE, SQL Server
  • Architect
    AOL Time Warner
    2002 - 2004
    • Architected and led the Liberty Alliance Project (LAP) initiative at AOL Time Warner.
    • Spearheaded project development, managed implementation direction, and represented AOL Time Warner at interoperability events hosted by Sun Microsystems.
    • Curated product development and professional services (consulting, training, and support) with specific regard to LAP.
    • Engaged LAP draft specification committee to contend for specification changes in lieu of AOL Time Warner's functional requirements.
    • Represented AOL Time Warner at the 2003 RSA Security Conference in San Francisco.
    Technologies: Java, Java EE, XML, SOAP
  • Software Engineer
    Electronic Arts
    2000 - 2002
    • Engineered web application services for online games at EA.com.
    • Developed applications for online cross-game integration.
    • Performed load and performance testing of web services and products.
    • Implemented customer billing and customer service interfaces for EA.com and Pogo.com.
    • Led product interface design for integration with third-party service providers.
    Technologies: Java, Java EE, WebLogic, Oracle
Experience
  • XML Binding (Development)
    http://safris.org/

    An open-source project I started in 2005, XML Binding is a technology for accessing XML by binding it to Java types. XML Binding provides a way to cohesively join XML schema types to Java code. First, XSDs (XML schemas) are compiled to generate Java types representing schema types. Then, XML Binding allows software to get at XML through these compiled types with the power of a strongly-typed language.

  • Seva is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Seva shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.
Skills
  • Languages
    XML/XSLT, ActionScript 3.0, ActionScript, Bash, XML, ActionScript 2.0, AS3, MXML, HTML, Sh, AppleScript, SQL, SQL-99, Java, PL/pgSQL, PL/SQL, CSS, JavaScript, HTML5, Stored Procedure, CSS3, Embedded C, Objective-C, C, UML, C++, C#, PHP, Lisp
  • Frameworks
    JUnit, Adobe Flex, Swiz, Ionic, Bootstrap, Apache Cordova, Cordova, Core Data, PhoneGap, AngularJS, iPhone SDK, ASP.NET MVC, Spring JDBC, Spring Security, React Native, AWS HA, Ionic 2, Spring, Spring MVC, .NET, Mono
  • Libraries/APIs
    Java XML API (SAX/DOM), PayPal API, JSON REST API, Java Servlets, Java RMI, JDBC, JAXB, Ionic.io, Java Security, Core Audio, JNDI, Facebook API, Twilio, jQuery, Amazon SQS, Amazon IAM, Amazon API, Amazon FPS, MailChimp API, jsSHA, Facebook SDK, Stripe API, Stripe, Node.js, Facebook iOS SDK, cURL
  • Tools
    Eclipse IDE, Shell, Jenkins, Subversion, ClearCase, Amazon VPC, JIRA, Servlet, Vim, Hudson, Maven, Balsamiq Mockups, Eclipse, AutoCAD, AWS RDS, Xcode, AWS SQS, Cinema 4D, Microsoft Excel, GitHub, AWS SES, Microsoft Word, Amazon SES, Sendmail, Git, PL/SQL Developer, HipChat, Adobe AIR, Adobe Illustrator, SonarQube, Chrome Developer Tools, Microsoft Visio, Amazon EBS, AWS SDK, Adobe Photoshop, Apple Xcode, Slack, Adobe Audition, Amazon SNS, MailChimp, FishEye, Microsoft Project
  • Paradigms
    Object-oriented Programming (OOP), Model driven development, MVC, Agile Software Development, Design Patterns, Object-oriented Design (OOD), Pair programming, Scrum, Test-driven Development (TDD), REST, Prototyping, Waterfall development, Cross-browser JavaScript, Web App Development, Service-oriented Architecture (SOA), Procedural programming, Layer programming, Rapid prototyping, Scalable Application, Parallel programming, Unit Testing, Test Automation, Concurrent Programming, Functional programming, Modular Development, Incremental development, AJAX, User experience design, Responsive Web Design, Responsive Design, Responsive Development, User Interface Design, Load testing, Real-time systems
  • Platforms
    Linux, Java EE, Red Hat Linux, Unix, Java SE, JBoss, JVM, Embedded Linux, Mac OS X, Mac OS, WordPress, iOS, Amazon Web Services (AWS), Xamarin, Amazon, Mac, Embedded, Amazon EC2, GNU, Android
  • Storage
    JavaDB, MySQL, Apache Derby, PostgreSQL, Amazon RDS, RDS, Oracle SQL, Oracle, SQL Server, Sybase, Cassandra, MySQL DBA, AWS SWF, Microsoft SQL Server, NoSQL
  • Misc
    System Architecture, Multithreading, Integration, JSP, SSH, SSL, Maven XML, PhoneGap Plugins, Jetty, Multi-language Development, SOAP, Servlets, Digital Signal Processing, Unix Shell Scripts, Project Management, Sound Editing, Audio mastering, Kernel programming, Embedded systems, BitBucket, Cloud, Word, WordPress Plugins, Mobile Responsive Development, Jenkins CI, Google Cloud, Gitolite, Webhook, Technical Project Management, AWS S3, AWS EMR, AWS ECS, AWS EC2, User Interface (UI), User Experience (UX), PCI Compliance, HIPAA, iOS User Interface Design, Stripe Payment
Education
  • Bachelor's of Science degree in Electrical Engineering & Computer Science, and Material Science & Engineering
    UC Berkeley - Berkeley, CA
    2004 - 2006
  • Incomplete degree in Software Engineering
    Notre Dame de Namur University - Belmont, CA
    2001 - 2002
  • Incomplete degree in Computer Science
    University of Minnesota Institute of Technology - Minneapolis, MN
    1999 - 2000
I really like this profile
Share it with others