
Vаdim Rеbrо
Software Engineer

Connect with Vаdim Rеbrо to Send Message
Connect
Connect with Vаdim Rеbrо to Send Message
ConnectTimeline
About me
Teacher, Photographer, 3D Modeler, Programmer, IT Engineer
Education

Volgograd State Pedagogical University
-Bachelor of Education - BEd Science Teacher Education/General Science Teacher Education
Volgograd State Pedagogical University
-Doctor of Philosophy (Ph.D.) Education
Apple
-Apple Certified Associate Mac Integration 10.12
The Cooper Union: Albert Nerken School of Engineering
-Java Programming
Volgograd State Pedagogical University
-Master's degree Physics and Foreign Language Teacher Education with specialization in English
Volgograd State Pedagogical University
-Master of Education - MEd EDUCATION
Udacity
-Grow with Google Challenge Scholarship: Android Developer
Experience

VSPU
Sept 1999 - Jun 2000Software Engineer• Developed software based on the analysis of mathematical models and algorithms for solving economic problems• Selected programming language to describe algorithms and data structures• Determined information to be processed by means of computer technologies, its volume, structure, layouts and schemes of input, processing, storage and output, and methods of its control• Defined content of test cases to assess complete verification of compliance of computer programs for functional purposes• Adjusted developed computer programs by analyzing its output data• Identified possibilities for using software in education and scientific research and provided support for software integration• Prepared instructions for developed software and necessary technical documentation• Used Object Pascal to develop computer educational program on physics "P-N Junction" Show less

