Post Job Free
Sign in

Development Management

Location:
San Antonio, TX
Salary:
$65
Posted:
September 19, 2016

Contact this candidate

Resume:

Eliezer

*********@*****.***

646-***-****

SUMMARY

Around 5+ years of experience as a Python Developer in design, development, testing, maintenance and documentation of Enterprise applications using various technologies, analyzing complex business requirements & mapping them to system specifications.

Designed and implemented large scale business critical systems.

Worked with Python, PHP to create scalable and robust common components which can be used across the whole framework.

Developed web applications and RESTful web services and APIs using Python Flask, Django and PHP.

Experience in working on Application Servers like WebSphere, WebLogic, Tomcat, Web Servers like Apache Server, NGINX and Integrated Development Environments like PyCharm, Eclipse, MyEclipse, JDeveloper and RAD.

Experience of using NoSQL databases like Apache Cassandra and Mongo DB.

Expertise in development of Applications using Java/J2ee technologies, involving use of Struts MVC Architecture, AJAX, Javascript validations, JSP/Servlets.

Familiar with full stack front end and back end development, REST API, SOAP API, JavaScript, CSS, HTML, JSON, XML, YAML, Nginx, Apache.

Experience with Requests, Pysftp, Gnupg, ReportLab, Numpy, Scipy, Matplotlib, HTTPLib2, Urllib2, Beautiful Soup and Pandas python libraries during development life cycle.

Experience in developing web-based applications using Python, Django, PHP, Flask, Webapp2, Angular.js, VB, C++, XML, CSS, HTML, DHTML, JavaScript and JQuery.

Expertise on various Database architectures; Object Oriented Database (OODBMS) and Relational Databases (Oracle).

Experienced in developing UNIX shell scripts as well as wrapper scripts.

Created JDBC connection with Netezza and Sybase using spring JDBC framework

Proficient on hosting Python applications using WSGI module.

Experienced in developing API services in Python/Tornado, NodeJS while leveraging AMQP and RabbitMQ for distributed architectures.

Experience in Databases such as MySQL, Oracle 8g/9g/10g/11g, Microsoft SQL Server, PostgreSQL, SQL/PLSQL concepts.

Worked on integration services in SOA by utilizing web services depending on XML communication on SOAP Layer.

Created a demo website running on a Node.js, using the Express framework, Jade, and Backbone.js with Mustache.js for front end MVC/ templating.

Deployed the project into Jenkins using GIT version control system.

Expertise in client scripting (perl) language and server side scripting languages like JavaScript, JQuery, JSON, DOJO, bootstrap, Node.js, Angular.js, backbone.js, Require.js, Perl, bash scripting.

Strong technical knowledge on use of PL/SQL Queries, Stored Procedures, Functions, Triggers, Cursors, Views and complex Database operations.

Good understanding of Servlet Life cycle, building .jsp/.jspf pages including configuration sein web.xml, config.xml, struts-config.xml files and deploying them.

Involved in various Object-Oriented Programming (OOPS) concepts and implementing the same for Design and Architecture of the application.

Led discussion on API and database fundamentals like REST, CRUD, data persistence, and the usage of ORM technologies.

Proficient in using NoSQL databases like Apache Cassandra and MongoDB.

Implemented various agreement templates for ISDA/BMA/CDA using core Java, .Jsp/Servlets, javascript validations backed by Oracle.

Strong Experience as an Oracle SOA Developer using Oracle Fusion Middleware (SOA Suite), OSB, BPEL, JAVA/ J2EE, Webservices, Oracle B2B, JMS.

Solid experience installing numerous Python packages using pip install- sphinx, reportlab, xlwt, xlrd, virtualenv, lxml.

Used spring and Hibernate for implementing IOC, AOP and ORM for back end tiers.

E xperience working on the Plugins, Frameworks & Packages: Django, Flask, Webapp2, MapReduce, Celery, SQLAlchemy, PyMongo, WTForms, jinja2, Bootstrap, jQuery, pycrypto, Mock, Nose, Sphinx.

Experiece in Open Stack, customized MDM system architecture

