John Berlin work email
- Valid
John Berlin personal email
A creative thinker who analyzes the problem domain and solves its engineering challenges using technologies that are familiar and new. Skilled in multiple programming languages and technologies including but not limited to: Python, Node.js, JavaScript, GIT, and Docker. - https://johnaberlin.com- https://github.com/N0taN3rd
-
Technical LeadEglobaltech Dec 2021 - PresentArlington, Virginia, UsWorking in a client project in the aviation industry. -
Javascript DeveloperIpconfigure Inc. Nov 2019 - Sep 2021Norfolk, Virginia, Us• Designed and developed features and system components for web-based, cross-platform video surveillance products Orchid Core and Orchid Fusion (Typescript, JavaScript, Angular & AngularJS hybrid frontends)•Created core system backing feature providing the capability to create and view interactive maps displaying surveillance cameras and their feeds on geographic or indoor maps• Aid in migration off of AngularJS to Angular• Reduced application memory usage by 7.4%• Migrated code base from Angular 10 to 12, Webpack 4 to 5, and Typescript 3 to 4• Developed unit tests via Karma/Jasmine and QA tests via Test pad• Provided time and resource estimates including risk assessment and mitigation strategies -
Backend Software Developer - WebrecorderRhizome Jun 2018 - Sep 2019Apart of a distributed team responsible for maintaining and expanding the web archiving capabilities of webrecorder, a non-profit web archiving service and open-source project.• Created system that automated the web archiving capabilities of webrecorder.io as its Autopilot feature (Node.js, JavaScript)• Created browser based web crawlers and crawling system (Python, asyncio)• Developed browser-based Q/A testing framework and integrated it into CI pipeline (Python, JavaScript)• Improved webrecorder.io’s ability to preserve web assets associated with response design using web workers• Maintained and improved the web archiving back-end pywb used by webrecorder, perma.cc,UK National Web Archive, and Portuguese Web Archive (Python, JavaScript)• Re-wrote pywb’s client-side URL rewriting system in order to: ensure conformance to web specifications, testability, and assure modern web pages do not degrade when captured and replayed (JavaScript)• Wrote technical documentation and created posts on the public blog• Monitored, addressed, and responded to bug reports from users of webrecorder.io
-
Graduate Research AssistantOld Dominion University Research Foundation Jan 2016 - May 2018Research Assistant for the Web Sciences and Digital Libraries Research Group.• Assisted in development of grant-funded software projects (Python, Node.js)• Researched and developed open-source, user scriptable, web archiving crawler (Node.js)• Created a full-stack application that would test the web archiving capabilities of web archivingservices and software (Node.js, JavaScript, React.js)• Wrote multiple blog posts covering software updates, conference attendance, and own research
-
Computer Science TutorInstaedu Sep 2015 - Mar 2018San Francisco, California, UsOn demand online Computer Science Tutor for Chegg through Instaedu.com -
Computer Science TutorOld Dominion University Aug 2015 - Dec 2015Norfolk, Va, UsTutor for the peer educator program at Old Dominion University.Subjects tutored:CS150/CS250 Problem Solving and Programming in C++ I/IICS252 Introduction to Unix for ProgrammersCS330 Object Oriented Programming and Design -
Software Development InternNewport News Shipbuilding, A Division Of Huntington Ingalls Industries May 2015 - Aug 2015Newport News, Virginia, UsWorked on data mining application that would mine a database or date set and produced a Word document with found results in plain English. - JavaCreated java application that would execute queries on databases, transform the data, and perform analytic operations on the transformed data generating excel files for reporting.Updated run time monitors that checked for implementation dependent conditions during application execution. - Java -
Research AssistantOld Dominion University Research Foundation Dec 2014 - May 2015Worked under associate professor Dr Michele Weigle on NSF project: An Architecture for the Emergency Re-tasking of Wireless Sensor Networks(ALERT). Responsibilities: Program motes using TinyOS and nesC to monitor and collect sensor data and create a decision based program based on aggregated data collected over a distributed sensor net.
-
Software Development InternNewport News Shipbuilding, A Division Of Huntington Ingalls Industries Jun 2014 - Aug 2014Newport News, Virginia, UsWorked under one of the software development teams to design and build an data set validation API:-Generic data set validation API that could be applied across all data sets used,-Validation rules(known means of validation) defined by a rules file that developers and non developers could create,-Created an Eclipse plugin that would launch a validator or pre-parse datasets and allow creation of validation rule files easily.Learned Agile Scrum development. -
It ConsultantCapital Consultants Dec 2013 - Jun 2014Provided on call computer support and troubleshootingUpgraded network infrastructure, implemented backup and computer security systemsTrained employees on computer software usage and network safety
John Berlin Skills
John Berlin Education Details
-
Old Dominion UniversityComputer Science -
Old Dominion UniversityComputer Science
Frequently Asked Questions about John Berlin
What company does John Berlin work for?
John Berlin works for Eglobaltech
What is John Berlin's role at the current company?
John Berlin's current role is Software Engineer.
What is John Berlin's email address?
John Berlin's email address is jo****@****ech.com
What schools did John Berlin attend?
John Berlin attended Old Dominion University, Old Dominion University.
What skills is John Berlin known for?
John Berlin has skills like Linux Tools, Git, Linux, Web Crawling, Maven, Node.js, Object Oriented Programming, Academic Tutoring, Web Applications, Ant, Cascading Style Sheets, React.js.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial