We provide IT Staff Augmentation Services!

Java Developer, Design Db Schema, Ui Developer Resume

PROFESSIONAL SUMMARY:

  • 8 years of IT experience. Currently working as a Software Analyst web/application developer in Django.
  • Experienced with full software development life - cycle, architecting scalable platforms, object oriented programming, database design and agile methodologies.
  • Involve as Scrum master to set sprint goals, Sprint demo, sprint retrospective, sprint grooming and daily standup
  • Built the web application by using Python, Django, MongoDB, and PostgreSQL.
  • Experience in full SDLC starting from collecting Business specifications, Analysis, Design and Development, Testing and documenting the entire life cycle using various methodologies. Involved in projects using agile and Extreme Programming methodologies.
  • Applied HTML5, XML, CSS3, JavaScript, and AJAX to deliver cutting-edge user interfaces and components.
  • Familiar with JSON based REST Web services and Amazon Web services.
  • Testing a program by running it across test cases to ensure Experience in creating pytest, unittest cases and mock objects to ensure validity and effectiveness of code.
  • Experience in writing/editing web content, technical and user documentation, business process analysis, process flowcharting and documentation.
  • Having Experience on Rabbit-MQ, Kafka and Zookeeper for message queue management.
  • Thorough understanding of Database Application Designs and Implementation using Oracle, SequoiaDB, PostgreSQL,MySQL and SQL Server. Good understanding of PL/SQL Normalizing and De-Normalizing Databases for performance.
  • Experience on GIT and Jira for version control and project management.
  • Currently learning and exploring GO.
  • Currently working on to get PMI Agile Certified Practitioner certificate.

SKILL:

Languages: Python, C#, C, C++, JAVA, java script, SQL, PERL

Database: My SQL, Oracle, MongoDB, SQLite, PostgreSQL, Hadoop, SequoiaDB

Framework: Django, flask, jinja, Oozie, RabbitMQ

Application Server: Apache, AWS

Designing Tools: UML, MS-Visio

Development Tools: Visual Studio, Sublime, PyCharm, Eclipse

Version Control: GIT, Bit Bucket, mercurial.

Testing Framework: Pytest, mock, Pyunit, nose

Search optimizer: solr search, sequoia search

Deployment tool: Circle CI 1.0 and 2.0, Jenkins, Ansible, Docker

OS: Linux(Ubuntu, Kali), Mac os, windows

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer, design DB schema, UI developer

Responsibilities:

  • Design all webpages and design backend algorithm for the project as well as design DB schema for the project in NO-SQL DB Mongo DB.
  • Design responsive front-end with using bootstrap, work with my team to write some custom CSS class for attractive front-end.
  • Design and develop backend logic and wrote code in java for quick and fast web page.
  • Integrate google maps in it.

Confidential

Python Developer

Responsibilities:

  • Design MVC structure for this application.
  • Design Restful-API to work with responsive front-end.
  • Design and wrote backend logic and wrote custom views for the application.
  • Wrote database schema in Django models which interact with PostgreSQL.
  • Include live chat option with friends.

Confidential, Berkeley, CA

Python Developer

Responsibilities:

  • Primarily working on DCN (Digital commons Network), EGS(Expert Gallery suites) which is python based applications.
  • With DCN developed end to end testing for the application also update working Django version update from 1.4 to 1.11 which is the latest Django version which support python 2.7
  • On SWNG application initiate TDD (Test Driven Development) approach to update Rest API from DRF (Django Rest Framework) to Rest API.
  • Improve some functionality on frontend with using JS.
  • Analyzing user requirements and defining functional specifications using Agile and Extreme programming methodologies
  • Setup Docker’s container with Ubuntu 14.xx version.
  • To test the application, develop test cases in selenium and appium.
  • Act as scrum master for team of 3 involve in team grooming, assign sprint tickets among the team, manage backlogs in jira board, sprint goal also sprint review.
  • Developing and building applications using Python, Django, PostgreSQL, Docker, Rabbit MQ and Amazon AWS.
  • Configure AWS EC2 instance as test environment for QA, configure .yml files to setup docker-container in EC2 instance.
  • Leading multiple modeling, simulations and analysis efforts to uncover the best Python-based solutions
  • Creating and consuming RESTful Web Services
  • Developing and implementations test validations of the applications also developing sufficient amount of test coverage for the application
  • Analyzing test results and recommending modifications to the applications to meet project specifications using JIRA, also maintain documents related to projects Atlassian’s Confluence and collaborate team documents
  • Maintaining version control using GIT.
  • Being a technical resource for direct communication to team members in the program development, testing and implementation process
  • Documenting modifications and enhancements made to the applications, systems and databases as required by the project.

Tools: and skills: Python, Django, PostgreSQL, Docker, Rabbit MQ and Amazon AWS, HTML, CSS, JavaScript, PyCharm, Django, Shell Scripting, mac OS, Linux, Git, Jira, Atlassian, Scrum methodology, solr search, SequoiaDB .

