Application Developer Resume
Charlotte, NC
SUMMARY:
- An industry - certified, highly creative, detail-oriented and results-driven full-stack Java developer with over fifteen years of professional experience working with both front-end and back-end technologies. Continually striving to learn new technologies while expanding knowledge of established ones. Process-oriented with strong analytical and problem solving skills. Proven ability to communicate effectively and produce deliverables under tight deadlines working independently or within a team setting. Takes full responsibility for his work and prides himself on excellence and timely completion of tasks.
- Selected from among a large pool of applicants for a U.S. Department of Labor-funded scholarship for training in C# and the .NET Framework. Through this intensive program of study (105 hrs. of classroom training and related projects), learned the fundamentals of software development using Microsoft technologies. Topics covered included: client and server-side programming with ASP.NET web applications with web services, Windows Forms, SQL Server databases, MVVM architecture and Windows Presentation Foundation
TECHNICAL SKILLS:
Java: SE 6+, Spring Dependency Injection, Jersey implementation of JAX-RS
JavaScript: Core, Chrome Developer Tools, jQuery, learning AngularJS
Databases: MySQL, SQL Server; connection strings, query executions using JDBC
Object Oriented Programming: Polymorphism, Exception Handling, Common Design Patterns
.NET Framework: C#, SOAP Web Services, Web Applications & Web Forms with ASP.NET, WinForms
Desktop and Mobile Development: HTML5, CSS3 and Bootstrap, Android Studio 2.0
IDEs: NetBeans 6+, Eclipse Luna+, Visual Studio 2013+
Data exchange formats: XML and JSON
Systems: Mac OS X; Linux Ubuntu, Windows 8, 7, Vista & XP
PROFESSIONAL EXPERIENCE:
Confidential, Charlotte, NC
Application Developer
Responsibilities:
- Android app development: Java 8 and XML; Apache, MySQL and PHP; Android Studio 2.0
- Provided attractive and user-friendly app functionality in accordance with specifications provided and UX/UI standards
- Developed Login/Registration screens for app security
- Used SQLite database for internal app storage and data retrieval
- Incorporated Volley HTTP networking library developed by Google
- Developed custom PHP scripts on MySQL server as secure middle-layer for upload processes
- Developed multi-level 2D single-player game in C# using Unity framework
- Used UNIX and MySQL command lines to manage multiple databases hosted on virtual private server running Linux Ubuntu 14.04
- Executed SQL statements in phpMyAdmin to perform queries, updates and table alterations on MySQL server
- Used Stored Procedure to attach current timestamp to table inserts
- Developed team sites, incorporating web parts, in SharePoint O365 in DevOps setting
- PowerShell scripts in Exchange Server 2010
- Served as NetSuite (ERP) Administrator
Confidential, Charlotte, NC
Web Developer/Owner
Responsibilities:
- HTML5, CSS3, and Bootstrap
- JavaScript- ES6, jQuery, Ajax
- MAMP(Mac, Apache, MySQL, PHP) stack
- Multi-media- Quick Time audio & video and Flash animation
- Content Management Systems- WordPress, Drupal
Confidential, Charlotte, NC
End-user Technical Support
Responsibilities:
- Maintenance of LAN and wireless networks, installation and troubleshooting of tax (ProSeries) and accounting (QuickBooks) software on Windows XP and Windows 7 operating systems, and hardware (e.g., printers, scanners, fax machines) installation, upgrades and troubleshooting
Confidential, Las Vegas, NV
Customer Service Representative/Computer Support Technician
Responsibilities:
- Customer service assistance with and fielding of inbound customer requests and inquiries
- Installation and troubleshooting of software and hardware on Windows 3.11, 95,98 and NT entailing: Internet communications setup and configuration using Dial-up Networking and TCP/IP; modem configuration; parallel and serial port configuration and hardware attachment; Windows-compatible printers; support of client website and GUI features; database repair and import and export
- Call logging and management including transfer, escalation and dispatch of field technicians
Confidential, New York, NY
Presentation Center Computer Operator
Responsibilities:
- Intensively created and edited complex presentation documents integrating Microsoft Word, Excel, PowerPoint (Office 97 versions) and Visio using company templates and macros
- Created and edited word documents in Lotus Word Pro and spreadsheets in Lotus 1-2-3; entered and edited data in company database using Lotus Notes 4.5; entered data and managed appointment scheduling in Lotus Organizer
Confidential, New York, NY
Administrative Assistant
Responsibilities:
- Created and edited word documents in Lotus Word Pro and spreadsheets in Lotus 1-2-3
- Entered and edited data in company database using Lotus Notes 4.5
- Entered data and managed appointment scheduling in Lotus Organizer