We provide IT Staff Augmentation Services!

Sr.java / Sql Developer Resume

4.00/5 (Submit Your Rating)

Pasadena, CA

PROFESSIONAL SUMMARY:

  • 8+ years of experience in design, development, integration and maintaining systems using Python, Django, Flask and Restful API’s.
  • Participated in all phases of the System Development Life Cycle Analysis (SDLC).
  • Highly experienced in using Design Patterns such as Singleton and MVC frameworks like Django and Angular JS.
  • Designed and developed front end using HTML, Bootstrap, Node JS, Ajax, Angular JS, CSS, and JavaScript.
  • Experience working in Agile development and Test Driven Developments.
  • Excellent working knowledge in UNIX and Linux shell environments using command line utilities.
  • 1+ years of experience as Python DevOps Engineer
  • Used Python for data analytics, data wrangling and extracting data using Pandas, Pyexcel, NumPy and SciPy.
  • Experience in writing test scripts, test cases, test specifications and test coverage and implemented the unit tests using Python Unit Test (PyUnit) library.
  • Good experience in handling Errors/Exceptions and debugging the issues in large scale applications
  • Experience with R language and MATLAB for data analysis.
  • Used Git and Github for Version Control.
  • Remarkable knowledge of design, Normalization and Database Management Concepts.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Extensive experience in SQL, PL/SQL programming, stored procedures, triggers and Query optimization, also written queries for insert, update and modification operations. Performed database normalization and optimization using database tools.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Implemented responsive web pages using HTML5/CSS3, Bootstrap & XML/JSON REST web services.
  • Worked on various applications using python integrated IDEs Eclipse, PyCharm, Sublime, Pystudio, Pyscripter and NetBeans.
  • Extensive analytical, logical and programming skills and ability to grasp new technologies and to correctly apply new tools to build applications.
  • Possess good interpersonal, analytical presentation Skills, ability to work in Self - managed and Team environments, fast learner and organized self-starter.
  • Created and configured new JIRA projects and worked with departments to maintain existing JIRA projects.
  • Micro services have been built using spring boot, Netflix OSS, spring cloud and deploying to AWS Cloud.
  • Good understanding of the processes in Software Development Life Cycle.
  • Good debugging, root cause analysis and problem solving skills.

TECHNICAL SKILLS:

Programming Languages: Python2x, 3x/2.7, Java

Python Framework: Django, Flask

Databases: MySQL, SQL Server

Web Technologies: JavaScript, Perl, HTML, CSS, AngularJS, Ajax, JQuery, HTML, Web services

Networking: Socket Programming, TCP/IP

IDE s/Development Tools: PyCharm, PyScripter, PyStudio, Sublime Text.

SDLC Methodologies: Agile

Web Servers: Apache, IIS

Operating systems: Linux/Unix, Windows, Vista, MAC OSX

Testing Tools: Selenium and Jira.

PROFESSIONAL EXPERIENCE:

Confidential, Pasadena, CA

Sr.Java / SQL Developer

Responsibilities:

  • Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery, Ajax.
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modelling, analysis, design and development.
  • Performed Design, involved in code reviews and wrote unit tests in Python.
  • Designed the database schema for the content management system Performed Design and Code reviews.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Generated Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase.
  • Responsible for entire data migration from Sybase ASE server to Oracle.
  • Migration of API code written for Sybase to Oracle.
  • Overlook the migration activity of PL/SQL programs.
  • Migration of the PL/SQL code from Sybase to Oracle.
  • Migration of the data contained in the earlier ASPL Database from Sybase to Oracle.
  • Migrate the Libraries written using Sybase API's to Oracle's OCCI API's.
  • Automation of testing using Python.

Environment: Python, Java, JDBC, XML, PL/SQL, SQL, web services.

Confidential, Tempe, AZ

Python Developer

