Senior Application Developer Resume
2.00/5 (Submit Your Rating)
SUMMARY:
- A meticulous self - starter, passionate about creating usable applications, designed to provide a simple user interface at every level.
- Experienced in web application completion; from design, testing, and integration, to implementation, scaling, and maintenance.
- Driven by a desire to solve problems, and a propensity towards finding solutions using any and all available technologies, while considering limitations and environmental factors.
- Senior Developer of several (Full-Stack) Enterprise Level Applications
- Experienced in creating data-driven applications, websites, APIs, and web services
- Intimately familiar using several frameworks, including Laravel and CodeIgniter, to create web applications, using SOLID object oriented design principals, and Test Driven Development
- Skilled in technical communication, and can easily simplify technical terminology to any understanding level
- Years of call-center experience at all levels of operation, with unique insight into interface/process improvement
- Passionate about interfaces which have been designed for the end user, and many years of experience in how people actually use the technology provided to them
- Experienced in extrapolation of existing systems, for the purpose of integrating new and existing applications with web services using WebSockets and APIs
- Over 5 years of managing team(s), providing leadership, delegating tasks, and providing operational oversight
DEVELOPMENT TOOLS:
- PHP, PHP Storm, Laravel, CodeIgniter, Symphony
- Unit Testing, TDD, BDD, Mocha, Chai, PHPUnit
- JavaScript, jQuery, Vue.js, Angular, Node.js, NPM, Bower, Gulp, Require.js
- CSS, SASS, SCSS, Bootstrap 3-4, Responsive Design, Mobile First Design
- Redis, WebSocket, ws, Socket.io, Ajax Push Engine (APE)
- Web APIs, RESTful APIs, Web Services, Domain Administration
- MVC4 and MVVM (patterns)
- LAMP, LEMP, using Apache and NGINX Web Server stacks
- Data driven design, JSON, XML, Ajax, cURL, Postman
- SQL Server, MySQL, MariaDB, SQL Server Management Studio, PHPMyAdmin, Sequel Pro
- Human Centered Interface Design, Simplification of Technical Terminology
- Telephony Systems, SIP, PBX, CudaTel, FreeSwitch (setup, maintenance, integration, administration)
- Hardware Maintenance/Replacement, Networks (cabling, testing, diagnostics)
- 2014, Ubuntu Server/Desktop, RedHat, Debian, Windows, macOS, MSDOS
- Web Services Integration, Amazon Web Services (AWS)
- Microsoft O ce 2010 Suite (usage and development)
- InDesign, Acrobat Pro, Photoshop
- Software Controlled Mechanical Systems, CNC, gCode
- CAD, SolidWorks, AutoCAD, Fusion 360
PROFESSIONAL EXPERIENCE:
Confidential
Senior Application Developer
Responsibilities:
- Provide daily personnel and operational oversight.
- Designed staff performance reporting system including KPIs, scheduling, time-off requests, service levels, and digital documentation for thousands of employees and contractors
- Integrated CudaTel/Freeswitch Telephony System to create a real-time CTI for handling incoming call intake using web-sockets and RESTful APIs, used to track caller information and call durations for per-minute invoicing and reporting
- Developed video-remote-interpreting system using WebRTC and real-time presence, for thousands of users, while maintaining video quality levels and providing accessibility to clients with limited platform availablity
- Created an intake system for In-Person Interpretation requests, allowing clients to perform requests via web form, while providing real-time scheduling with email/text reminders to assist with the management of the requests
- Built a custom CRM to maintain 5000+ client contacts, fully integrated with all aforementioned systems, which provided automated reporting and usage level alerts across all service points
- Developed a system to generate multi-service invoices, reports and statistics, customizable to each client through the internal CRM, while ensuring extreme accuracy levels for call times, due to the per-minute nature of charges, and fluctuations of the phone numbers used to access services.
- Designed MySQL DB structure, containing millions of service records, thousands of clients and users, all of which must be available in near real-time
Confidential
Mobile Tech Support
Responsibilities:
- Provided call-center agent support
- Lead in trainings and new policy implementations
- Communication of technical details to improve understanding of technology and resolve issues
- Creation of software tools to improve agent and department efficiency
- Provided leadership throughout the launch of several projects to improve processes
- Handling escalated technical support calls
- Recipient of the “MTS Cutting Edge” award after 6 months, despite contractor status
Confidential
Customer Service Representative
Responsibilities:
- Customer Service Representative answering calls
- Deescalating customers when upset
- Educating customers on policy as it pertains to services
- Sales: selling/up-selling programming and equipment
Confidential
Owner
Responsibilities:
- Computer repair, troubleshooting and maintenance for home and office computers
- Install new operating systems and other software on several operating systems
- Home networking, personal websites, gaming network design and installation
- Advertising and maintaining business relationships
- Assembly of complete computer/ multiple computer systems for clients