Involved in various phases of Software Development Life Cycle (SDLC) of the application involving development, requirements gathering, business analysis, proposing Business solutions, unit testing.

Experience with Virtualization technologies like Installing, Configuring, and Administering VMware ESX/ESXi.

Implemented PEP8 coding standards across all projects.

Experience in developing web/server business application software based on customer's requirements on Linux/Windows environment using C# .NET, SSIS, SSAS.

Experience in identifying areas of improvement, building small utility programs to reduce development time and improve process management.

Good knowledge of finance products, life cycle spanning pricing, structuring, trade life cycle, risk management, and financial regulations.

Proficient in designing Model, View, Database Architecture for a given requirement or problem statement irrespective of underlying technology.

Used various internal support utilities and internal applications built in Python to improve code management, release management, process management, statistics analysis.

Proficient in Unix commands for file management, FTP operations, search operations, executing Java programs and Data load jobs.

Experience in implementation of Agile framework and Scrum methodology for Project Management.

Experience in creating and deploying Puppet modules.

Experience in Linux Systems Administration using various distributions including Red Hat Linux, Centos, Ubuntu.

Hands-on experience in writing and reviewing requirements, architecture documents, test plans, design documents, quality analysis and audits.

Excellent analytical and problem solving skills and ability to work on own besides being a valuable and contributing team player.

Experienced in RDBMS using Oracle, Sybase and SQL Server and comfortable using databases DB2, MySql and MS Access and strong experience in back end development using SQL, PL/SQL, and Stored Procedures.

TECHNICAL SKILLS:

Programming Languages : Python, Ruby, Java/J2EE, JavaScript, PHP, C#, C, C++, SQL,

PL/SQL.

Frameworks : Django, Celery, MongoDB, AngularJS, Django Rest Framework,

Flask, Hibernate, Spring MVC, ASP.NET MVC, Git.

Web Technologies : Node.js, Backbone.js HTML5, JSP, XHTML, CSS3,

Bootstrap,Mustache.js,XML, JSON, JQuery, JQuery UI, Ajax, Web

Services, REST API's.

Databases : MySQL, NoSQL, PostgreSQL, MS-SQL, Oracle (10G,11G).

Platforms : Linux, Unix, Windows.

Tools & IDE : Selenium, Eclipse, NetBeans, Visual Studio, Netezza.

SDLC : Waterfall, Agile, Scrum.

Web Servers : Web Sphere, Web Logic, Apache Tomcat.

Python Libraries : Pandas, Numpy, Shell, UnitTest, JSON, CSV, XLS, Perl, Bash

Linux Versions : Hypervisors: Ubuntu, Red Hat, VM Ware, KVM, Hyper-V,

Centos.

Key Areas : PIP, Ansible, Puppet, Chef, SOA,CRUD,Financial.

PROFESSIONAL EXPERIENCE

Frost National Bank, San Antonio, TX Jan 2014 – Present

Sr. Python Developer

Responsibilities:

Proficient in LAMP (Linux, Apache, MySQL, and PHP) environment for openstack development.

Involved in technologies like Python, Java/J2ee, Struts, Ibatis, AJAX, PL/SQL.

Managed building UI using DAG in Python with Rules and validations for capturing valid data backed by robust Model architecture and data load process.

Involved in Object-Oriented design and coding and openstack development.

Wrote and modified YAML scripts to set the configuration properties like node addresses, replication factors, memTable size and flush times etc.

Created many reports using xlrt/xlwt python packages and reportlab-3.3/2.7.

Implemented database architecture in OODBMS to support UI and data model and additionally serve as a data source for multiple systems dependent on ATOM application.

Used RESTful API's to integrate with both internal and external web applications.

Build all database mapping classes using Django models and cassandra.

Involved in design, implementation and modifying the Python code and MySQL database schema on-the back end.

Used SOA architecture for communication between various business entities.

Implemented code to perform CRUD operations on MongoDB using PyMongo module.

Developed API modularizing existing python module with the help of pyyaml libraries which is an YAML parser and emitter for Python.

Generated reports in PDF and Excel formats using Reportlab - Python library.

Developed a utility program to improve performance of feed loader process.Also came up with solutions and processes to reduce development time using internal frameworks.