Responsibilities:

  • Developed Views and Templates with Django view controller and template language to create a user-friendly website interface.
  • Configured the Django admin site, dashboard and created a custom Django dashboard for end users with custom look and feel. Used Django APIs for database access.
  • Implemented MVC architecture in developing the web application with the help of Django framework
  • Used Python and Django for XML, JSON processing, data exchange and business logic implementation.
  • Built database Model, Views and API’s using Python for interactive web based solutions.
  • Used Python scripts to update the content in database and manipulate files.
  • Created UI using JavaScript, Perl and HTML5. Designed and developed data management system using MySQL.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization and renormalization.
  • 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.
  • Worked on Jenkins continuous integration tool for deployment of project.
  • Played a key role in a development wide transition from Subversion to Git, which resulted in increase in efficiency for the development community.
  • Worked on developing internal testing tools which were written in Python.
  • Worked on Libraries like Pandas for data manipulation and analysis.
  • Programmatically controlled the COMSOL Multiphysics® model in the MATLAB® graphical user interface to perform case studies and customize plots and data processing.
  • Developed most of the application part in Linux environment and very much familiar with all its commands.
  • Used TKinter to implement GUI for the user to create, modify and view reports based on client data.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Implemented RESTful Web-Services for sending and receiving the data between multiple systems.
  • Used Python Library Beautiful Soup for web Scrapping.
  • Responsible for debugging and troubleshooting the web application.
  • Developed, tested and debugged software tools utilized by clients and internal customers.
  • Coded test programs and evaluated existing engineering processes.

Environment: Linux, Python, Django, Ansible, HTML, XML, JavaScript, AngularJs, JQuery, MS SQL Server, Amazon s3, Jenkins, Mongo DB, Hadoop Beautiful soup, Perl, Pandas, Matlab, Eclipse, Kafka Git, GitHub, JIRA.

Confidential, Scottsdale, AZ

DevOps / Release and Build Engineer

Responsibilities:

  • Worked with optimization of server resources, Amazon Elastic Cloud instances and website security, Web services /REST, Amazon AWS, Chef and Puppet.
  • Created instances in AWS as well as worked on migration to AWS from data Center.
  • Automated application deployment in the cloud using Docker technology using Elastic Container Service scheduler.
  • Having good Experience in Chef and Puppet for Deployment on Multiple platforms.
  • In-depth knowledge of computer applications and scripting like Shell, Python, Ruby, Perl, JavaScript and XML.
  • Developed and supported the Software Release Management and procedures.
  • Performed all necessary day-to-day Subversion/GIT support for different projects.
  • Responsible for design and maintenance of the Subversion/GIT Repositories, views, and the access control strategies.
  • Designed and implemented Subversion and GIT metadata including elements, labels, attributes, triggers and hyperlinks
  • Incident management reports, including initial problem analysis, management status, resolution, and follows up defect reporting in an automated fashion.
  • Implemented &maintained the branching and build/release strategies utilizing Subversion/GIT.
  • Involved in periodic archiving and storage of the source code for disaster recovery.
  • Worked closely with developers to pinpoint and provide early warnings of common build failures
  • Experienced in Writing JAVA scripts in automation frame works
  • Experienced with designing scenarios in Black box testing, GUI Testing, Functionality Testing, Integrated Testing, Regression Testing, Positive and Negative Testing, Volume Testing, Load Testing, Stress Testing, User Acceptance Testing.
  • Expertise in Querying RDBMS such as Oracle, MYSQL and SQL Server by using SQL for data integrity.
  • Contribute to cloud service design, configuration and deployment.
  • Good experience in Web Logic, Web sphere, Tomcat Application Server for application deployments.
  • Created build pipeline for application versions, using Jenkins Continues Integration.
  • Created and managed a Docker deployment pipeline for custom application images in the cloud using Jenkins.
  • Incident management reports, including initial problem analysis, management status, resolution, and follows up defect reporting in an automated fashion.
  • Expanded Experience in Network Management like DNS, NIS, NFS, LDAP, send mail, ftp, SSL, SSH, HTTPS, SFTP, TFTP and system troubleshooting skills.
  • Have Experience on Ruby with chef Automation tools.
  • Worked with different Bug & Log Tracking Tools like Splunk, Remedy, Jira and Clear Quest.
  • Created and configured new JIRA projects and worked with departments to maintain existing JIRA projects.
  • Microservices have been built using spring boot, Netflix OSS, spring cloud and deploying to AWS Cloud.

Environment: Jenkins, Java/J2EE, ANT, Maven, Subversion, Python, Power Shell, GIT, Tomcat, Apache, Clear Case, Bash Scripts, Ruby Agile, Jenkins, Nginx, GIT, Chef, AWS, Cassandra, Linux, Stash, Shell, Nexus, Netflix, Apache Tomcat, Selenium, Maven.

Confidential, Phoenix, AZ

Python Developer / Ansible

