EXPLORE

Profile cover photo
User Avatar

John M.

@johndmullins

0.0
0

0.0

0.0

0%

Flag of

United States (1:58 AM)

Joined on June 25, 2010

## BIO John David Mullins Objective Junior software developer with growth opportunity during long term employment Education Bachelor of Computer Science with English minor – 3.5 GPA Texas A&M University, Corpus Christi, TX, May 2005 Honors: Cum Laude, Dean's List Experience Esposito Securities: August 2007 to January 2009 Software Developer Performed maintenance on existing Java, PHP, and C++ applications including proprietary software and a vendor supplied product, Flextrade. Created and automated Excel reports using PhpMailer to email reports and both JXL and POI to read and write Excel files. Data within reports came from a variety of sources including databases, FTP sites, and flat files. Combining APIs supplied by Lime Brokerage and proprietary code, developed Java-based automated trading platform designed to allow quantitative trading models to be added or removed on an ad hoc basis. As the sole programmer on the project, handled every aspect of design and implementation from maintaining market data books to tracking orders for decision making. Using Swing, designed and implemented generalized GUI for use with and easily adaptable for any model and worked with company traders and consultants to create models within the framework. Additionally, transaction details of each model were stored within a MYSQL database and were used to provide additional reports as well as a complete record of model activity. To assist in development, installed configured and used Subversion for version control within the NetBeans IDE. Both framework and models relied heavily on threading along with the NIO-based client server implementation provided by Apache MINA. Padre Computers: February 2006 to March 2007 Computer Technician Primary responsibilities included hardware diagnosis/repair, spyware cleanup, virus removal, webpage updates, and home network troubleshooting. Occasionally performed simple programming tasks such as web page CGI scripting and MS Access database manipulation. Daily work involved face to face interaction with customers both on site and in the shop. Coursework Systems Analysis and Design Worked with local high school to design web-accessible program tracking students. Program included report generation, trend analysis, underlying Access database, and user interface designed using Visual [login to view URL]. Along with four fellow students, used IDE's graphical components to design interface and Visual [login to view URL] to code the algorithms, handle cookies, connect the database, and provide form functionality. Visual Programming In group, created Visual Basic test-taking software which interacted with students and teachers differently. Teachers entered questions, set time limit, and determined test length while students received randomly selected questions with randomly ordered answer choices from question bank. When test ended, score recorded to student’s record and displayed on screen. Computer System Software Wrote a fully functional assembler in Linux using ANSI C. Combining regular expressions and YACC, assembler recognized numerous commands, provided semantic/syntactic checks, and offered error feedback. Commands including variable declaration, variable assignment, register operations, and arithmetic were converted to binary and executed as machine code. ## Area of Expertise Skills Languages Used: x86 Assembly, C, C++, COBOL, FORTRAN, Java, PHP, Visual Basic, Visual [login to view URL], X-Windows Technologies Used: Excel, HTML, Java Swing, JDBC, MySQL, NetBeans, Oracle, Red Hat Linux, Subversion, SQL, Sybase, TCP/IP, UDP, UML, Visual [login to view URL], Visual Studio, Windows, XML Sample program available at [login to view URL]

Reviews
0 Reviews

No reviews to see here!

Certifications

F

Foundation vWorker Member

Verifications

Registered Users

Total Jobs Posted

Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)

Copyright © 2026 Freelancer Technology Pty Limited (ACN 142 189 759)