Used Spring AOP and dependency injection framework for business aspect of the application.

Developed a prototype of enhancement to the ISDA template to meet Regulatory compliances, demonstrated to business users to verify the application functionality.

Proficient in developing Single Page Applications (SPA) i.e. web applications using Backbone.js, node.js, handlebars and mustache.js.

Hands-on experience in building web and enterprise applications in various domains like Banking/Financial Services, Insurance, Public Sector, and Software Service verticals.

Configured and implemented a Caching utility API using internal framework for quick retrieval of critical information.

Developed classes using core java (multithreading, concurrency, memory management) and some spring IOC.

Managed execution of asynchronous tasks with help of Celery and RabbitMQ.

Involved in agile and waterfall methodologies with high quality deliverables delivered on-time.

Used ansible for automating cloud deployment process.

Maintained Puppet rspec for testing various unit/system automation schemes.

Developed the installation software of the network management system in Bash.

Developed scripting using JavaScript, JQuery, JSON, DOJO, bootstrap, Node.js, Angular.js, backbone.js, Require.js,Perl.

Designed and created the database tables and wrote SQL queries to access PostgreSQL.

Proficient in develoing GUI using C#.Net which will be used to select the appropriate the excel file to generate the test cases.

Involved in gathering requirenments, testing and debugging using CentOS and Eclipse

Proficient in MVW frameworks like Django, Angular JS, Java Script, JQuery and Node.js.

Good expertise on database design and development to support operations performed on UI.

Experience on UI design and enhancement of application to provide optimum and user-friendly solutions using .jsp, servlets and Javascript validations

Developed page templates using Struts Tiles framework and implemented Struts Action classes using Struts controller component.

Design, develop, test & maintain REST Services conforming to the SOA framework.

Worked extensively on Technical design documents, Business Requirement Documents and unit test planning in the SDLC project planning and execution model.

Worked with Network related python libraries for transferring the files and connecting remotely to the servers.

Ensured high quality data collection and maintaining the integrity of the data.

Performed troubleshooting, fixed and deployed many Python bugs.

Analyzing various logs that are been generating and predicting/forecasting next occurrence of event with various Python libraries.

Worked on development of SQL and stored procedures on MYSQL.

Prepared and analyzed reports using python libraries.

Analyzed the source data coming from different sources (SQL Server, Oracle, Sales force and also from flat files like Access and Excel) and working with business users and developers to develop the Model.

Designed and Developed DB2 SQL Procedures and UNIX Shell Scripts for Data Import/Export and Conversions.

Automated different workflows, which are initiated manually with Python scripts and Unix shell scripting.

Maintained the versions using GIT and sending the release notes for each release.

American Express, Phoenix-AZ April 2012 – Dec 2013

Python Developer

Responsibilities:

Worked on Python app which accessed the Open Stack API to analyze performance of over 10000 servers hosted across multiple platforms: AWS, VMware, vCloud.

Worked on changes to Open stack and AWS to accommodate large scale data center deployment.

Deployed the project into Heroku using Django and GIT version control system.

Involved in Developing a Restful service using Python Flask framework.

Used Test driven approach for developing the application and Implemented the unit tests using Python Unit test framework.

Involved in the Complete Software development life cycle (SDLC) to develop the application.

Involved working on Perl, Python, PHP and Shell Scripting.

Implemented multiple high performance MongoDB replica sets on EC2 with roboust reliability.

Actively developed Python's Object-relational-mappers to synchronize, improve, maintain and scale a custom CMS portal which performs CRUD operations on MySQL and PostgreSQL servers.

Working on testing code deployment using puppet tool.

Designed and configured database and back end applications and programs.

Managed server side scripting languages like JavaScript, JQuery, JSON, DOJO, bootstrap, Node.js, Angular.js, Backbone.js, Require.js.

Worked on Python Open stack API's.

Created and maintained up-to-date detailed corporate finance Excel models on companies.

Involved with SpringIOC concepts to integrate HibernateDaoclasses with StrutsAction classes.

Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash.

Proficient with VMWare and network segmenting.

