We provide IT Staff Augmentation Services!

Applications Developer Resume

San Diego, California

SUMMARY:

  • Carrying 8 years of experience in IT industry with proficiency in Design & Development using, Python, Django, Java/J2EE and Flask projects.
  • Experience in various stage of software development life cycle includes requirements, analysis, design, development, deployment and testing of an application for business outputs.
  • Worked on several Python packages like Numpy, SciPy, Matplotlib, UrlliPandas, and CSV .
  • Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment.
  • Experience in application development using Python, Django, HTML5, CSS, JavaScript, Oracle, PostgreSQL and MySQL.
  • Excellent knowledge of OOPS, Multi - Threading and Collections concepts and its usage in Python and Java.
  • Strong Experience in web-based UI design and interface development using HTML, CSS, Bootstrap, JavaScript and JQuery.
  • Worked on various applications using Python integrated IDEs Sublime Text, PyCharm .
  • Worked on Python Libraries PyJamas and Jython and followed the best practices using PEP-8 .
  • Maintained the code using source version controls Git and CVS .
  • Experienced in Working on Big Data Integration and Analytics based on Hadoop, Spark, Kafka, Storm and No-SQL databases.
  • Worked on standard Python packages like boto and boto3 for AWS .
  • Hands on Experience in AWS like Amazon EC2, Amazon S3, Amazon Redshift, Amazon EMR and Amazon SQS . Cloud systems design, implementation and troubleshooting (AWS, Rackspace, Google, Azure) .
  • Worked on automation using the Python scripting language.
  • Experienced in automated scripts written in Python for use in testing.
  • Involved in producing and consuming web services using both REST and SOAP .
  • Worked on JIRA for bug tracking and communicating for better results Strong.
  • Strong Experience in Big data technologies including Apache Spark, Hadoop, HDFS, Hive, Cassandra, MongoDB .
  • Substantial Experience with server-side technologies including relational databases ( Oracle, MySQL, DB2, SQL Server and PostgreSQL), RESTful services and MVC design patterns.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL, PostgreSQL, Cassandra, Oracle and MongoDB. Designed and Developed automation scripts using Selenium WebDriver.
  • Involved in developing web application using Java with Spring and Hibernate ORM frameworks.
  • Experience in working with different operating systems Windows, Linux and Unix and experienced in Shell scripting and UNIX commands.
  • Skilled in writing and reviewing requirements, architecture documents, test plans, design, documents, quality analysis and audits.
  • Very good knowledge with cloud platforms like Amazon AWS and Google App Engine . Skilled in debugging/troubleshooting issues in complex applications.
  • Exceptional problem solving and decision-making capabilities, recognized by associates for quality of data and alternative solutions.
  • Quick learner and flexible to work on multiple technologies.
  • Excellent Interpersonal and communication skills, efficient time management and organization skills, ability to handle multiple tasks and work well in a team environment.

TECHNICAL SKILLS:

Languages: C, C++, Python, JavaScript, PHP, XML, JAVA, SQL

SCM Tools: Subversion, Jenkins/Hudson, Jira, TFS, Confluence, Clear Case, GIT, GitHub, Artifactory.

Operating Systems: UNIX, Linux, Solaris, Windows, DOS, VMware

Python Web Frameworks: Django, Pyramid, Flask, web2Py.

Database: Postgre SQL, SQL Server, MYSQL and Oracle

Application Servers: Web logic, JBoss, IBM WebSphere, Apache tomcat5.5, IIS

Development IDE: PyCharm, Pydev Eclipse, Vim, Net beans, MS Visio, Sublime Text, Notepad++

Methodologies: Agile, Scrum, Waterfall

Delivery tools: Saltstack, Chef & Puppet, Ansible

PROFESSIONAL EXPERIENCE:

Confidential, San Diego, California

Applications developer

Responsibilities:

  • Worked on Illumina’s medical devices NGS software that take DNA samples and find out the tumors for people.
  • Wrote python scripts to create wrappers around the medical components using NumPy, pandas, multithreading, multiprocessing OOPs concepts. Wrote python scripts using argparse to support CLI user interface for python scripts.
  • Developed python library called DSDM for internal workflow for all the python wrappers for the components which outputs a Json file used by other modules.
  • Worked on Jenkins CI to create python test coverage reports using pytest, py.test and coverage.py, and automated the Jenkins to create test coverage reports every time you push the code in GIT. Worked on Jenkins to integrate pylint tool, to see the code performance and if the code it properly written or not.
  • Worked on Docker images and containers as we deploy the end software as docker containers, created docker images for the executables for my scripts.
  • Experience in Container management using Docker by writing Docker files and set up the automated build on cluster. Worked on creation of custom Docker container images, tagging and pushing the images.
  • Setting the static IP Address on a VMware machine using ansible playbook.
  • Wrote unit test cases to verify my python scripts, for all the modules and integrated with Jenkins to pass if all the unit test cases are correct. Worked in visual studio IDE.
  • Used bash scripts for my linux environments to automate all the CLI arguments and run them on the cluster together in PuTTY.
  • Extensively worked with automation tools like Jenkins to implement the End-to-End Workflow Automation.
  • Configuring the project in deployment tools and managing the deployment across multiple hub using Jenkins and Ansible.
  • Tested all the modules using JAMA software and ran all the test cases for the project and for every release. Wrote testcases on Jama according to the requirement.
  • Worked in JIRA, confluence, agile, scrum environment. Worked on artifactory tool to store all the python and docker images executables and refer them in the workflow to run on the cluster.