Confidential, Sunnyvale, CA

Python Developer

Responsibilities:

  • Design and develop ETL APIs which will automate the data mining in different database sources.
  • Use TCP/IP protocol to connect with server which has database available to connect for the ETL tool.
  • The application also look for data mining workflow and services health check and integrate HQL and SQL queries in it.
  • Create custom DB APIs in python to connect with database and write SQL procedure to mine data.
  • Validate all mined data and store in Oracle DB.
  • Unit test all develop module using pyunit and nose test framework, also develop custom scenario to test worst case scenario for the application.
  • For version control I have use Gitlab.
  • Maintain all job report and heath of the job. Time by time generate email to all upper management team and associated project developer regarding job status.

Tools: and skills: Python, PyCharm, Hadoop, Oozie, Eclipse, Sublime, Linux, Shell Scripting, Mac, Gitlab.

Confidential, Santa Clara, CA

Python Developer

Responsibilities:

  • Design and develop prototype python agent which will independently work with any python web application.
  • Make connection with using TCP/IP protocol with the help of Socket module in python to connect with .external java collector to monitor application performance.
  • Use dynamic instrumentation and monkey patch on runtime to change the method/class behavior.
  • I have use Git for version control for the build
  • Develop Interactive front end to visualize data from backend and represent in graphical manner to batter understanding for user

Tools: and skills: Python, PyCharm, Linux, Shell Scripting, Mac, Git.

Confidential, San Jose, CA

Python Developer

Responsibilities:

  • Design and develop python micro services with using simpy module to calculate complicated time consumption by each operation in assembly line.
  • Take input as XML file as any factory assembly line operations and distinguish all operation and the sequence of all operation and timing of each operation to finish task.
  • Check all the operation shared any rehouses or not
  • Develop O/P as CSV file which will execute the operation for certain numbers of parts to be finish.
  • Develop exception cases, test the build with using unit test and also develop test case scenario for build.
  • I have use Git for version control for the build
  • Develop Interactive front end to visualize data from backend and represent in graphical manner to batter understanding for user

Tools: and skills: Python, PyCharm, Linux, Shell Scripting, Mac, Git, Simpy.

Confidential, Sunnyvale, CA

Python Developer

Responsibilities:

  • Design and develop modular tool and micro-services which trigger different workflow which mine data from database.
  • The application will interact numbers of server to get workflow and star mining job.
  • The application also look for data mining workflow and services health check and integrate HQL and SQL queries in it.
  • If anything has been change in any workflow or any database queries it will detects and start a new job and make a log for it.
  • This tool dump all mine data in in Oracle from various data mining tool like Hadoop and it will integrated with Oozie workflow.
  • For version control I have use Gitlab.
  • Maintain all job report and heath of the job. Time by time generate email to all upper management team and associated project developer regarding job status.

Tools: and skills: Python, PyCharm, Hadoop, Oozie, Eclipse, Sublime, Linux, Shell Scripting, Mac, Gitlab.

Confidential, Seattle, WA

Python Developer

Responsibilities:

  • Develop Restful APIs in python for fleet management system which track the vehicle location and its heath.
  • These APIs uses their own custom frame work which is called as Honeybadger which provide micro services to validate data.
  • We used to use Rabbit-MQ for manage input message queue and output queue.
  • Later we change on Apache Kafka to taking care of message queue with the framework of Zookeeper.
  • We have develop unite test as well as all test case scenarios for all REST APIs and their micro services.
  • We following agile software development model, we have scrum every day and sprint every month to track pending issues and backlog.
  • For version control we have use GITHUB
  • Use Jenkins to test build code and automated testing.

Tools: and skills: Python, PyCharm, Linux, Shell Scripting, Git, Agile, Scrum, Jira.

Confidential

Software Engineerfor all milk transection database which is in MS-SQL. Also part of a team for implementation of SAP in the company. Also part of the development and deployment of the Ration Balancing Software.

Responsibilities:

  • Responsible for all milk transection which is store MS-SQL. Part of the team for ETL process to bring all data in database with ETL process.
  • In early days I have to generate custom reports from MS-SQL with using SQL query.
  • Involved in ASP.net application which is known as IMMS (Integrated Milk Management System) for generate reports from company’s database in C# programming environment in front-end in HTML, CSS. We have use XML to fetch data from DB.
  • Part of development and implementation of SAP in company. In order to development I have took full-life cycle training for SAP ABAP module.
  • I was looking after for MM, FICO module for implementation.
  • I was part of development team for Ration balancing application with team up with various milk companies and this application was develop in Confidential HQ which is located in Anad, Gujarat, India. This application is develop using C#, HTML, CSS and for the report crystal report.
  • Assigned to train veterinary doctor and their user and deployed application in the local machine.

Tools: and skills: C#, MS SQL, Visual Studio, Visio, HTML, CSS, XML, Crystal Report.

Hire Now