Gregory Casamento

Gregory Casamento

ABOUT ME

Highly experienced software developer and architect. I have worked on a large range of projects throughout my career and have been brought on or risen to the level of lead developer on most of them. In addition to a deep knowledge of software development on many levels, I also am a very effective team lead. I can help developers make sense of and implement requirements efficiently and effectively. Specialties: Deep experience building Ruby on Rails solutions. Web and desktop based applications using Java. Desktop applications on the Mac using Objective-C on Cocoa and on other operating systems using GNUstep (a Cocoa compatible free software library). Graphical design and layout tools for GUIs.

Korean, English
Bogota (-05:00)
Joined March 2018
EXPERTISE
20 years experience
I have been working on GNUstep, and Mac related jobs for over 20 years. Ever since Openstep and Mac OS X/Cocoa became available. I also...
I have been working on GNUstep, and Mac related jobs for over 20 years. Ever since Openstep and Mac OS X/Cocoa became available. I also have extensive experience with iOS.
10 years experience
I have a deep understanding of the internals of iOS and mobile development platforms. I am experienced in ObjC and Swift.
I have a deep understanding of the internals of iOS and mobile development platforms. I am experienced in ObjC and Swift.
Ios: swift and objc
Ios: swift and objc
20 years experience
I have extensive experience in Java development. Backend development.
I have extensive experience in Java development. Backend development.
8 years experience
I am highly experienced in Javascript development. Node.js and other JS frameworks.
I am highly experienced in Javascript development. Node.js and other JS frameworks.
30 years experience
I have been using SQL in development since I started working in the field. I have used Sybase, Oracle, MySQL, PostgreSQL, etc.
I have been using SQL in development since I started working in the field. I have used Sybase, Oracle, MySQL, PostgreSQL, etc.
30 years experience
I am very experienced in assembly language development. I have been working in assembly since I was a child of 9 years old.
I am very experienced in assembly language development. I have been working in assembly since I was a child of 9 years old.
Intel6502ARM
View more
Intel6502ARMThumb Arm
View more
25 years experience
I have been using C since 1989 on the UNIX system.
I have been using C since 1989 on the UNIX system.
EMPLOYMENTS
Senior Software Engineer
Tricerat
2018-01-01-Present
Working on printer support software for macOS 10. Maintaining and updating application for downloading and installing drivers.
Working on printer support software for macOS 10. Maintaining and updating application for downloading and installing drivers.
Owner/Principal
N/A
2003-03-01-Present
Work on and support for various Open Source and Free Software projects. Help customers understand how to manage Open Source and Free Soft...
Work on and support for various Open Source and Free Software projects. Help customers understand how to manage Open Source and Free Software and how to integrate it into today's workplace. All work listed below after 2007 was done through Open Logic Corporation as Sr. Software Engineer (Consultant).
View more
View more
Chief Maintainer
N/A
1999-01-01-Present
I am currently Chief maintainer of GNUstep. My responsibilities for the project include promoting the project to the public, reporting ba...
I am currently Chief maintainer of GNUstep. My responsibilities for the project include promoting the project to the public, reporting back to the FSF about the progress of the project, making certain that all of the copyright paperwork is in order for the project, and setting release schedule. I am also maintainer for Gorm and GUI for the GNUstep project. My responsibilities as Gorm maintainer were to develop a GUI builder which would allow a developer to create a GUI without any code which was close enough to the NeXT/Apple Interface Builder that it would not take much additional training to handle. As GUI maintainer I am responsible for implementing GUI controls and attempting to keep up with the latest Cocoa extensions.
View more
View more