VSPU
Sept 2000 - Dec 2015• Coordinated technical support team of 5 who implemented a system for videoconferencing and distance learning which allowed to use these technologies in educational and scientific work of the university• Performed hardware support for 100+ desktops and laptops including assembly, upgrade, diagnostics, resolving hardware problems such as component failures, device errors and other issues, and cleaning• Installed, set up, adjusted and operated audio-visual equipment, such as cameras, multimedia and slide projectors and recording equipment, for meetings, events, classes, seminars and video conferences• Carried out installations of operating system and apps, system disaster recovery, software upgrades and keeping apps up-to-date, diagnostics and data migration, to maintain stable and uninterruptible functioning• Maintained peripheral devices and other classroom A/V equipment, set them up and resolved issues to satisfy the needs of the staff• Supported 300+ end users: trained staff to use new hardware and software for professional activities; assisted students and teachers in preparation for classes in computer labs; resolved how-to issues• Designed and implemented client-server network based on Windows and Linux servers to effectively share file resources and printers of the department• Administrated LAN network including cable management, making connections, network devices set up, LAN, WAN, Wi-Fi, TCP/IP, DHCP, DNS, proxy, routing, resolved network issues to provide high speed access to LAN and WAN resources• Provided information security: detected and removed viruses, malware, ad-ware, spy-ware and blocking windows, performed regular antivirus updates to protect personal data and sensitive information from theft and destruction• Analyzed and selected computer hardware and software to meet the needs of the department staff and equip them with all the necessary working tools• Prepared manuals for new equipment and software Show less • Provided methodological and technological support for development and implementation of e-learning courses for 70+ university teachers to help implement personal courses and realize educational goals and concepts• Administrated MOODLE LMS including installation, update, user assignment, courses creation, resolving issues• Organized and technically supported videoconferences and distance learning that allowed the university to reach new level of interaction with foreign partners and students• Trained 100+ teachers of the university to design, develop and use e-learning courses in MOODLE• Searched, selected and tested software necessary for development of e-learning materials• Trained university staff to use new hardware and software for creation and delivery of e-learning materials• Assisted and guided staff in design and development of traditional classroom, online, hybrid, and web-enhanced courses and course materials using diverse multimedia tools and evaluated these resources• Identified training needs, planned and offered consultations and workshops to facilitate educational process with the use of e-learning technologies• Provided support for tutors in educational technology tools such as learning management systems, blogs, wikis, digital audio and video and website development to encourage its incorporation into tutors’ professional activity• Assisted and technically supported the university accreditation testing of students and federal Internet examination that contributed to improvement of content of academic subjects and its presentation• Managed content of e-learning website• Designed and created banners, posters, covers, presentations, badges, CD labels, logotypes to provide scientific conferences with printed materials and digital resources• Supervised quality management of educational process carried out by Center of Distant Learning Technologies• Planed and supervised work of Center of Distant Learning Technologies team of 7 employees Show less • Gave lectures and conducted workshops on computer science and multimedia technologies in education in total load of 900 academic hours per year, planned and organized training activities• Created and presented instructional materials using appropriate selection of different media: multimedia presentations in PowerPoint, Impress, Prezi, educational movies, audio recordings, etc.• Developed and deployed e-learning courses to increase effectiveness of educational process• Implemented blended learning, selected appropriate combination of classroom and distance education to ensure the best methods of educational material delivery are used• Adapted teaching methods and instructional materials to meet students' varying needs, abilities, and interests• Participated in development of scientific and methodological support for educational process• Developed 14 programs for academic subjects and different practices• Engaged in scientific and methodical work of the department as a member of methodical commission• Supervised quality of all kinds of classes and all forms of control implemented by teachers of the department• Organized students’ individual educational and research work on supervised subjects, assigned and graded their classwork and homework• Monitored students’ academic performance to ensure they achieve the required learning outcomes and make suggestions for improvement• Prepared learning and methodological materials on supervised disciplines for publication• Conducted research work on topical issues of the department, attended professional meetings, scientific conferences, symposia, and seminars to maintain and improve professional competence• Advised and reviewed 11 dissertations for PhD degree• Participated in professional development of academic staff of the department, provided technical assistance to novice teachers in mastery of teaching and professional skills• Wrote grant proposals to procure external research funding Show less • Interacted with university departments to identify needs in development of computer-based training applications• Leaded a team of 7 developers in creating educational computer programs used in schools throughout the Volgograd region• Conducted courses on programming in Pascal and Object Pascal to train a team of 23 software developers• Identified successful methods to incorporate computer technology in educational activities of various disciplines• Held workshops for students and university staff on the organization of the educational process in computer environment• Developed educational software using Object Pascal: - "Semiconductors" – a suite of educational computer programs on physics. This project is the winner of the National Training Foundation (NTF.RU) contest on development of educational computer programs. Software available at the following link: http://school-collection.edu.ru/catalog/res/4e1d25c4-e161-a16a-f0c1- c3845bbc827e/?fullView=1&from=&&rubric_id[]=62050 - Educational computer programs on psychology (“Psychological Portrait of a Pupil”) and geometry (“Captain”) Show less • Held workshops on information technology in education: - Technical and audio-visual learning tools.- Computer software.- Practical problem-solving on a computer.- Elective course “Programming in Object Pascal”.• Planned and organized training activities in accordance with teaching load, approved annually by head of department.• Organized students’ individual educational and research work on supervised subjects.• Developed programs for academic disciplines.• Participated in development of scientific and methodological support of educational process.• Involved into scientific-methodical work of the department as a member of methodical commission.• Conducted research work on topical issues of the department, participated in scientific conferences, symposia, seminars.• Participated in professional development of academic staff of the department, technical assistance to novice teachers in mastery of teaching and professional skills. Show less
Desktop Support Analyst
Sept 2012 - Dec 2015Deputy Director of Center of Distant Learning Technologies
Sept 2007 - Dec 2015Associate Professor
Sept 2005 - Dec 2015Head of the Laboratory of Information Technologies of Education
Sept 2001 - Apr 2007Senior Lecturer
Sept 2000 - Aug 2005

