We provide IT Staff Augmentation Services!

Python/athena Developer Resume

0/5 (Submit Your Rating)

Whippany, NJ

SUMMARY

  • 6+ year’s Experience as Python developer and web developer, development with Python and J2EE using Django, Spring and Hibernate framework. And I have a Strong knowledge of C, J2SE and ABAP.
  • Experience in full SDLC starting from collecting Business specifications, Analysis, Design and Development, Testing, Deployment and documenting the entire life cycle using various methodologies. Involved in projects using Waterfall, Agile and Extreme Programming methodologies.
  • Expertise in Object Modeling with Use Cases, Sequence, Activity and Class Diagrams using UML with IBM Rational Rose and Microsoft Visio.
  • Expertise in Application Development with Object Oriented Programming Analysis and Design (OOAD).
  • Worked with Python along with JavaScript to create scalable and robust common components which can be used across the whole framework. Developed Rest API for the projects.
  • Experience in using Design Patterns such as MVC, Singleton and frameworks such as DJANGO, SPRING & Hibernate.
  • Built the web application by using Python, Django, AWS, J2EE, PostgreSQL, MySQL, Oracle 10g and MongoDB.
  • Experienced in WAMP (Windows, Apache, MYSQL, and Python) and LAMP (Linux, Apache, MySQL, and Python) Architecture.
  • Applied HTML, HTML5, XML, DHTML, CSS, CSS3, JavaScript, jQuery, JSON, and AJAX to deliver cutting - edge user interfaces and components.
  • Very strong experience in writing API’s and Web Services in Python.
  • Good in process, validate, parse, and extract data from .xml file.
  • Expertise in writing Stored Procedures, Cursors, Functions and performed data analysis using PL/SQL.
  • Experience with Cloud Computing Service (AWS).
  • Test a program by running it across test cases to ensure validity and effectiveness of code using PyChecker and PyLint.
  • Good in using Unit Testing/ Test driven Development(TDD), Load Testing.
  • Developing efficient and quality code to delivered and thereby gain customer satisfaction.
  • Experiencein using Adobe Flash, SVN Eclipse, MS Visio, GITHUB.
  • Proficiency in programming with Python IDE’s like PyCharm JavaIDE'slikeEclipse and Sublime.
  • Proficient in database design and management using MySQL, Oracle 10g, PostgreSQL, MongoDB.
  • Experience in Version Control systems like SVN, CVS and Git.

TECHNICAL SKILLS

Programming/Scripting Languages: Python, J2SE, J2EE, XML, JavaScript, AJAX, HTML, HTML5, DHTML, SQL, NOSQL, CSS, CSS3, JQuery, UML

Web/middle tier technologies: JSP, Servlets, JDBC, JMS, Web Services

Frameworks: Django, Spring MVC, Hibernate

IDEs: PyCharm, Eclipse, NetBeans, JDeveloper

Web/application servers: Apache Tomcat, Glassfish

Database: MYSQL, SQLite, PostgreSQL, Oracle 10g, MongoDB

Methodologies: Agile, Waterfall

Designing tools: UML, VISIO, Rational Rose, Notepad++, Sublime

Application Tools: MS-OFFICE, SQL Plus, SVN, GIT, CVS, ANT, Maven

PROFESSIONAL EXPERIENCE

Confidential, Whippany, NJ

Python/Athena Developer

Responsibilities:

  • Using agile methodology and scrum process for the project.
  • Understood Banking Domain (BOOKS/DEALS/CLIENT/EVENT…).
  • Part of a team to migrate existing JAVA system to Python.
  • Responsible for developing screens using their already built UI frameworks ATD, Enaml, ASG-Grid, Reactive-UI.
  • Wrote python objects to fetch/store/manipulate the Data from Object Oriented Database called Hydra.
  • Performed Unit testing on all python modules.
  • Worked with pandas api to generate DataFrames.
  • And used PyLint to test the coding standard.
  • Using CVS to bless/review/commit the code.

Environment: Python, Athena, Enaml, Hydra DB, ASG Grid, Reactive UI, ATD app framework, CVS

Confidential, Bethesda, MD

Python Developer

