Vera Mazhuga

Python (Django) Developer


Vera Mazhuga

I'm a Python (Django) developer, I live in Bogota. I have experience with HTML, CSS, Javascript (jQuery). I have a master's degree in Applied Mathematics and I like to face new challenges and find solutions. I love hanging out with my bike, playing badminton, reading books and sometimes write a little. :)
I speak Russian, Spanish and English.

Bogotá, Colombia

M.Sc. Applied Mathematics

python ❤ django ❤ javascript ❤ jquery ❤ git ❤ mercurial ❤ postgresql ❤ linux ❤ reading ❤ math ❤ applied mathematics ❤ artificial intelligence ❤ bike ❤ badminton ❤ español



profile for vero4ka on Stack Exchange, a network of free, community-driven Q&A sites

Back-end Web Developer
November 2013 – Present. Bogotá, Colombia
Python, Django, PostgreSQL, HTML, CSS, Javascript, jQuery

Projects:
– Backend developer at Social Airways http://socialairways.com/
– Backend developer at Festival Iberoamericano de Teatro de Bogotá http://festivaldeteatro.com.co/
– Writing tecnical posts at AxiaCore's blog http://axiacore.com/blog/author/vera-mazhuga/ (in Spanish: http://es.axiacore.com/blog/autor/vera-mazhuga/)
Python Developer
April 2013 – October 2013. Bogotá, Colombia
Python (Django), ExtJS, Revit C# API

Responsibilities:
– Use C# to build plugins for Autodesk Revit.
– Build simple user interfaces for the plugins.
– Development and support of the www.mas3.co webpage. (Django, jQuery, Twitter Bootstrap)
Python (Django) Developer
November 2011 – April 2013. Moscow, Russian Federation
The RBC Group operates on the mass media (an information agency, business television channel RBC TV, online newspapers, and marketing communications) and IT (RBC SOFT) markets.

Responsibilities:
– Development and maintenance of websites and internet services.
– Development and maintenance of the auxiliary systems inside the company.
– Maintenance, development of manuals and documentation of developed programs.

Projects:
– Development of the project Business Style RBC http://style.rbc.ru/
– Development of the project Press Center RBC http://presscentr.rbc.ru
– Development of a special project for the Olympic Games 2012: http://sport.rbc.ru/olymp2012/.
– Development of a special project for the Euro2012 Championship: http://sport.rbc.ru/euro2012/.
– I've participated in development of backoffice for Autonews.ru project. http://autonews.ru/
– Development of a synchronization service of bookmarks for a web browser (server side part). Business Browser: http://www.rbc.ru/ie8/
– Development of a website offering the subscription service to the websites of RBC News: http://sub.rbc.ru/
– Development of a news portal for Beeline Telecommunications Company: http://beeline.telecom.rbc.ru/.
– Development of the interface for editors of RBC TV. The program brings news and shows websearch.rbc.ru interface with possibility of filtering, searching and adding to favorites.
– Development of an internal hosting service for projects that use Mercurial version control system.
Software Developer (freelance work)
Dybbuk CG
April 2010 – October 2011
Maya C/C++ API, Python, MEL scripting, Maya standalone application/plugin programming

– Scripting both Python and MEL
– API/library development in C++ and Python, which used by other software engineers and technical directors
– Stand-alone software, pipeline, tool and plug-in development
– Creating custom widgets for proprietary applications
– Node based application development (i.e., Dependency Graph, Hypershade, Hypergraph in Maya)

Dybbuk Demo-Reel.

Master of Science (M.Sc.), Applied Mathematics
2009 – 2011
Infocommunications Management and Intellectual Systems Control.

Control de comunicaciones informáticas y sistemas intelectuales.

Courses
Bachelor's degree, Applied Mathematics
2005 – 2009
Differential equations, mathematic computer simulation.
Functional analysis and mathematical analysis.
Nonlinear analysis, extremal problems and optimal control theories.
Development of the scientific basis for information-telecommunication systems and networks.
Problems of artificial intelligence (AI).
Applied information technologies in natural sciences.