Self-employment
Oct 2001 - Dec 2015Desktop Support• Supported hardware of 50+ desktops and laptops including assembly, upgrade, diagnostics, resolving hardware problems such as component failures, device errors and other issues, and cleaning• Maintained peripheral devices such as printers, scanners, MFPs to realize a productive office work• Provided assistance for 70+ end users, helped them to resolve issues with equipment and software to get the best results of its use• Administrated Windows Server: Active Directory, IIS, shared resources and Internet access that made domain users’ interaction more effective and reduced Internet expenses• Managed computer network including cable routing, making connections, optimization, network devices set up, LAN, WAN, Wi-Fi, VPN, TCP/IP, DHCP, DNS, routing, ADSL, provided steady connections between different branches and high speed Internet access• Implemented HTTP and FTP servers located in WAN and based on dynamic IP addressing that reduced servers cost and expenses for service provider• Supported IP phones, set up and troubleshot, that allowed to use more phone lines as well as cut telephony costs• Eliminated information security issues: detected and removed viruses, malware, ad-ware, spy-ware and blocking windows, performed regular antivirus updates to protect confidential corporate information and valuable personal data from theft and destruction• Backed up and restored sensitive information to ensure easy access in case of document loss from users’ drives• Executed hardware and software upgrades, prepared purchase recommendations to make hardware and software costs predictable and reduced• Administrated MOODLE learning management system from rent of hosting to user administration to development of e-learning courses• Managed Web-site content, prepared textual and graphical materials and designed banners to make client’s web-site up-to-date, informative and interesting to visit Show less

Self-employed
Jan 2013 - now• Developed Windows and Linux applications on Java in Eclipse or ItelliJ IDEA IDEs• Used Eclipse+ADT and Android Studio IDEs to develop mobile application, FuelStat, which helps car drivers monitor fuel consumption of their vehicles and calculate money spent for fueling. Software available at the following link: https://play.google.com/store/apps/details?id=com.varesoftware.fuelstat• Developed UI for all Activities and Fragments of the application using ListView, ScrollView, Table, Linear, Constraint and other layouts, Button, EditText, TextView, ImageView and other widgets• Implemented concurrency using AsyncTask, Loader, threads, thread pools, locks and conditions• Shared application data via content providers, used REST API and JSON to provide apps with updated data• Built apps responsive to system events by using broadcast receivers• Used Serializable objects to send information across activities; ensured compatibility of application with different screen sizes; worked on local data storage using shared preferences and SQL database via JDBC• Tested application across different versions of Android and different Android phones to assure quality and performance• Performed QA role, fixing bugs and fragmentation issues, carried out unit testing with debugger Show less
3D Generalist/Photographer
Apr 2020 - nowJava & Android Developer
Jan 2013 - Mar 2020

Samsung IT School
Sept 2015 - Dec 2015Java & Android Teacher• Gave lectures and conducted workshops on software development using Java and Android for a group of 18 students• Engaged students in the learning process through individual project mentorship; delivered learning-centered instruction which promoted learning and allowed students to realize their creative potential• Held midterm tests and control works to check students’ knowledge and skills; developed individual exercises to fill gaps in knowledge and analyzed hard to understand topics

Liquid Technology, Inc.
Feb 2016 - Apr 2016Level 1 Tech• Tested equipment to examine its current condition and find out whether it can perform its functions in proper way• Inspected incoming equipment to sort it either for further testing or recycling relying on its external condition, age and its demand on the market• Prepared old and faulty equipment for recycling, disassembled it and extracted those components which have consumer demand to determine its operability

Computer Repair Service
Jun 2016 - Nov 2016IT Technician• Installed Windows operating systems and applications, software upgrades, performed diagnostics and data migration• Performed desktop and laptop assembly, upgrade, diagnostics, troubleshooting of hardware problems such as component failures, device errors and other issues, and cleaning• Maintained software and hardware of mobile devices such as iPhones/iPads and Android smartphones and tablets• Installed and set up peripheral devices such as local and network printers, multi-function printers, and scanners• Managed computer network including cable routing and network devices set up• Detected and removed viruses, ad-ware, spy-ware and other malware, recovered software after virus attacks• Assisted computer users to resolve how-to issues with equipment and software, conducted training sessions Show less

