May.23

Tools

Sublime Text and MavensMate, Eclipse and other IDEs, Maven, Gradle, Git, GitHub, ANTLR 4 (including Backus-Naur Form), CruiseControl, Apache Ant, CVS, Subversion/SVN, VSS, and numerous others.

Skills

May.23

Programming, database, scripting, libraries, and markup languages

Java 1.02 through 1.8 including J2EE, JavaScript, CSS, HTML, Bootstrap, jQuery and jQuery UI, Spring, Spring Integration, Hibernate, JDBC, Java Server Pages (JSP) and servlets (under IBM WebSphere, JBoss, and Apache Tomcat), Struts, applets, Java Advanced Imaging (JAI), JavaBeans, and foundation classes such as JFC (Swing) and IFC, some GWT, Apex, RMI, C and some C++, XML, WSDL, SQL, SOQL, SOSL, ASP, Visual Basic and VBA, COM, PERL, and many others.

Skills

May.23

Operating systems

Microsoft Windows, Mac OSX, UNIX (Solaris, AIX, HP-UX, Red Hat Linux), MVS (TSO/ISPF, JES2), and others.

Skills

May.23

May.23

Concepts, algorithms, and protocols

Agile development, Object-oriented design (OOP), multi-threaded design, multi-tier design, normalized relational database design, fit-gap analysis, UML entity models, regular expressions, data structures, Java lambdas and 1.8 stream API, cryptography (private and public key ciphers, message digests, etc.), network protocols (low-level experience with TCP/IP and ICMP, SMTP, IPX, HTTP, and others), MAPI, Windows API, MRP, expert system design (artificial intelligence), digital image processing algorithms, clustering, unit testing, code profiling, AJAX, SOAP, REST, MVC architecture, SOA, SDLC methodologies, message queues, thread pools, Map/Reduce similar to Hadoop, portals, UDRP arbitrations, offshore project management, and more. Accustomed to automated source control.

Skills

May.23

Cloud-based platforms

Salesforce Force.com (SFDC) since 2008 including Apex, Visual Force, Lightning (and more), Amazon S3, Amazon EC2, Amazon SQS, Linode.

Skills