Pod Lead Developer Resume
San Diego, CA
Objective
- My objective is to work in software engineering or IT while developing and designing Web Application software.
SUMMARY
- Worked as a POD - Lead. Worked as a Sr. Python Engineer where I developed Python web services.
- Worked as a Sr. Software Developer where I developed Python/Django/Flask REST applications while using PostgreSQL as the database.
- In the past, I’ve developed some Python Flask web application features with a MongoDB backend and a MySQL backend.
- I was working as the Lead Developer on Python web applications using the Django framework, RESTful API, a MySQL backend and the Bootstrap UI framework.
- I have also worked with CSS, Javascript (JQuery, DataTables, Modal Dialog boxes), AJAX and HTML to create interactive frontend solutions.
- I have over 9 years of Python development experience and 4 of those years have been working with the Django framework.
- I work in an Agile Software development methodology using GIT, Jira, Rally or Trello.
PROFESSIONAL EXPERIENCE
Confidential
POD Lead Developer
Responsibilities:
- Developing Resource Adaptors Micro-services for Ciena’s Blue Planet SDN (Software Defined Networks) using YANG data models, TOSCA, JSON and Python.
- Technical Lead for a team of 9 software network engineers while assigning workload, training and helping to deal with problem resolutions. Defined Agile User Stories from technical requirements.
- Working with Jira Issues while managing User Stories, Bugs and EPICs. Managed the SCRUM team.
- Working with VMware networking automation using Python.
- Performed code reviews and managed Merge Requests.
Confidential - San Diego, CA
Web Application Engineer/Consultant
Responsibilities:
- Developed Python web application using Flask and Flask-SqlAlchemy and PostgreSQL with a focus on data reading and data uploads using data validation.
- Developed frontend HTML5 pages using Jinja2, Bootstrap 4 and CSS.
- Developed Javascript code using jQuery, AJAX and DataTables code.
Confidential - San Jose, CA
Senior Python Engineer
Responsibilities:
- Developed Python web application Micro-services as REST API endpoints.
- Developed Python modules and Pytest unit tests.
Confidential - Wichita, KS
Senior Consultant (Python Architect)
Responsibilities:
- Developed Python Pytest scripts for test engineering.
- Developed Python library modules.
- Performed code reviews to prepare Python modules for code standards.
Confidential - San Diego, CA
Senior Software Developer
Responsibilities:
- Developed Python RESTful Web applications using Flask, Django, PostgreSQL, Git and Eclipse.
- Worked with refactoring a code base using Unittest to mitigate errors and speed up refactoring code.
- Created fast REST APIs using memcache on Mac and Linux systems.
- Worked with large data loading using Python coroutines/generators.
- Worked with CSS, HTML and ReportLab python module for creating Python generated charts and PDF files as well as Web Pages.
- Worked with the Python Pandas Dataframes for engineering data sets.
- Worked with PostgreSQL in developing complex queries.
- Worked with AWS S3 storage and EC-2 instances while using the python BOTO module.
Confidential - San Jose, CA
Responsibilities:
- Developed a Python web application feature using Flask, MongoDB and Eclipse.
- Setup Jenkins for testing Oracle Database admin tools.
- Wrote python modules for cx Oracle python API and also Python Unit Testing.
- Modified Bourne shell and Perl scripts.
- Worked with SCRUM development using Rally and GIT.
Confidential - Dallas, TX
Responsibilities:
- Worked on Fullstack web application development using jQuery, CSS, Javascript, Python and Confidential App Engine.
- Developed AJAX Javascript code using the jQuery DataTables plugin for dynamic frontend data entry.
Confidential - San Jose, CA
Tools/System Engineer
Responsibilities:
- Developed a REST API web service using Python, Django, Django-Rest framework and OAuth2.
- Developed Big Data management for loading and displaying Qualys Vulnerability data.
- Developed MySQL data models used in the Django ORM.
- Worked with CSS, Bootstrap and JQuery front-end Javascript software designs.
- Worked with a small development team using AGILE/SCRUM management.
Confidential - Irvine, CA
Responsibilities:
- Designed and developed OO Python software tools used in software release engineering and software development.
Confidential - Burbank, CA
Responsibilities:
- Released .NET applications into IIS web servers.
- Performed deployment of Java web services into a Glassfish server environment.
Confidential - Westwood, CA
Responsibilities:
- Modified a Perl web application to work with XML streams.
Confidential - San Diego, CA
Responsibilities:
- Developed a Python/Django Software build releases data metrics dashboard prototype.
- Maintained a Python Web Application utility including support, implementing bug fixes, code enhancements and new features.
Confidential - Carlsbad, CA
Responsibilities:
- Created a Perl utility for Subversion tagging and upgrades.
- Performed software builds and releases using ANT and Perl files for Oracle database builds.
Confidential - San Diego, CA
Responsibilities:
- Led the requirements and analysis for the ClearQuest schema design.
- Developed a ClearQuest Schema using Perl scripting API and Perl CPAN modules.
- Designed and developed advanced Perl data parsing utilities used for data migrations.
- Developed ClearCase triggers for software asset management.
Confidential - San Diego, CA
Responsibilities:
- Performed Software builds for C and C++ software products.
- Performed software releases for internal and external customers.
Confidential - Carlsbad, CA
Responsibilities:
- Automated Java software builds and software releases using CruiseControl and AntHill OS.
Confidential - Poway, CA
Responsibilities:
- Technical lead position on a CM team with primary focus on IBM/Rational ClearQuest change management system
- ClearQuest schema design and configuration administration using Perl script writing.
Confidential - San Diego, CA
Responsibilities:
- Performed ClearCase administration tasks on Windows 2000 server and desktops.
- Developed Perl software scripts to automate ClearCase backups, integration merges and trigger administration.
- Worked with Anthill Pro to automate the software builds and releases.
- Wrote Ant build files while creating new Ant tasks used in producing software builds and releases.
Confidential - San Diego, CA
Responsibilities:
- Designed and maintained Perl software tools focusing on build automation, software developer environment tools and release engineering tools.
- Led a Steering Group with members from the software Development Engineering staff, SCM Engineers and QA Engineers focusing on defining the best solutions and methods to use with software development, integration, build and releases.
- Performed software builds using IBM Rational's ClearCase SCM tools on Sun UNIX computers.
- Wrote ClearCase triggers using Perl scripts.
Confidential - San Diego, CA
Responsibilities:
- Performed software builds and releases.
Confidential - Simi Valley, CA
Responsibilities:
- Developed build automation tools while converting C shell scripts into Perl.
- Performed software builds and releases on both Sun UNIX systems and Windows NT platform using Cygwin and bash shell.
Confidential - Sunnyvale, CA
Responsibilities:
- Developed and maintained a set of Korn shell scripts (eClearCase) to implement Change sets for ClearCase.
- Performed Unix and ClearCase administration.
Confidential
Responsibilities:
- Maintained/supported HP UNIX systems in a large-scale software environment using shell scripting, SED and AWK scripts.
