Fletcher Craig
Sr. Software Engineer at GliaCell Technologies- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
GliaCell Technologies
-
United States
-
Software Development
-
1 - 100 Employee
-
Sr. Software Engineer
-
يوليو 2021 - - الحالي
-
-
-
-
Sr Cyber Software Engineer
-
يونيو 2018 - مايو 2021
• Develops and maintain redux/react and javaScript based code for front-end GUI • Develops and maintain java based code for back-end development• Help maintain data using Mongo DB• Creates unit and integration java tests as a part of development• Create and deploy updates and release artifact to hosted servers• Built and restored virtual servers when needed• Alternate on-call availability for after hours support • Develops and maintain redux/react and javaScript based code for front-end GUI • Develops and maintain java based code for back-end development• Help maintain data using Mongo DB• Creates unit and integration java tests as a part of development• Create and deploy updates and release artifact to hosted servers• Built and restored virtual servers when needed• Alternate on-call availability for after hours support
-
-
-
-
Software Engineer
-
يوليو 2012 - يونيو 2018
• Designed, developed, and tested software using HTML, JQuery, Angularjs, and Java8 using Spring boot.• Gathered requirements for new project and produced report as well as mockups• Sole webgui developer who designed, and tested software applications using Java Spring, JavaScript, JQuery, Bootstrap, Java7, Hibernate and MVC built on a Tomcat server in a Linux environment. • Developed WebGUI to display and ingest and push near real-time data from an SQLite database. Data is retrieve using Hibernate • Utilized JavaScript, JQuery, HTML, Thymeleaf, CSS, Bootstrap, and D3 graphs that give system status and show real time time dynamically.• Developed WebGUI to be displayed in an Ubuntu Environment on internal tomcat server• Used AJAX calls to communicate to between model, view and controller (MVC)• Developed touchscreen keyboard using JQuery.keyboard.js• Used Debian Packages for installations on various systems • Helped Kickstart and updated systems so that product can be used by client• Created SQLite data calls via Hibernate• Created Java program that calls shell scripts for internal system data• Created cron jobs monitoring database existence • Used GIT repository to check code in and out• Used Firebug Web Developer for debugging• Maintained D3 data visualizations using html, javascript, and async that can be tailored for the user’s preference• Designed, developed, and tested software applications using Java/J2EE, JSP, JDBC, EJB, and Swing built on WebLogic in a Linux environment utilizing sound configuration management processes and agile scrum with 2-week sprints • Developed and tested software to ingest and push near real-time data from and to other systems using REST web services. Data is stored in Oracle database and retrieved via JDBC connections• Utilized JavaScript, HTML, CSS, and JSP to design, develop, and test web-based utilities that give system status and allow dynamic page changes
-
-
-
United States Department of Defense
-
United States
-
Armed Forces
-
700 & Above Employee
-
Software Engineer
-
يوليو 2010 - يوليو 2012
Programming using Adobe Flash Pro and Flex Builder; XML and MXML;Updated and created data visulizations that can be tailored for the user's preference;Provided situational awareness data for user collaboration and information sharing; Programming using Adobe Flash Pro and Flex Builder; XML and MXML;Updated and created data visulizations that can be tailored for the user's preference;Provided situational awareness data for user collaboration and information sharing;
-
-
-
Strategy Execution, A Korn Ferry Company
-
United States
-
Professional Training and Coaching
-
1 - 100 Employee
-
Content Migration Specialist
-
نوفمبر 2009 - يوليو 2010
•Learned new learning content management system (LCMS), Xyleme: Developed rubric and guidelines, as a team, on how to import courses•Migrated 22 Project Management and Business Analysis courses from print to web-based material, averaging 490 hours of content per course•Documented LCMS project architecture for content migration as model for future migration•Contributed to editing and formatting standards for content and images within Xyleme•Worked in cross-functional teams (Editors, Graphics department, Curriculum Manager and Vendors) to complete projects•Developed and migrated Project Management and Business Analysis courses into ESI’s eTraining development•Oriented and trained new team members following personalized method•Offered input, suggestions, and improvements for increasing project efficiency
-
-
-
North Carolina Agricultural and Technical State University
-
Higher Education
-
700 & Above Employee
-
Researcher
-
مايو 2008 - يوليو 2009
•Conducted research and composed a report on “A Study of the Likelihood of Vandalism on Wikipedia Articles”•Developed a Java program that evaluated Wikipedia articles using the Longest Common Sequence (LCS); compiled & derived the results•Presented conclusive research at the Annual Ronald E. McNair research conference at the University of Maryland, College Park and at North Carolina A&T State University
-
-
Undergraduate Assistant
-
فبراير 2008 - مايو 2009
•Acted as liaison between the residents, maintenance staff, and Hall Director to promptly report any discrepancies and problems •Suggested improvements for organization: Created a database using MS Access that managed all information about the students and where they resided•Assisted the Hall Director in creating and disbursement of flyers for various programs•Effectively assisted new/returning students moving in and out according to the check-in/check-out procedures•Maintained and monitored two residence halls providing exceptional and prompt customer service to residents and peers
-
-
Student
-
2005 - 2009
-
-
-
Metropolitan Washington Airports Authority
-
United States
-
Airlines and Aviation
-
700 & Above Employee
-
IT Assistant Intern
-
يونيو 2007 - يوليو 2007
•Created templates to be uploaded onto the website for vendors to use to create new work orders•Organized work orders after they had been submitted provided administrative support to process requests•Mapped data from an old to a new database using MS Excel to compare data; created flow charts and installed software on desktops•Created forms using Microsoft Access and work order reports using Crystal Reports Tool •Created templates to be uploaded onto the website for vendors to use to create new work orders•Organized work orders after they had been submitted provided administrative support to process requests•Mapped data from an old to a new database using MS Excel to compare data; created flow charts and installed software on desktops•Created forms using Microsoft Access and work order reports using Crystal Reports Tool
-
-
-
Metropolitan Washington Airports Authority
-
United States
-
Airlines and Aviation
-
700 & Above Employee
-
Airport Ambassador / IT Intern
-
2005 - 2007
•Established strategies to help the Ambassador team effectively handle the large volume of airport passengers•Trained new student ambassadors on the importance of quality customer service and how to adapt to different personalities at the airport •Airport Ambassador: Greeted passengers and gave advised on the amount of time between the Security checkpoint and the boarding gate and if they should re-schedule their flight •Assisted incoming/departing domestic and international passengers from all over the world; Basic knowledge of the French language
-
-
Education
-
North Carolina Agricultural and Technical State University
BS, Computer Science