Modis, Inc.
Dec 2016 - Mar 2018Desktop Support• Imaged and deployed new/rebuilt existing PCs and Macs using Altiris, SCCM and Casper/JAMF, configured hardware, peripherals, services, directories, storage• Performed Installs, Moves, Adds and Changes activities as well as data backup and restorations• Upgraded laptop and desktop hardware and operating systems Windows 7 to 10, OS X El Capitan to Sierra/High Sierra• Troubleshot Windows 7/8.1/10, Apple Mac (including MacOS in Active Directory) and Windows on Mac operating systems, and PC/Mac hardware• Supported audio- and videoconference calls as well as set up AV equipment for meetings with about 200 attendants• Network connectivity troubleshooting for TCP/IP, DHCP, VPN, Cisco IP phones, Cisco AnyConnect, network printers• Resolved local and remote issues with multiple computer software applications including MS Office, Adobe Creative Cloud, Sophos, internal company applications, etc.• Used MobileIron to set up company mobile devices including Android and iOS smartphones and tablets, resolved issues with them and with MiFi devices• Created user accounts and set up devices for IP telephony and voice mail using Cisco Unified CM, set up AD user accounts• Used ServiceNow to organize ticket queue and to escalate incidents and tasks to corresponding IT departments• Supported VIP users, provided on-going education and training to non-technical end-users and novice technicians, developed documentation for ongoing IT processes• Proposed changes or solutions to products and services for optimal business results as well as investigated customer relationship problems, managed inventory and ordered spares if necessary Show less

V&L Computers
Apr 2018 - Oct 2018Field IT Engineer• Performed hardware break-fix, replacements and upgrades for desktops and laptops (including CPUs, motherboards, RAM modules, hard drives, power supplies, etc.)• Troubleshot software issues, upgraded operating systems and installed apps (Windows 7/8 to Windows 10, Mac OS to High Sierra, MS Office, Adobe apps, etc), planed and implemented purchase of necessary software• Resolved LAN and Wi-Fi connection issues, communicated with ISP and other vendors regarding the services provided• Backed up users’ data and restored it in case of data loss or corruption, provided antiviral protection for computer systems• Installed, set up, upgraded and troubleshot peripheral devices: printers, scanners, MFUs, etc.• Maintained customers’ IT infrastructure according to the pre-approved schedule Show less

Randstad Technologies US
Oct 2018 - Dec 2019PC Deployment Associate• Imaged PCs and Macbooks, installed applications, set up network printers and shared folders for user accounts• Performed PC refreshes by upgrading laptops to newer models, deployed laptops and desktops• Upgraded Windows 7 to Windows 10 using SCCM, transferred user’s data with Dell Migration Tool, installed requested software, set up user accounts• Used Cisco Unity Connection to set up Cisco desk phones model 7965 and Jabber accounts for new hires, patched ports in IDF rooms to activate network ports at users’ desks• Troubleshot various software and hardware for laptops, docking stations, peripheral devices, network connections and IP phones• Used Active Directory to maintain user accounts and domain computers. Managed ticket queue with ServiceNow• Provided technical support to about 2000 users including VIPs, communicated with users regarding reported issues in person, by phone and email• Set up and break-fixed audio/video equipment Show less

V&L Computers
Jan 2020 - Jul 2021Field IT Engineer• Upgrade operating systems and install apps, troubleshoot software issues• Perform hardware break-fix, replacements and upgrades for desktops and laptops (including CPUs, motherboards, RAM modules, hard drives, power supplies, etc.)• Install, set up, upgrade and troubleshoot peripheral devices: printers, scanners, MFUs, etc.• Resolve LAN and Wi-Fi connection issues• Back up users’ data and restore it in case of data loss or corruption, provide antiviral protection for computer systems• Maintain customers’ IT infrastructure according to the pre-approved schedule Show less

Moody's Corporation
Jul 2021 - Mar 2022PC Deployment Associate• Imaged PCs and Macbooks, installed applications, set up network printers and shared folders for user accounts• Performed PC refreshes by upgrading laptops to newer models, deployed laptops and desktops• Installed requested software, set up user accounts• Used Active Directory to maintain user accounts and domain computers. Managed ticket queue with ServiceNow• Provided technical support to about 2000 users including VIPs, communicated with users regarding data migration and reported issues by phone, email, and in person Show less

