Radovan Manojlovic, ALB
Boze Jankovica 41
Beograd, Serbia 11010
064 167 6182




Abstract

Software Developer specializing in C/C++, Perl, Java and PHP. Historically in that order. Prefer classic object-oriented design. Also comfortable following a more functional paradigm.
Information Architect most often employed in the design/programming of database driven websites. Expertise in relational databases, SQL, and database design. Strong Oracle skills.
Expertise with implementation of secure client/server and peer-to-peer (P2P) applications. Emphasis on secure transactions (SSL), financial applications, and accounting practices. Ecommerce.
Comfortable with leading J2EE application servers, including JBoss, IBM WebSphere, and Oracle's Application Server 10g. Big fan of Eclipse for development framework. Familiar with other IDE's.
Excellent knowledge of XML. Design and implement business to business (B2B) applications using standard message formats and protocols (SOAP). Migrate legacy applications to RSS and WSDL.
Dedicated knowledge of Linux, FreeBSD. In depth experience administering commercial UNIX. Solaris, AIX, HP-UX, etc. Research and development in parallel processing and Pentium clusters.
Expert in network design, topology, and security. Skills include firewall implementation, load balancing, traffic shaping, etc. Emphasis on intrusion detection, denial of service (DoS) prevention, and VPN.

Employment

Full Stack Developer
September 2018 - May 2020

Newzpeak ConfWorld (www.newzpeak.com)

Responible for data model, information schemas and database implementation using MySQL RDBMS to support a collaborative website. The clients are doctors and health professionals from across Europe, Canada and the US, who need to share documents and slides asyncronously, with periodic conferencing using lightweight WebRTC pages in HTML5, without the heavy bandwidth and CPU associated with Skype or Zoom.

client:  Otto W. Ursthaus MD (ottowursthaus@gmx.de)


Video Surveillance/VOIP Integration
September 2016 - May 2017

Payday Scrap Recycling (paydayscrap.com)

Proposed, then constructed a network of security cameras across a 5 acre compound with offices, garages, and warehouse, including outdoor vehicle storage. Areas requiring wifi access were secured using WPA2-PSK encryption, and video storage backed up to a secure location. Additionally, client required a complete upgrade to thye PBX system, which took the form of Voice-Over-IP, internal video conferencing, and smartphone extensions.

client:  Brittany Trusler (admin@paydayscrap.com)


Social Media Developer
January 2015 - August 2016

Oolatech Networks (www.oolatech.com)

Designed and developed crossplatform utilities and solutions to integrate several different social networks into a common management tool. Utilized Facebook, Twitter, and Google APIs to make user posts and articles appear in multiple locations from a single interface. Worked with Twillio SMS API to provide push notifications on smartphones. Programmed automated reporting tools using CrowdTangle. Traffic logs are used to generate graphs, identify trending topics, and suggest likely forecasts.

client:  Carson Dyle (carsondyle@protonmail.ch)


Information Architect
June 2012 - October 2014

Blogulo.us Media (blogulo.us)

Worked with a team of new media producers to build a publishing framework and pipeline for content creators. This included writers, graphic designers, podcasters, and video production teams. Using a document driven, XML based metadata format, users were able to easily store and/or discover related content across multiple media types. Resulting content management system (CMS) reduced production time significantly, while simultaneously increasing quality control and feedback.

client:  J. Lorenzo McGrath (enzo@blogulo.us)


Drupal Architect
July 2011 - February 2012

TradeWagon Online (tradewagon.ca)

Designed a comprehensive migration plan for existing family of websites from Microsoft FrontPage to the Drupal CMS framework. This included implementing the Apache HTTP server, importing relational data into MySQL, and porting all Active Server Pages (ASP) to PHP. Customized significant enhancements for content creation and validating dashboards, including basic and advanced Administration Panels, increasing author productivity and simplifying management. Integrated social media plugins providing Facebook content sharing, group discussion. Added content syndication feeds via RSS. Refined document keyword/metadata classification scheme producing improved search engine indexing and result retrieval.

client:  Richard Dufour (admin@tradewagon.ca)