Responsibilities:

  • Participating in requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users.Used Agile Methodology and SCRUM Process.
  • Developed UI screens using HTML, CSS, AJAX, JavaScript and jQuery.
  • Designed and developed transactions and persistence layers to save/retrieve/modify data for application functionalities using Django, XML, PostgreSQL, SQL, Stored Procedures.
  • Automated data movements usingpythonscripts.Involved in splitting, validating and processing of files.
  • Uploading statistics to MySQL for analysis and logging.
  • Creating corepythonAPI which will be using among all modules.
  • Used API’s like MySQL dB, NumPy.
  • Created Reports using pyJasper to show records of inventory by DATE.
  • Developed complex SQL queries for testing the database functionality.
  • Used AWS for application deployment and configuration.
  • Data upload and download automation usingpythonand SFTP.
  • Automated AWS S3 data upload / download usingpythonscripts.
  • Written shell scripting for automation.
  • Designed database schema design and defined relationships between tables.
  • Used MVC framework to build modular & maintainable applications.
  • Developed scalable infrastructure solutions and related components in collaboration with technical leads.
  • Provided technical assistance for maintenance, integration and testing of software solutions during development and release processes.
  • Created unit test/regression test framework for working/new code.
  • Used Atlassian JIRA for tracking and updating the project issues.
  • Ensured quality by versioning with Git.

Environment: Python, Django, Amazon (AWS, EC2, S3) MySQL, PostgreSQL, JIRA, Linux, JASPER, Shell Scripting, GIT.

Confidential, Denver, CO

Python Developer

Responsibilities:

  • Worked on requirement gathering and High level design. Worked on Waterfall model to get best result.
  • Used HTML/CSS and JavaScript for UI development.
  • Converted advance JAVA Application toPython, MSQL, MongoDB.
  • Created Reports using JASPER.
  • Created data access using SQL and PL/SQL stored procedures.
  • Written programs to parse excel file and process many user data with data validations.
  • Used Thales theorem for applying encryption and decryption of ISO standard message inPython programming.
  • Ensured high quality data collection and maintaining the integrity of the data.
  • Developed object-oriented programming to enhance company product management.
  • Used severalpythonlibraries like wxPython, numPY, Jython and matPlotLib.
  • Was involved in environment code installation as well as the SVN implementation.
  • Build all database mapping classes using Django models.
  • Created unit test/regression test framework for working/new code
  • Performed Unit/System test using pyTEST.
  • Responsible for debugging and troubleshooting the web application.

Environment: Python, Bugzilla, SVN, C++, Java, JQuery, MS SQL, MongoDB, Linux, Eclipse, Java Script, XML, JASPER, PL/SQL, Oracle 9i, Shell Scripting, HTML5/CSS, Apache.

Confidential, San Francisco, CA

Web Developer (JAVA & Python)

Responsibilities:

  • Used Agile Methodology and SCRUM Process. Worked with the Stakeholders, gathered requirements developed High level design Detail design documents.
  • Developed UI using HTML, AJAX, JavaScript and jQuery.
  • Re-engineered various modules for implementing changes and creating efficient system.
  • Designed and developed components usingPythonwith Django framework. Implemented code in pythonto retrieve and manipulate data.
  • Implemented database access using Django ORM.
  • Used MySQL as backend database and Mysqldb ofpythonas database connector to interact with Mysql.
  • Used MongoDB database for one small application.
  • Used Restful APIs to access data from different suppliers.
  • UsedPythonand Django creating graphics, XML processing of documents, data exchange and business logic implementation between servers.
  • Used Restful API's to gather network traffic data from Servers.
  • Supported Apache Tomcat web server on Linux Platform.
  • Developed and executed User Acceptance Testing portion of test plan.

Environment: Python, Django, C++, HTML Restful API, MySQL, MongoDB, Shell Scripting, PL/SQL, Unix, Linux

Confidential

Java Developer

Responsibilities:

  • Implemented Model View Controller (MVC) architecture Using Spring Framework at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance.
  • Used Spring Tag Libraries to develop the JSP pages.
  • Worked on localized content for the agent scripting and property info (Internationalization and Localization)
  • Used JSP, Servlets, JDBC, JNDI, EJB and XML for development and deployment of the application.
  • Developed modules in the application using Java/J2EE Analyzed the Design of the modules.
  • Deployed the application in UAT and Production Web Sphere environment.
  • Developed enterprise scale Web applications, JSPs and EJBs using WSAD 5.0.
  • Developed framework for JUnit test cases.
  • Wrote DB2 stored procedures.
  • Coded Ant script to build the application.
  • Developed various modules end to end Analyzed the Requirements of the modules.
  • Implemented Business logic layers and Data Access Layers using Java classes.
  • Used JUnit for testing the applications.
  • Built the application using Ant tool.
  • Deployed the application on Tomcat server.
  • Used Tortoise SVN for version control.

Environment: Java, Web Services, Spring, Hibernate, Ant, Junit, Xml, Oracle 10g, SOAP, WebLogic8, JMS, Eclipse, UML.

We'd love your feedback!