Salesforce.com Dev / Apex .cls .page .trigger Resume
SUMMARY
- I am a well - educated, hard-working Computer Science Professional with a Bachelor’s degree in Software Engineering.
- I have a true passion for development and expanding my knowledge in IT.
- Proven experience writing efficient code, exceeding expectations, and staying up-to-date with current technologies.
- Looking for an opportunity in a great environment, working with great people, creating great applications.
TECHNICAL SKILLS
Languages: Java / Android, Java, C++, C# / .NET, MVC, C# Unity API, JavaScript, jQuery, HTML, CSS, HTML5, XML, JSON, SQL, Prolog, SML of NJ, Mathematica, UML, Apex, VisualForce (SalesForce)
Game Development: Unity 3D 4.3 - 5.2, Unreal Engine 4, CryEngine, OpenGL, SQLite, game AI for NPCs
Server / Database: Putty, WinSPC, MS Access, Oracle DB, SQL, SQLite, FTP, FileZilla, Apache Net (FTP)
Software Engineering: Development Patterns, Architecture Patterns, Testing (QA), Discovery Process, UX Design
Software Development Process: Agile / Scrum, Prototyping
Team Collaboration: GIT, TFS (Team Foundation Server), SVN, GitHub, SourceTree, Bitbucket
Development IDEs: Visual Studio 2010-2015, Windows Forms, Monodevelop, NetBeans, Android Studio, Eclipse, DOS (Cmd Prompt), SQLiteStudio, Sublime, MinGW, Notepad++ (Java with Command Prompt)
Custom Graphics: Corel PaintShop, Photoshop, Autodesk Maya, 3D Builder
Other Misc: ADB debugging, AJAX, Asynch Tasks, Cookies, Developer Tools, DOM, .gradle, HTTPS, .jar, .MF, ServerSocket, Server Login, STL, Wi-Fi Connection, Notepad++
PROFESSIONAL EXPERIENCE
Confidential
Salesforce.com Dev / Apex .cls .page .trigger
Responsibilities:
- Worked in a team environment using a style of an Agile Scrum software development process.
- Completed tasks including adding new elements to already existing Salesforce pages.
- Added new objects to online software pages in Salesforce using the MVC pattern.
- Worked to create a means for salesman and technicians to access a database of customers using Android tablets.
Software Engineer Java/ Android Developer
Responsibilities:
- Lead Software Engineer (Java, C/C++) of a team of four student intern engineers doing Android Development.
- Developed the ability to update applications over Wi-Fi for Sunstone’s line of Arc-Welders.
- Developed a NEW Android app for the Linear DC welders with a weld-by-weld Statistical Process Control (SPC) chart which raises warnings when an “out-of-control” condition arises.
- Saved the product users lots of valuable time by cutting time for application updating from 15 minutes to a few seconds.
- All code written from ‘scratch’ due to Sunstone not wanting the user to know that the welder-embedded screen was just an Android tablet.
- Android Wi-Fi app updating tool: Project Team Leader. (AUG. 2015 - DEC. 2015) Work done for Sunstone Engineering in Payson, UT for their Orion series of Arc Welders. Added ability to update the application over Wi-Fi, all code written from ‘scratch’. Android 4.4, Java, Apache Net (FTP) .xml, Eclipse Luna, AVD Manager, ADM, .gradle, ADB debugging, VCS, SQL.
- Android Wi-Fi app statistical analysis tool: Project Team Leader. (JAN. 2015-APR. 2016) App for the Linear DC line of Arc Welders. Weld statistics displayed graphically, warning if any “out-of-control” conditions arise. Android SDK, Java, Android Studio, AVD Manager, ADM, Gradle, FTP, ADB debug, VCS, SQL, Asynch.
Design Engineer and Rights of Way Expert
Responsibilities:
- Worked with telecommunications companies throughout the nation such as Comcast, AT&T and Verizon.
- Did mapping and permitting work for the installation of new fiber optic cable runs throughout the nation.
- Collaborated with Cities / Townships in obtaining plat maps with rights of way information and utility line locations.
- Developed method for digitally drawing utility line mapping using Google Earth (kml, kmz file formats) saving the company loads of time and money from the old hand-drawn lines on paper method.
Electrician / Network Systems Wiring Installation
Responsibilities:
- Commercial and residential installation of electrical systems.
- Was also responsible for running all necessary cables and wires for the installation of networking systems.
- Worked on projects such as Hospitals, Fire Stations, High Schools / K-12 Schools, Offices and Residential Homes.
CEO, Owner / Operator
Responsibilities:
- Bought, renovated, and re-sold used video games / consoles from the 1970s up to the current day.
- Was sole owner and engineer of the business.
- A large portion of the sales came through a business website.
- Created website using nothing but online tutorials and a text editor Notepad++ (HTML, CSS, JS).