Carlos M. Cabrera

Carlos M. Cabrera

$34/hr
Senior Python Developer
Reply rate:
50.0%
Availability:
Full-time (40 hrs/wk)
Age:
39 years old
Location:
Cali, Valle del Cauca, Colombia
Experience:
8 years
Carlos M. Cabrera Python Expert T - B-pointtonull pointtonull Higher Education- System Analist, “Dr. Facundo de Zuviría”, Master. Master Thesis Title Agile Development of Scientific Applications Supervisor Lic. Andrea Carolina Monaldi Description Analyzes the use of agile methodologies in software engineering for the field of scientific research. We made a suite for making and processing Digital Holograms on top of the Python Scientific stack applying the Crystal Clear agile techniques. http://github.com/pointtonull/golsoft Recent Professional Experience 2014– Applied Analytics, Alert Logic. Present Leader programmer in the creating of web scrapping platform for security leaks on Pastebin and deep-web sites. Lead developer for Dynamic Watchlist project. Now main responsible for development of Universal Threats Database with easy to extend Python/C# Serverless approach with, currently, more than 30 security feeds and intelligent analytics for Graph and Reputation generation. - Data Mining, Alert Logic. Team lead for team in charge of creation of parsing rules for high-performance natural language processor. 2012 Programmer – Researcher, Laser Optics Group. Python Multiplatform System for acquisition and reconstruction of digital holograms that integrates multiple Machine Learning algorithms that automates the entire process. 2011 Teacher, National University of Salta. Extension course: “GNU/Linux Debian Advanced Administration”, RESCDEXA: 741/2011. System and Network administration, introduction to scripting (Sh, Python, Perl, AWK) and services securing. - Teacher, National University of Salta. Extension course: “GNU/Linux Operator - GNU/Linux Ubuntu”, RESCDEXA:495/2010 and RESCD-EXA: 316/2011. Broad introduction to everyday Linux use. 2011 Programmer, S60Salesman. Point of Sales System for Traveling Salesman written on Python for Symbian devices that can perform transactions over 3G, WAP or SMS. 2011 Development Leader, Fiscal3G. Flexible system that integrates SMS reports to centralize the management and coordination of very massive teams. Written in Python. Staff in charge 3: 1 Python Junior programmer, 1 DBA, 1 GIS specialist. - Systems Development Manager, IANUX Solutions. Planning and management of development projects. Survey, analysis and design of systems. Staff in charge 2: 2 semi-senior Python Developers. We have implemented solutions for different clients using Django and TurboGears. - Teacher, National University of Salta. Courses in basic and advanced management of GNU/Linux environment,. RESCD-EXA: 495/2010 2009 Programmer, Tokuah. Design and implementation of an educational game using Python/Pygame. The project sought to instill values of respect toward the native populations. - Analyst / Programmer – Researcher, Argentina National Gendarmerie. Design and implementation of a complex radar system. Research and design of DSP filters and analysis algorithms. Intensive use of Scientific Python Stack and Data Mining. 2008 Analyst / Programmer, COMPTI. Design and implementation of a e-commerce System on top of Sachmo/Django. Implementation of an API to price VoIP services over Python-SIP and Asterisk. - Programmer, Deliberative Council of Salta, Salta. Developing applications for digital government. Adaptation and documentation of “Request Tracker”, a Perl Ticket Tracker System. 2006 Programmer, Bombito. Design and implementation of a integrated system for Radio Air Management. Implemented on Python and IMMS. Academic work Publications 2012 Obtaining synthetic phase maps in digital holographic microscopy using two wavelengths, Monaldi A C, Romero G G, Alanís E E, Cabrera C M, 97 National Meeting of the Physical Association of Argentina,- Automatic compensation of phase aberration in digital holographic microscopy off-axis configuration, Monaldi A C, Romero G G, Cabrera C M, 97 National Meeting of the Physical Association of Argentina,- Filter performance evaluation and implementation of an autofocus method in reconstruction of holograms in digital holographic microscopy, Cabrera C M, Monaldi A C, Romero G G, 97 National Meeting of the Physical Association of Argentina, 2012. Named Lectures 2010 ”Programming is fun”, Fifth Conferences of Free Software of Salta, National University of Salta. About the importance of good programming practices. Introducing Pomodoro and other time management techniques. The value of frameworks. 2010 ”The Development in the Free Software World”, Software Freedom Day, Catholic University of Salta. Introductory talk and motivational directed to beginning programmers. 2009 ”from 0 to Python in 30 minutes”, Latin American Free Software InstallFest, National University of Salta. Brief presentation of philosophy and syntax of Python that wants to demonstrate that it takes very little time to start coding in Python. 2008 ”from 0 to Python in 45 minutes”, Latin American Free Software InstallFest, National University of Salta. Brief presentation of philosophy and syntax of Python that wants to demonstrate that it takes very little time to start coding in Python. Include a general description of paradigms in Python. 2007 Series of talks: ”Object Oriented Programming in Python”, Facultad de Ciencias Exactas de la Universidad Nacional de Salta. Topics: concepts of objects, interpreter architecture, first-class objects, functions as objects (callables), classes declaration syntax, inheritance operations, performance and style considerations. Selected Open Source Projects BROWSER, Python Library for statefull browser emulation, used for web-scrapping and security research.. ProcessFeed, Rule driven-highly customizable Feed Scrapper.. Fisgon, Security PoC to show how easy is to exploit low-severity credentials leaks when the users reuse their passwords.. GOLSoft, Digital Holography Processing Framework designed to train Deep Learning algorithms.. PyUnwrap, A efficient Ansi C wave unwrapper with python bindings.. Complementary Formation 2016 CSSLP: Secure Software Implementation and Coding, Certified Secure Software Lifecycle Professinoal, Skillsoft. Declarative versus programmatic security, how to use Open Web Application Security Project or OWASP and Common Weakness Enumeration or CWE as great security sources, and some defense coding practices and controls such as configuration, error handling, and session management. This course also covers some essential secure coding techniques such as versioning, peer-based code reviews, code analysis, and anti-tampering techniques. 2016 AWS Business Professional, Training and Certification, amazon.com. The AWS Business Professional training program provides participants with basic knowledge of AWS products and services. These online and instructor-led training modules help build the foundation to effectively leverage AWS solutions to customers. This course is intended for individuals responsible for articulating the business benefits of AWS services and how AWS solutions can help solve common business problems. 2012 Neural Networks for Machine Learning, MOOC by Prof. Geoffrey Hinton from Toronto University, Coursera.org. Topics include: The Perceptron learning procedure. The backpropagation. Learning feature vectors for words. Object recognition with neural nets. Optimization. Recurrent neural networks. Improving generalization. Combining multiple neural networks to improve generalization. Hopfield nets and Boltzmann machines. Restricted Boltzmann machines (RBMs). Deep Belief Nets. Deep neural nets with generative pre-training. Modeling hierarchical structure with neural nets. 2012 Social Network Analysis, MOOC by Prof. Lada Adamic from Michigan University, Coursera.org. Topics include: Networks, Crowds and Markets. Erdos-Renyi and BarabasiAlbert. Network centrality. Community structure. Small world network models, optimization, strategic network formation and search. Contagion, opinion formation, coordination and cooperation. Cool and unusual applications of SNA. SNA and social media. Network resilience. 2012 Machine Learning, MOOC by Prof. Andrew Ng from Stanford University, Coursera.org, Score 100%. Topics include: (i) Supervised learning (parametric/non-parametric algorithms, support vector machines, kernels, neural networks). (ii) Unsupervised learning (clustering, dimensionality reduction, recommender systems, deep learning). (iii) Best practices in machine learning (bias/variance theory; innovation process in machine learning and AI). How to apply learning algorithms to building smart robots (perception, control), text understanding (web search, anti-spam), computer vision, medical informatics, audio, database mining, and other areas. 2012 Model Thinking, MOOC by Prof. Scott E. Page from Michigan University - Ann Arbor, Coursera.org, Score 100%. Topics include: Peer Effects. Decision Theory, Multi-Criterion/Spatial Models, Decision Trees, The Value of Information. Behavioral Economics. Linear Models, Nonlinear Data. Tipping Points, Economic Growth. Diverse Perspectives and Heuristics of Groups. Markov Chains, Markov Convergence Theorem. Efficient Market Hypothesis. Collective Action Models. Overcome Problems of Hidden Action and Hidden Information. Learning, Replicator Dynamics. Diversity and Complexity, Diversity and Prediction, Collective Prediction.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.