Software Developer
April 2011 - June 2011

Paul Kovachev Group (gsi.paulkovachev.com)

Extensive consulting concerned with data driven application gateways. Interactive user interfaces, including editing menus, active dashboards, and tailored content (browser sniffing) targeting clients interested in a customized portal approach. Specialized in Adobe Flash driven banners, tables of content, and creative navigational elements. Extensive research and development in building social networking applications, including Facebook Apps, FBML, and integrating Twitter.

client:  Paul Kovachev (paulkovachev@lycos.com)


iPhone Developer
October 2010 - March 2011

Obsessive Computive (obsessivecomputive.com)

Brainstormed a realtime notification framework for corporate firewall security. Implemented an IP address referencing tool which maps remote attacker computers with the geographic location of their corresponding networks and Internet Service Providers (ISPs). Designed and developed a mobile interface for the iOS platform. Network administrators are informed instantly of any suspicious traffic. iPhone interface permits restricting clients by IP, updating firewall rulesets, and selectively opening and shutting ports in the case of DoS (Denial of Service.)

client:  Marvin Nash (marvinb.nash@mailfence.com)


Network Analyst
September 2009 - September 2010

Iqabod Security Forum (iqabodforum.wordpress.com)

Provided network expertise when installing video camera surveillance. Implemented firewall configurations permitting secure video traffic over internet. Administered diverse network hardware, including Cisco routers, load balancers, and traffic shaping. Installed and configured dynamic dns solutions to maintain remote access to onsite cameras and alarm notices. Designed failsafe redundancy for video archive, secure network backup, and realtime replacement of hard drives (hotswapping).

client:  Hassan Patavani (hajapati@gmail.com)


DBA/Sysadmin
December 2008 - August 2009

ElectroPulse Solutions (electropulse.org)

Merged and transformed multiple phone directories, business listings, client rolodex into normalized MySQL database. Developed web-based administration interface and management utilities using Php language. Administered virtual hosts, SSL certificates, and usage stats with Apache HTTP Server. Integrated Google AdSense as a component within the content management system, including dynamic config and update. Created metadata strategies for promoting page ranking and improved search results via GoogleBot indexing and document retrieval.

client:  Kermit Dusseault (kermit@electropulse.org)


CMS Architect
April 2007 - November 2008

H.F. eLearning LLC (hanoverfiss.wordpress.com)

Programmed web service (WSDL) access to relational data stored in Oracle. Designed message formats in XML for extraction/circulation. Implemented protocols in Java, using JBoss Development Studio (Eclipse). Integrated full-text indexing and search functions using Google APIs. Provided mobile access to news applets using Tomcat as the primary WAP gateway, including message feeds in WML for cellphone browsers, and RSS for wireless PDA newsreaders.

client:  Hanover Fiss (hanoverfiss@hushmail.com)


Search Engine Specialist
January 2007 - March 2007

Innovation/Information Technology Branch, Service Canada (GoC, Intranet)

Contract extended from previous entry. Provided software, documentation, and consultation about Service Canada's Intranet Search. Worked closely with staff to transfer knowledge and expertise. Authored a suite of diagnostic and support utilities for evaluating queries, index quality, and document validity. Defined strategies for search engine extension and future user requirements support. Wrote documentation to provide overview, search system construction, and API details.

client:  Lou Fournier (lou.fournier@servicecanada.gc.ca)


ASP Portal Developer
March 2006 - December 2006

Innovation/Information Technology Branch, Service Canada (GoC, Intranet)

Designed and implemented modular, reusable web-based search engine and portal. Indexed, cataloged, and organized Service Canada's document repositories using Verity K2 Information Server. Designed, wrote, and assembled object-oriented components using Active Server Pages (ASP). Correlated extensive business requirements concerning user search term inputs and their expectations. Worked closely with PWGSC to implement AltaVista fallback portal.



Verity K2 Developer
October 2005 - January 2006

Innovation/Information Technology Branch, Service Canada (GoC, Intranet)

