Banner Image

All Services

Programming & Development

Full-stack Java dev with C++ experience

$45/hr Starting at $100

Experienced professional in full stack of Java technologies. Last 5 years I specialize on back-end development on Java and C++. I'm highly motivated to create excellent quality software and deliver it to clients within the timelines and support. I'm learning everyday to be on the cutting edge of IT and want to use my skills in various types of projects. I can show my best in: 1. Languages: Java SE 7/8 (core API, JDBC, Multithreading), Spring Framework (Core, MVC, Security, AOP, Boot), Java EE 6 (JAX-WS, Servlet, EJB 3, JNDI), C++ (WinAPI, STL, boost) 2. Web: Vaadin 7, Web Services (SOAP, REST), JBoss RESTful, Servlets, HTML 3. Frameworks/Libraries: junit, log4j, slf4j, c/c++ boost, log4cplus, jsoncpp, quickfix, openssl 4. Databases: IBM Informix (stored procedures, triggers, complex queries), MySQL (complex queries, triggers, views, stored procedures, ER-diagrams modeling), PostgreSQL, SQLite 5. NoSQL: Memcached, VoltDB 6. Finance API/protocols: Fix protocol 4.x (java/c++), MetaTrader 5 API (c++, MT5 admin and manager API) for MetaTrader 5 Server trading platform, IQFeed API (java/c++), Barchart API (java) 7. Cryptography: MS Crypto API (c++, working with certificates and keystores, working with Microsoft Certification Authority (MS CA)), CryptoPro JCP/JTLS (java, working with certificates and keystores, working with CryptoPro CA 1.5), OpenSSL (c++), Bouncy Castle (java) 8. Other: HTTP, HTTPS/TLS, TCP/IP sockets, XML, XSL, JSON, WSDL 9. Understanding basics of currency trading, stock markets (forex market, derivatives) 10. Message Oriented Middleware: Microsoft MQ 11. Tools: Eclipse IDE, MS Visual Studio 2008/2010/2012, ant, SVN, git, dbForge Studio, Enterprise Architect (UML), ERwin Data Modeler, JIRA, HP QC (Quality Center), MS TFS (Team Foundation Server, for reporting, requirements management and project management) 12. Server Tools: Apache Tomcat server, Wildfly (JBoss) 6/7 Application Server

About

$45/hr Ongoing

Download Resume

Experienced professional in full stack of Java technologies. Last 5 years I specialize on back-end development on Java and C++. I'm highly motivated to create excellent quality software and deliver it to clients within the timelines and support. I'm learning everyday to be on the cutting edge of IT and want to use my skills in various types of projects. I can show my best in: 1. Languages: Java SE 7/8 (core API, JDBC, Multithreading), Spring Framework (Core, MVC, Security, AOP, Boot), Java EE 6 (JAX-WS, Servlet, EJB 3, JNDI), C++ (WinAPI, STL, boost) 2. Web: Vaadin 7, Web Services (SOAP, REST), JBoss RESTful, Servlets, HTML 3. Frameworks/Libraries: junit, log4j, slf4j, c/c++ boost, log4cplus, jsoncpp, quickfix, openssl 4. Databases: IBM Informix (stored procedures, triggers, complex queries), MySQL (complex queries, triggers, views, stored procedures, ER-diagrams modeling), PostgreSQL, SQLite 5. NoSQL: Memcached, VoltDB 6. Finance API/protocols: Fix protocol 4.x (java/c++), MetaTrader 5 API (c++, MT5 admin and manager API) for MetaTrader 5 Server trading platform, IQFeed API (java/c++), Barchart API (java) 7. Cryptography: MS Crypto API (c++, working with certificates and keystores, working with Microsoft Certification Authority (MS CA)), CryptoPro JCP/JTLS (java, working with certificates and keystores, working with CryptoPro CA 1.5), OpenSSL (c++), Bouncy Castle (java) 8. Other: HTTP, HTTPS/TLS, TCP/IP sockets, XML, XSL, JSON, WSDL 9. Understanding basics of currency trading, stock markets (forex market, derivatives) 10. Message Oriented Middleware: Microsoft MQ 11. Tools: Eclipse IDE, MS Visual Studio 2008/2010/2012, ant, SVN, git, dbForge Studio, Enterprise Architect (UML), ERwin Data Modeler, JIRA, HP QC (Quality Center), MS TFS (Team Foundation Server, for reporting, requirements management and project management) 12. Server Tools: Apache Tomcat server, Wildfly (JBoss) 6/7 Application Server

Skills & Expertise

AjaxAngularJSApache TomcatBoostC/c++ StlC++EjbHTTPIBM InformixJavaJavaseJDBCJSONMemcachedMetaTraderMVCMySQLPostgreSQLQuickFIXRestSoapTcp/ipVaadin FrameworkWindevXML

4 Reviews

  • Jeffrey_Biggs says,

    Extremely good C++ programmer detail oriented and very reliable. My 3'rd job with Simon. Will hire again.

    for Changes To Stock Quote Application on May 10, 2017

  • David 889 says,

    Simon engaged on a very technical project involving a significant time commitment. This work involved lots of back and forth communication and detailed collaboration. Simon is very strong technically, with expertise in a wide range of languages and design patterns. He also showed a great deal of patience in learning to scale up his level of testing and debugging in order to align the program with my exact requirements. It was a pleasure to work with him and I would certainly recommend him to others.

    for Custom IQFeed Application: Database on Oct 09, 2016

  • Jeffrey_Biggs says,

    Fantastic programmer, Simon helped me with a C++ application and delivered a high quality program on time. I will definitely work with him again.

    for C++ Program For Stock Quotes to DB on Sep 09, 2016

  • Jesse 14 says,

    Well, what can I say. Simon is first class. He responds promptly to inquiries, exhibits superior knowledge, and delivers on his project. He completed an Applet project on Google Sites. Not only did he complete the task, he was full of information about how to best implement it. Knows a lot about signed applications, Java, compiling, and porting to websites. I would definitely recommend him to others.

    for Make an Applet Work on Google Sites on Feb 17, 2015