Sr. Applications Developer Resume
4.00/5 (Submit Your Rating)
SUMMARY:
- Sr. Software Engineer, full stack developer, and problem solver, seeks to join a talented development team and contribute to challenging and engaging software projects
TECHNICAL SKILLS:
- Full stack developer, PHP, Angular, MySQL
- Problem solver
- Data Architect
- Technology agnostic
- Quick learner
PROFESSIONAL EXPERIENCE:
Sr. Applications Developer
Confidential
Responsibilities:
- Currently lead meetings and projects and “manage” a team of 4 developers with over 10 ongoing projects.
- Currently am developing the All of Us Data browser for which I Chose Angular 2 (5 now) as the front end, PHP with Silex as the backend, and MySQL for the database.
- I architected and developed the database, front end and backend end applications and trained and lead four new programmers to be productive in full stack development of this project in a short time.
- Reimplemented the backend of the into Java, to integrate with the Workbench and share a common API
- Wrote automation scripts for data generation from Big Query to MySQL for local development and deployment using Bash and gcloud.
- Work with a large team of engineers and project managers from Vanderbilt, Google, Broad Institute, and other Universities as part of the All of Us Data research core.
- Maintain and improve the KnowledgeMap and Portfolio web applications which have been the learning management system for over 10 years at VUMC.
- These consist of hundreds of database tables, Perl files spread out over 4 applications.
- The web apps are a jumble of CGI scripts with Perl, HTML, and JavaScript all outputted from various Perl scripts.
- Deployed and supported these LMS systems at other universities.
- Implemented lots of charting features on websites using Highcharts js.
- Design and develop, and maintain the entire stack of many web applications using PHP, Perl, Angular 4, AngularJS, Drupal, MySQL, and Apache on Linux servers.
- Developed many custom PHP Drupal modules for two complex Drupal websites Pogoe.org and PheKB.org.
- Perform Linux server administration installing software and packages as and support faculty granting access to data and servers as needed.
- Posted Internship opportunities to CS departments and interviewed and mentored many interns over the years.
Software Developer
Confidential
Responsibilities:
- Work with customers onsite and remotely to gather requirements, design custom manufacturing solutions and implement them.
- Designed and implemented a custom application for automatic trailer loading of the product. It used a robot, conveyor system,
- Confidential, and RFID tags and would automatically load the parts in the trailer in the correct order and provided a user interface to start, stop, and manually command the robot to do what they needed.
- Updated legacy VB6 code to VB.Net and legacy databases - -, normalizing, optimizing, and repairing them.
- Wrote a database program to synch customer database schemas with current ones in VB.Net
Software Developer
Confidential
Responsibilities:
- Rewrote the ISP’s legacy web-based billing software starting from the ground up using Mod Perl, the Maypole framework, Linux Apache servers, and MySQL
- Redesigned and normalized the company’s MySQL databases which had over 75 tables
- Studied and learned Drupal CMS to determine if it was a viable solution
- Developed Drupal test sites and customized modules and themes for our needs
- Built and administered Apache web servers from scratch to host Drupal and Perl sites