Pratt Institute
Mar 2022 - nowSystems Analyst▪ Provide support to end-users on workflows, tools and applications: Colleague, Salesforce, DocuWare, eForms, Marketing Cloud▪ Administer Salesforce and Marketing Cloud platforms, resolve issues for end-users, send company-wide emails▪ Work on planned systems maintenance, customization and configuration. Perform daily, weekly and monthly maintenance tasks▪ Administer DocuWare platform, design and modify workflows and do troubleshooting▪ Ellucian Colleague administration and maintenance. Review SQL error logs, engage other departments and vendors to fix errors ▪ Analyse security reports on department servers, convert them into action items and work on their resolution▪ Create and organize documentation on department’s tools, applications and workflows, keep it up-to-date Show less
Licenses & Certifications

Java SE 7 Programmer
Metrix LearningNov 2016
Learning Management System MOODLE for Internet-based Education
Southern Regional Center of Distant EducationMar 2007- View certificate

Make Foundation
MakeSept 2025 - View certificate

Apple Certified Associate - Mac Integration 10.12
AppleJul 2017 
Grow with Google Challenge Scholarship
UdacityJan 2018- View certificate

Make Intermediate
MakeNov 2025 - View certificate

Android Developer Nanodegree
UdacityNov 2018 - View certificate

Make Basics
MakeSept 2025
Honors & Awards
- Awarded to Vаdim RеbrоThe badge of VSSPU "For merits" of the 3rd degree Volgograd State Pedagogical University Aug 2011 For significant contribution to the development of VSSPU as a center of science, education and culture of the Russian Federation, high achievements in the organization and improvement of the educational process according to modern achievements of science and culture, significant advance in scientific, methodological, administrative and management work.
Languages
- enEnglish
- ruRussian
Recommendations

Rishabh mundra
Deputy Manager at HDFC BankMumbai, Maharashtra, India
Kalpesh jogi
Sr. Manager - QA/QCAhmedabad, Gujarat, India
Soumya srivastava
Senior Business Analyst at LTIMindtree | PGDM Financial Management and MarketingDelhi, India
Omar jmai
Technical Team Lead | Software Engineer | Full Stack Engineer | Leading Development Teams to Delive...Ariana, Tunisia
Hareesh s
Cutover Manager | Team Lead | SAP Functional Consultant at Tata Consultancy Services |India
Fabio celligoi
Advogado | Analista Jurídico| Direito Público | Direito Civil | Direito Tributário | Direito Societá...Indaiatuba, São Paulo, Brazil
Dan alvaro monzon
IT Portfolio Manager at Capgemini | PSM IMetro Manila, National Capital Region, Philippines
Hritwik pandey
Growth @PhylloFremont, California, United States
Mahesh vasanthapuram
IXL Application Engineer at Alstom TransportHyderabad, Telangana, India
Aditi mehndiratta
DDS, MDS ProsthodonticsSan Francisco Bay Area
Giorgio nadig
Product Owner bei der Liip AGWohlen, Berne, Switzerland
Alexandra cumpa quevedo
Coordinador Procesos y SIG | Experta en normas ISO | Gestión y Mejora de Procesos | Sistemas Integra...Peru
Pam maxson
Anti-Diet Wellness Coach/Intuitive Eating, Body Positive Counselor at Roots of Wellness CoachingGeneseo, New York, United States
Sara ismail
Assistant manager at EmiratesNBD- Governance.United Arab Emirates
Jason crasto
Banking ProfessionalMumbai, Maharashtra, India
Tyler zaleski
Programs Administrator, Flight InstructorKnoxville, Tennessee, United States
Davide cimento
HR Generalist - Syscons Group srlGreater Turin Metropolitan Area
Élvio ganança
Técnico Superior de Comunicação, Cultura e OrganizaçõesMadeira Island, Portugal
Manasi swaminathan
Data Science @ FourKites, Inc. | AI research at Indiana University | Machine Learning and Natural La...Bloomington, Indiana, United States
Daniela uehara díaz
Licenciada en Educación (PUCP) | Evaluación de los Aprendizajes | Calidad Educativa, TIC e Innovació...Pueblo Libre, Peru
...