Responsibilities:

  • Developed the presentation layer using HTML, CSS, JavaScript, JQuery and AJAX.
  • Utilized Python libraries wxPython, numPY, Pandas, Twisted and matPlotLib.
  • Implemented SQL Alchemy which is a python library for complete access over SQL.
  • Worked on Element Tree XML API in python to parse XML documents and load the data in database.
  • Skilled in collections and used for manipulating and looping through different user defined objects.
  • Developed views and templates with Python and Django's view controller and templating language to created user-friendly website interface.
  • Used Pandas library for statistical Analysis.
  • Pandas library was used for flexible reshaping and pivoting of data sets.
  • Used Django configuration to manage URLs and application parameters.
  • Created entire application using Python, Django, MySQL and Linux.
  • Installed, configured, and managed the AWS server.
  • AWS data pipeline for Data Extraction, Transformation and Loading from the homogeneous or heterogeneous data sources.
  • Accessed database objects using Django Database APIs.
  • Worked on python based test frameworks and test driven development with automation tools.
  • Strong experience working with real time streaming application and batch style large scale distributed computing applications using tools like Spark Streaming.
  • Implemented advanced procedures like text analytics and processing using the in-memory computing capabilities like Apache Spark written in Scala.
  • Responsible for debugging and troubleshooting the web application.
  • Manage the configurations of multiple servers using Ansible.
  • Deployed mircoservices2, including provisioning AWS environments using Ansible Playbooks.
  • Provisioned load balancer, auto-scaling group and launch configuration for mircoservice using Ansible.
  • Used Ansible playbooks to setup Continuous Delivery pipeline. This primarily consists of a Jenkins and Sonar server, the infrastructure to run these packages and various supporting software components such as Maven, etc.
  • Experience in writing playbooks for Ansible and deploying applications using Ansible.
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack Monitoring using Ansible playbooks and has integrated Ansible with Run deck and Jenkins.
  • Provisioned and patched servers regularly using Ansible.
  • Implemented Ansible to manage all existing servers and automate the build/configuration of new servers.
  • Developed an Ansible role for Zabbix-agent which will be integrated into the to the CICD pipeline.
  • Used Ansible to document all infrastructures into version control.
  • Used Ansible to document application dependencies into version control.
  • Responsible for on boarding Application teams to build and deploy there code using GitHub Jenkins, Nexus and Ansible
  • Migrated out core repository from SUBVERSION to GIT.
  • Managed GitHub Projects and migrated from SVN to GitHub with history.
  • Used Cloud Trail, TESSA, Cloud Passage, Check Marx, Qualys Scan tools for AWS security and scanning.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Performed web testing automation using selenium API.
  • Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data Contributed in developing Automation Framework that uses Java, Selenium WebDriver and Testing.
  • Wrote automation test cases and fixing automation script bugs.
  • Experience with migration to Amazon web Services AWS.

Environment: Python, Django, CSS, HTML, JavaScript, JQuery, AJAX, MYSQL, Linux, GIT.va, JQuery, MySQL, Linux, AWS, Pandas, Cassandra, Hadoop, Eclipse, Perl, Matlab, Shell Scripting

Confidential, Phoenix, AZ

Python Developer

Responsibilities:

  • Associated with various phases of Software Development Life Cycle (SDLC) of the application like requirement gathering, Design, Analysis and Code development.
  • Developing Python Framework using Django to perform scan software unit monitoring.
  • Designed the front end of the application using Python.
  • Design and development of user interfaces and client displays using Java Script, JSP, CSS and troubleshoot various issues in Python code and fix them with code enhancements- code used various python libraries such as PyJamas and Jython.
  • Built various graphs for business decision making using Python matplotlib library.
  • Developed and tested many features for dashboard using Python, Bootstrap, CSS, and JavaScript.
  • Worked on developing internal testing tools which were written in Python.
  • Developed the front-end featuring rich web interface using HTML5, CSS3, JavaScript and used JQuery framework for UI centric AJAX behaviour.
  • Developed server side application and server side validations using Django framework.
  • Performed validations for input fields making use of mainly Active Records.
  • Implemented MVC architecture in developing the web application with the help of Django framework.
  • Associated with working cloud computing platforms like Open stack.
  • Built various graphs for business decision making using Python Matplotlib library.
  • Fetched twitter feeds for certain important keyword using python-twitter library
  • Analysis and Design of application.
  • Implemented business logic using Python/Django.
  • Responsible for setting up Python REST API framework using Django.
  • Implement code in python to retrieve and manipulate data.

Environment: Python 3.x, Django 1.4, MySQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript, Perl, Apache Web Server, Git, Linux.

We'd love your feedback!