A highly motivated and ambitious individual able to give timely and accurate advice, guidance, support and training to team members and individuals. Ability to work with minimum supervision. Led numerous projects to completion and achieving significant results by motivating the team involved utilizing my excellent interpersonal and communication skills. Always feel personal responsibility for successful completion of group tasks. My excellent listening skills and diverse personality position me as the center of attention in group discussions and get others to follow my ideas. Offer valuable ideas for team development, able to serve as mediator and provide reasonable solutions to resolve conflict. Proven ability to improve best practices and put extra effort to meet tight deadlines.
Senior Software Engineer, Technical Lead @ Responsible for full life cycle development of the SevOne platform using the Agile methodology with focus on the C, C++ and PHP languages. Design and program applications on a LAMP stack. Analyze scalability and performance impacts on a highly distributed, multi-threaded peer to peer system.
Led the development of a multi-peer data gathering library (libplugindata).
Led the development of the graphing engine that SevOneNMS uses to visualize data. The project took more than a year to finish. Switched the backend from the GD graphics library to the vector based graphics library Cairo.
Led the development of the licensing server/client for SevOneNMS. The project used extensively the open source OpenSSL library and followed computer security’s best practices. Created the front-end web-based certificate management application using PHP, JavaScript, jQuery and AJAX.
Led the implementation of standard deviation calculations in the product. Multithreaded LZO data compression was introduced to decrease the space and speed required to work with baseline and standard deviation calculations.
Created libraries for in-house use: external command execution library (libcommand), LZO compression library (libarray).
Wrote PHP extensions to hook into the libraries and expose them in PHP land. Wrote numerous PHP scripts to help maintain SevOneNMS. From 2009 to Present (6 years) Application Developer, Computer Forensics, System Administrator @ Led the development of the OutIndex Database Manager application using the QT 4 C++ cross-platform development framework. It’s a modularized, multi-threaded application for post EDD production work. The utility is interfacing with an MS SQL database. There is a multithreaded OCR module that can create or delete threads in real time based on user input employing a producer/consumer design. There is a multithreaded branding module that would print user specified text in TIFF images. There is a multithreaded module to scan Office files for embedded objects.
Led the development of file manipulation utilities that combine and split files based on criteria, split directories based on number of files and rename the files appropriately based on specified conditions.
Created Graphical User Interface for the commonly used Windows robocopy utility using Trolltech’s QT 4 framework (a C++ cross-platform development framework).
Used a variety of utilities to perform computer forensic acquisition/analysis: Linux utilities such as dd, ddrescue, dcfldd, The Sleuth Kit, Helix Live CD, FTK, EnCase, password cracking suites. Maintained the proper chain of custody and wrote detailed reports for the conducted investigations.
Administrated the company EDD servers. Administrated multiple Windows 2000, 2003 and 2008 domain controllers using Active Directory. Performed basic configuration the company routers and switches and responsible for network troubleshooting. Maintained the servers/networks in multiple office locations across multiple cities. From November 2006 to September 2009 (2 years 11 months) Web Server Administrator @ Led a project to maintain the website of the CIS department (http://webserver.cis.gbc.edu) , created a utility written in C that adds student accounts to the server. From October 2006 to February 2009 (2 years 5 months) Web Site Designer and Administrator (www.starautomotors.com) @ Designed a website for the company (www.starautomotors.com), created a utility written in C using the NCURSES library to automate the process of adding new cars/parts to the website. Wrote simple bash scripts utilizing ImageMagick for mass conversion of car/parts images in the proper format. From July 2007 to February 2008 (8 months)
Bachelor of Science (B.S.), Financial Management @ Goldey Beacom College From 2006 to 2009 Bachelor of Science (B.S.), Computer Security and Computer Forensics @ Goldey Beacom College From 2005 to 2008 Stan Ivanov is skilled in: Linux, PHP, Software Development, Computer Forensics, MySQL, Apache, Git, Bash, C++, Agile Methodologies, Subversion, Computer Security, C, Distributed Systems, AJAX