Provided data modeling support and analysis on migrating legacy document formats to modern XML. Wrote custom conversion and migration utilities in Perl to migrate data from legacy systems into current content management framework. Automated time consuming user tasks by authoring ad hoc command-line programs. Established metadata for accurate cataloging of documents with Verity K2. Wrote several automated web crawlers (bots) to supplement tools.



Systems Administrator
February 2005 - September 2005

Inventory Management, GnL Motors (www.glauto.ca)

Organized, managed, and assisted in the implementation of an enterprise ADP Hollander Powerlink parts and Interchange System. Extracted, cataloged, and upgraded entire existing parts inventory from a legacy system into current database format using Perl. Configured periphereal devices including point-of-sale (POS), barcode readers, and dot matrix printers. Established correct database management procedures in preparation for backup and disaster recovery.

client:  Shawn Smith (shawn@glauto.ca)


Enterprise Java Developer
May 2004 - January 2005

Web Application Development Group, Service Canada (GoC, Intranet)

Developed the Virtual Project Office as a web based project management tool. Design based on a series of actual departmental accounting templates, Excel spreadsheet macros, and management science formulae. Followed GoC standards for web based applications. JSPs, Struts based Action Servlets, EJBs for database access. Oracle technology included JDeveloper IDE, 9i Database, and OC4J as J2EE platform.

client:  Fraser Chute (fraser.chute@hrsdc-rhdsc.gc.ca)


Enterprise Java Developer
January 2004 - April 2004

Canlearn Website, Social Development Canada (canlearn.ca)

Helped port http://www.canlearn.ca from obsolete Cold Fusion pages to a standards compliant Java 2 Enterprise Edition (J2EE) platform. Modeled and programmed EJBs to represent database entities/relationships. Developed sophisticated transaction management routines to guarantee database integrity across distributed sessions. Designed and implemented a standard language switching mechanism for all web modules.

client:  Dion Fifield (dion.fifield@servicecanada.gc.ca)


XML Portal Designer
January 2003 - July 2003

Enterprise Systems Group, Communications Canada (news.gc.ca)

Designed/developed fully 100% XML driven prototype news portal for Communications Canada. Used JSPs, Servlets, and EJBs according to the 3-tier MVC pattern. Stored XML natively using Oracle 9i and Oracle XDB. Fully functional news portal, including secure administration, content management, archiving, and RSS feeds. XML Style Sheets (XSL) used to deliver news content in WML to WAP enabled cellphones and PDAs. http://news.gc.ca

client:  Robert Oates (robert.oates@servicecanada.gc.ca)


Senior Programmer Analyst
April 2001 - August 2002

Employment Information Services, HRDC (jobbank.gc.ca)

Rehired to upgrade http://worksearch.gc.ca into a 3rd generation website. Managed a team of junior developers through design, development, testing and implementation of the Jobs, Workers, Training and Careers website: http://www.jobsetc.ca. Responsible for the "jobs" component including ftp from multiple sources, full-text indexing, search engine, advanced search interface, and automated email notification of matching job criteria.

client:  Catherine Colterman (catherine.colterman@servicecanada.gc.ca)


Application Developer
January 2000 - March 2001

Labor Operations Application Development , HRDC (GoC Intranet)

Designed and developed a web based litigation app released as Wage Research and Recovery System, or WRRS. GNU/Linux, Apache, HTML, Perl, Javascript, and Sybase. Implemented template driven presentation, database objects as Perl classes, form input validation in Javascript. Portal features include session tracking, user management, and role-based authorization before deployment and/or publishing.

client:  Christopher Hyne (christopher.hyne@hrsdc-rhdsc.gc.ca)


Perl Programmer
February 1999 - November 1999

Ecommerce Development, Brave New Worlds (defunct)

Managed/maintained an online shopping mall of over 50 vendors. Contributed software in Perl towards a suite of ecommerce utilities including shopping cart servers, order processing, inventory updates, mailing list management, link/royalty tracking, and interfaces to shipping services including UPS and Fedex. C Programming for an automated information exchange with search engine vendor Inktomi.

client:  Brian Despain (bdespain@gmail.com)


Information Architect
September 1997 - October 1998

Labor Market Information Services, HRDC (GoC Intranet)