Confidential, Houston, Texas

Python developer

Responsibilities:

  • Used the Django Framework to develop the application.
  • Implemented web applications in Flask and spring frameworks following MVC architecture.
  • Used Python to place data into JSON files for testing Django Websites.
  • Updated and manipulated content and files by using Python scripts.
  • Organized Python code using PEP8 online tool including documentation of scripts.
  • Implemented web applications in Flask and spring frameworks following MVC architecture.
  • Installing, configuring and upgrading EMC Power-path for AIX servers.
  • Used Django configuration to manage URLs and application parameters.
  • Wrote Automation test cases using Selenium WebDriver using Python API.
  • Sole engineer responsible for automated test design, frontend and backend feature implementation, and any other improvements to the test automation framework.
  • Designed and implemented a distributed, QA infrastructure for automated testing of a multi process software product.
  • Abided by PEP8 Python coding standard for Squish scripts.
  • Worked on Amazon Web Services(AWS) infrastructure with automation and configuration management tools such as Chef and Puppet. Worked on Python Open stack API’s.
  • Installed Veritas Cluster Server on Solaris, with Oracle agent. Used Python scripts to update content in the database and manipulate files.
  • Generated Python Django Forms to record data of online users. Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Used Flask to connect front-end to back-end, CherryPy to build the server and word clouds to visualize movies.
  • Used latest Video Conference Applications and worked extensively on them. Data mapping, logical data modeling, created class diagrams and ER diagrams and used SQL queries to filter data within the Oracle database.
  • Performed daily administration functions, including database management, monitoring, performance tuning, backup & recovery and also general troubleshooting on multiple UNIX platforms and Windows Servers.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Used HTML, CSS, JQuery, JSON and JavaScript for front end applications

Confidential, San Diego, California

Python/Django developer

Responsibilities:

  • Used the Django Framework to develop the application.
  • Implemented web applications in Flask and spring frameworks following MVC architecture.
  • Used Python to place data into JSON files for testing Django Websites.
  • Updated and manipulated content and files by using Python scripts.
  • Organized Python code using PEP8 online tool including documentation of scripts.
  • Implemented web applications in Flask and spring frameworks following MVC architecture.
  • Installing, configuring and upgrading EMC Power-path for AIX servers.
  • Used Django configuration to manage URLs and application parameters.
  • Wrote Automation test cases using Selenium WebDriver using Python API.
  • Sole engineer responsible for automated test design, frontend and backend feature implementation, and any other improvements to the test automation framework.
  • Designed and implemented a distributed, QA infrastructure for automated testing of a multi process software product.
  • Abided by PEP8 Python coding standard for Squish scripts.
  • Worked on writing and as well as read data from csv and excel file formats.
  • Developed a MATLAB algorithm which determines an object's dimensions from digital images.
  • Web-services backend development using Python (CherryPy, Django, SQLAlchemy).
  • Participated in developing the company's internal framework on Python. This framework became a basement for the quick service's development. Framework based on CherryPy with GnuPg encryption (reGnuPg module) on the top.
  • Worked on resulting reports of the application and Tableau reports.
  • Worked on HTML5, CSS3, JavaScript, Git, REST API, Mongo DB, intelliJ IDEA.
  • Design and Setting up of environment of Mongodb with shards and replicasets. (Dev/Test and Production).
  • Private VPN using Ubuntu, Python, Django, CherryPy, Postgres, Redis, Bootstrap, Jquery, Mongo, Fabric, Git, Tenjin, Selenium, Sphinx, Nose.
  • Performed QA testing on the application.

Confidential

Sr. Python & Web developer

Responsibilities :

  • Analyzed system requirements specifications and also in client interaction during requirements specifications.
  • Implemented Model View Control architecture in developing web applications using Django Framework.
  • Develop the Perl and Shell scripts to automate the finance billing file.
  • Designed the front end of the application using Python Scripting, HTML, CSS, AJAX, JSON and JQuery.
  • Strong experience in writing Perl scripts covering data feed handling, implementing business logic, communicating with web-services.
  • Used several Python libraries like wxPython, numPY and matPlotLib.
  • Developed rich user interface using CSS3, HTML5, JavaScript, JQuery and JSON.
  • Created UI using JavaScript and HTML5/CSS. Designed and developed MySQL Stored Procedures and Shell Scripts for Data Import/Export and Conversions.
  • Used Git and Jira for code submissions and review process. Build all database mapping classes using Django models and Cassandra.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, OracleDB, PostgreSQL, and VMWare API calls.
  • Developed applications especially in LINUX environment and familiar with all of its commands.
  • Performed validations for input fields making use of mainly Active Records.
  • Work with team of developers on Python applications for RISK management.
  • Worked on writing and as well as reading data from CVS and Excel file formats.
  • Tuned the code with performance and consistency (with the requirements) as the main factors of consideration.
  • Designed and Developed automation scripts using Selenium WebDriver.
  • Collaborated with internal teams to convert end user feedback into meaningful and improved solutions.
  • Resolved ongoing problems and accurately documented progress of a project.

Hire Now