Arthur Carroll Email & Phone Number
Who is Arthur Carroll? Overview
A concise factual answer block for searchers comparing this professional profile.
Arthur Carroll is listed as Freelance Software Developer at Home Life Intelligence, based in Charlotte, North Carolina, United States. AeroLeads shows a matched LinkedIn profile for Arthur Carroll.
Arthur Carroll previously worked as Software Engineer at Ssi Schäfer and Assistant Boot Camp Instructor at Trilogy Education Services. Arthur Carroll holds Ms, Computer Science from University Of North Carolina At Charlotte.
Email format at Home Life Intelligence
This section adds company-level context without repeating Arthur Carroll's masked contact details.
Review company-level records connected to Arthur Carroll before choosing the right outreach path.
About Arthur Carroll
Experienced Product Designer with a demonstrated history of working in the computer software industry. Skilled in PHP, Hibernate, Databases, Java, and Javascript. Strong professional with a MS focused in Computer Science from UNCC.
Arthur Carroll's current company
Company context helps verify the profile and gives searchers a useful next step.
Arthur Carroll work experience
A career timeline built from the work history available for this profile.
Software Engineer
Current• Implement automated warehouse management software (WMS) solutions in Java, hibernate, and oracle database• Use remote debugger and log file analysis to troubleshoot, identify, and fix complex bugs in WMS software in live warehouses• Setup Linux virtual test servers for team to use during QA. Maintain server for life cycle for project• Deploy new builds to test and production environments and run database migration scripts• Perform code reviews for colleagues using Jenkins and git• Work with an agile team to define and deliver stories for each sprint• Travel to warehouse during commissioning to deploy initial build of software. Troubleshoot any bugs that may occur
Assistant Boot Camp Instructor
- Worked part time as TA for coding boot camp assisting students with technical issues from homework or projects.- Example technologies taught were HTML/Javascript, Mongo, MySql, NodeJs, React / Redux, React Native, and Express-TA's had to be proficient in all technologies taught as students often needed assistance debugging problems.
Android Developer
- Worked with business stakeholders to envision and implement new features within Android application used by car retailers to list products.- Designing the server side data structures and algorithms necessary to deliver Restful API's to the mobile platforms using Java, Spring framework, MySql database server, and Tomcat application server on Ubuntu Linux. - Implemented the matching data structures, algorithms and UI's on the device necessary to store, manipulate, and sync data with server. Device code written in native Android SDK.- Updated previous tool chain, integrating new technologies into existing stack and simplifying the development work flow. Included moving team to IntelliJ IDE and creating bash shell scripts to simplify deployment.- Used agile methodology for development, during sprints tasks were assigned and tracked using Jira.- Responsible for deploying new versions of application to Play Store as well as deploying corresponding server side code.
Lead Software Developer
- Upgrade and maintain a web application used by mental health providers to track patient records and billing information.- Application used ExtJs JavaScript library front end and a Java-Spring-Hibernate back-end stack.- Created tables on wrote pertinent sql to drive application in Microsoft SQL.- Implemented user session based load balancer to spread user site traffic across as many virtual Linux servers as needed.- Managed deployment of new versions of application to server farm with no user down time.- Monitored site and responded to issues affecting availability.
Software Developer
- Worked as lead Java developer for a small startup company. Due to the small nature of the company, each developer had to assume multiple roles during a product's life cycle. These roles included: requirements gathering, design, development, deployment, testing, and maintenance.- Created and documented high-level plan for each Java product based on the requirements. Divided each project into smaller tasks and delegated them between myself and 2 junior java developers. Assisted team members when conceptual or technical problems arose.- Created a web-scraping framework. This framework was a large J2EE application, which leveraged JAX-RS, Hibernate and the Quartz scheduler. It was designed for large-scale data mining and had to minimize its footprint to avoid detection. Once the web pages were scraped, an ETL daemon then parsed, filtered, and finally inserted the scraped data into a normalized relational database. Each “job” in this framework was backed by an EJB and wrapped by a restful Java web services implemented as a JAX-RS web service.- Leveraged knowledge of machine learning and applied statistics to analyze scraped data in hopes of identifying trends and anomalies. This was accomplished with Java and the Weka machine learning library.- Completed training course on Qlikview business intelligence reporting software. Implemented a dashboard using this tool to analyze tire price data from several perspectives. Well versed in chart types and which should be used to graph different data types.- Designed an open source alternative to replace Qlikview. The front end of this alternative was built with Javascript using the libraries jqueryUI and jqPlot with JSF for scaffolding. The data layer was implemented with Jongo, a MongoDB ORM. - Configured Tomcat servlet engine for production use and deployed new applications to said server upon successful completion of UAT.
Software Engineer
- As an employee of a company contracting for Lowe’s, Inc., primary responsibilities change often, depending on the requirements of Lowe’s. Our tasks usually involve solving complex problems and making fault tolerant software, which requires specialized knowledge and skill.- Heavily involved in upgrading the compiler used by Lowe’s developers, including fixing code errors, re-implementing deprecated functionality, troubleshooting linker errors, and debugging segmentation faults. This requires extensive knowledge of Shell, GNU Make, and C++. Also create and maintain extensive documentation reports for this project using Visio and Microsoft Word.- Lead an offshore team of 2 developers, planning and assigning tasks to the team based on project deadlines.- Developed POSIX compliant C, C++, and Shell to support the build system used by Lowe’s developers.- Familiar with current software testing practices, including static code analysis, unit testing, code coverage analysis, and runtime profiling.- Created tools for Lowe’s internal use in python language.
Arthur Carroll education
Ms, Computer Science
Bs, Electrical And Electronics Engineering
Frequently asked questions about Arthur Carroll
Quick answers generated from the profile data available on this page.
What company does Arthur Carroll work for?
Arthur Carroll works for Home Life Intelligence.
What is Arthur Carroll's role at Home Life Intelligence?
Arthur Carroll is listed as Freelance Software Developer at Home Life Intelligence.
Where is Arthur Carroll based?
Arthur Carroll is based in Charlotte, North Carolina, United States while working with Home Life Intelligence.
What companies has Arthur Carroll worked for?
Arthur Carroll has worked for Home Life Intelligence, Ssi Schäfer, Trilogy Education Services, Autouplink Technologies, and Aym Technologies, Llc.
How can I contact Arthur Carroll?
You can use AeroLeads to view verified contact signals for Arthur Carroll at Home Life Intelligence, including work email, phone, and LinkedIn data when available.
What schools did Arthur Carroll attend?
Arthur Carroll holds Ms, Computer Science from University Of North Carolina At Charlotte.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Arthur Carroll you were looking for.
View similar profiles