Involved in writing Python modules to view and connect the Apache Cassandra instance.

Followed AGILE development methodology to develop the application.

Manages Scalable, database-driven web application development using a variety of frameworks: ASP.NET on C#, Flask on Python, and PHP.

Expertise in developing integration services in SOA by offering Web Services based on XML communication on SOAP Layer.

Involved in adding Celery task queue and service broker using RabbitMQ

Used Test driven approach (TDD) for developing services required for the application.

Participated in code reviews and implemented pythonic best practices.

Acted as a scrum master and conducted the retrospectives, planning meetings, resolved the impediments, planned the releases with the team with the product owners.

Optimized the queries by using various techniques in SQL.

Weblogic administratrator of osb and soa domains in the development environment, using EM.

Wrote scripts to automate the build process using Jenkins.

Proficiency in multiple databases like ORACLE (10g,11g), MySQL. SQLite.

Reviewed the code and implemented pythonic programming practices.

Implemented unittest cases and integration test cases.

Each micro services have different database like oracle 10g and 11g, MySQL for audit the activates in the web page.

Responsible for setting up Python REST API framework using DJANGO.

Used Django framework for database layer development.

Developed user interface GUI using CSS, HTML, JavaScript and JQuery.

Created database using MySQL, wrote several queries to extract data from database.

Wrote scripts in Python for automation of testing jobs.

Installed and maintained web servers Tomcat and Apache HTTP Web servers in Red Hat Linux.

Used web services for integration and testing.

Sun Microsystems, California, US June 2011 – Mar 2012

Web Developer

Responsibilities:

Develop standalone web and database applications.

Documentation management using SharePoint.

Involved in building applications using Internet and Windows Development tools.

Managed extensive product search: by product type, category, job description, vendor, etc. Shopper database with stored address, credit information, and order history. Also includes bulk-ordering capability.

Worked on consuming JSON object creation, parsing on both clients as well as server side.

Used test frameworks such as Test Unit, Capybara, Cucumber, Minitest.

Created integral payment module to accept payment for orders via credit card, gift cards, P-Cards. Module can be configured to access almost any bank or payment gateway; currently configured for FirstData, TransactionCentral, and Authorize.Net.

Performed web development, template development, testing, debugging, integration, documentation and deployment in accordance with industry best practices.

Participated in workflow design and analyze existing production and implementation processes in order to ensure scalable solutions.

Interpreted designs from Adobe software into functional web pages in various ways including CSS, HTML and JavaScript

Managed all the written design documents, test plans and test results and also developes, integrates and implements related applications components, including front-end development, server-side development and database integration.

Experience with Microsoft.net framework MVC, dotNET Framework, MVC or WebAPI.

Proficient in Object Oriented concepts and practices, Design Patterns and MS Enterprise Library.

Created Restful http services to Interact with UI.

Involved in creating and leading Technical Design Documents and UML diagrams from Requirements documents including UML and other modeling tools.

Diagnosed and corrected problems in the production environment.

Design, build and create MS-SQL database objects including tables, stored procedures, views, functions.

Used Struts tag library and Struts Tiles Framework for implementing the web interfaces and Struts Validator Framework using MVC architecture

Responsive in Web design and development, application development using HTML, JavaScript, jQuery, Bootstrap and Backbone.js framework.

Proficient in C#, ASP.NET - MVC 4, Web Forms, Win Forms, AJAX.

Implemented Web Services utilizing XML,SDLC / Agile.

Involved in all the phases of the development life-cycle including design, architecture, implementation, release, unit testing, refactoring and maintenance.

Managed backend programming using PL/SQL Stored procedures Triggers and prepared statements on databases like SQL Server, Oracle and MySQL.

Proficient in writing structured markup, CSS and JavaScript/ jQuery and keeping up-to-date with the latest developments in web technology.

Worked with databases MSSQL Server, Oracle, MS Access, Pointbase, and MySQL.

Translated complicated enterprise specific business rules and procedures into appropriate business.

Experience in Manual and Automated testing of software applications.

Implemented and enhanced CRUD operations for the applications using the MVC architecture of Rails framework and Ruby conducting code reviews.



Contact this candidate