Design/implementation of professional server farm and related infrastructure for the electronic delivery of services on the web. State of the art hardware, software, and applications: Cisco, Sun, Oracle, Linux, Apache, Perl, Java. Successfully managed a team of junior developers for multiple projects, providing design guidance and code review. Personally directed programming and launch of flagship website http://worksearch.gc.ca.

client:  Duncan Shaw (duncan.shaw@servicecanada.gc.ca)


Programmer Analyst
January 1997 - August 1997

Application Management/Innovation Services, Industry Canada (GoC Intranet)

Programmed command-line tools to support http://strategis.ic.gc.ca using Lotus Notes C++ API. Analysed requirements and created data migration utilities to export/import differing file formats through. Developed GUI frontends in Win32 API for these utilities. Extensive custom programming in Perl in the form of shell utilities, task automations, cron jobs, and monitoring tools. Solved many unique system/application incompatibilities with ad hoc tools written on the spot.

client:  Kirby Gloin (gloin.kirby@ic.gc.ca)


Junior Developer
January 1996 - December 1996

Notes Development and Support, Aphelion Informatics (defunct)

Developed office productivity applications using Lotus Notes/Domino. Bridged Lotus Notes with several databases, including Oracle. Contributed to the design and implementation of an HTML publishing system and supporting content authoring tool. Designed an information tree editor as the administrative component of the corporate intranet's discussion forum. Extended/translated company calendar app and personal address book into French.

client:  Jason Groves (jgroves@meta4media.com)


Laboratory Technician
June 1995 - December 1995

Department of Cell Biology, Harvard Medical School (internship)

Administered a small LAN of workstations in a laboratory setting. Responsible for standard infrastructure support services ranging from hardware installation through automated backup and disaster recovery. Administered common network services such shared printers, file systems, including proxy access to mail, news and web. Wrote macros in Excel to process various lab spreadsheet data. Customized FileMaker Pro database templates for field additions.

client:  John Flanagan (flanagan@hms.harvard.edu)


Education

Harvard University
January 1995 - December 1995

Graduate School of Arts and Sciences
Visiting Scholar

Attended graduate level courses in quantum mechanics, thermodynamics, and synthesis. Cross-registered at Massachusetts Institute of Technology (MIT). Aquired extensive unix/internet skills utilizing computer account with Project ATHENA and volunteering with Student Information Processing Bureau (SIPB).


University of Massachusetts
September 1994 - December 1994

Department of Chemistry
Special Student

Registered as a post-undergraduate student. Supplemented chemical theory and analysis with classes in spectroscopy, inorganic chemistry. Contributed to midterm/final exam tutorials, workshops, and problemset reviews.


Harvard University
September 1991 - June 1994

Division of Continuing Education
Bachelor of Liberal Arts (ALB), cum laude

Elected curriculum focused on Medical College Admission Test (MCAT) preparations. Completed core requirements including physics, biochemistry, general and organic chemistry. Participated in teacher's assistants exchange program with local elementary schools. Graduated with honorable mention.


Florida State University
September 1990 - June 1991

 
Associate of Arts (AA)

Studied subjects relevant to preparation for engineering and/or medical school, including cell biology, genetics, and advanced calculus. Worked part-time as a research assistant in the Department of Biology. Received training in experimental methods, disciplined metrics, and laboratory procedures.


American University of Paris
September 1988 - June 1990

 
 

Enrolled in an accelerated French language immersion program to prepare for DELF (diplôme d'études en langue française) exams. Additional courses attended with Alliance Française, Île-de-France. Electives in Computer Science included Pascal, Discrete Math, and Statistics.


Experience

15+ years of object oriented programming.
15+ years of Linux/Unix systems administration.
15+ years of database administration (DBA) and SQL.
15+ years of TCP/IP networking and security.
15+ years of SMTP, MIME, and sendmail.
15+ years of DNS, HTTP, SSL services/protocols.
15+ years of SGML, HTML, XML markup.
15+ years of enterprise level IT architecture.
15+ years of search engine research/development.
15+ years of WWW portal design/implementation.