Thesis: Monitoring and diagnostics of biological systems based on data mining

Ecuaciones diferenciales, modelación matemática y computarizada.
Análisis funcional y matemático.
Desarrollo de bases científicas de redes y sistemas informáticos y telecomunicativos.
Problemas del intelecto artificial.
Tecnologías informáticas aplicadas en ciencias naturales.

Diploma Thesis: Monitoring and diagnostics of biological systems based on data mining

Courses

Artificial Intelligence

Natural language analysis for the Russian language
Source code (Python): https://bitbucket.org/vero4ka/nlp_ru
Infinite monkey
Source code (Python): https://github.com/ctrl-alt-delete/infinite_monkey
The infinite monkey theorem states that a monkey hitting keys at random on a typewriter keyboard for an infinite amount of time will almost surely type a given text, such as the complete works of William Shakespeare.

Games for Java ME

Games written for Nokia 6101 phone (Java ME)
Source code (Java ME): https://github.com/ctrl-alt-delete/nokia6101_games

11/07/2008

BullsAndCows http://en.wikipedia.org/wiki/Bulls_and_cows

BullsAndCows.java - Bulls and Cows Game http://en.wikipedia.org/wiki/Bulls_and_cows

Determinant.java - Finds the determinant of 3x3 matrix

IMatrix.java - Finds inverse of 3x3 matrix

OLucky.java - "Who Wants to Be a Millionaire?" game; questions never change ;)

SeaFight.java - Battleship game http://en.wikipedia.org/wiki/Battleship_(game)

(sorry for comments in Russian)

Django Blog

Presentation for Django Meetup Bogotá on the usage of Class Based Views (with examples)

Source code: https://bitbucket.org/vero4ka/cbvexamples


Mi Django Pony

V.V. Mazhuga, M.V. Khachumov
February 2012
Работа посвящена диагностике биологических систем на примере распознавания мочекаменной болезни человека на основе анализа образцов кристаллизованных капель биологических жидкостей, представленных в виде цветных и полутоновых изображений.
Ключевые слова: алгоритм, обработка, биологическая жидкость, система, изображение, признак, обработка, распознавание.

This article is about diagnostics of biological systems on an example of recognition of urolithic illness of the person on the basis of the analysis of samples of the crystallized drops of the biological liquids presented as color and half-tone pictures.
Keywords: algorithm, processing, a biological liquid, system, the image, a sign, processing, recognition.
V.V. Mazhuga, M.V. Khachumov
March 2009
Работа посвящена контролю технических и диагностике биологических систем на примерах обнаружения потери связи наземной станции командно-измерительной системы с Центром управления полетами и анализа степени тяжести мочекаменной болезни человека. Диагностика сведена к задаче распознавания на основе прецедентов, составляющих обучающую выборку. Задачи решаются методом группового учета аргументов (МГУА).
Ключевые слова: контроль и диагностика, техническая система, биологическая система, информационная модель, метод группового учета аргументов.
Применение метода группового учета аргументов и нейронных сетей для анализа сложных объектов технической и биологической природы.
Мажуга В.В., Хачумов В.М.
Информационные технологии. - 2012. - № 4. - С.70-74. - ISSN 1684-6400
2012
Предложены алгоритмы предобработки электрокардиограмм цифровыми фильтрами и построения амплитудного распределения для облегчения их дальнейшего анализа. Разработан алгоритм выделения и определения параметров зубцов. Приведены результаты экспериментальных исследований.

Algorithms of electrocardiograms preprocessing by digital filters and constructions of amplitude distribution for simplification of their further analysis are offered. The algorithm of allocation and definition of parameters of P, Q, R, S and T waves is developed. Experimental researches results are resulted.
blog comments powered by Disqus