We provide IT Staff Augmentation Services!

Jr. Python Developer Resume

3.00/5 (Submit Your Rating)

Hobart, IndianA

SUMMARY

  • Around 3 years of experience working as a software developer and (SDLC) of the software development process including requirement gathering, analysis, design, development, writing technical/system specifications, interface development and implementation of Client/Server application development
  • 1.5 years of experience as python developer
  • 1 year experience as java developer
  • 3 months of experience as functional manual tester
  • Good experience of software development in Python language and IDEs - PyCharm, Eclipse, Visual Studio Code, etc.
  • Experienced in developing web-based applications using Python, XML, HTML, CSS.
  • Experience in working with Python ORM Libraries including Django ORM.
  • Expertise in usage of Django Framework for developing web applications.
  • Experience with Unit testing, Integration testing, retesting, regression testing
  • Familiar with all the phases of SDLC process
  • Knowledge on waterfall model and spiral model
  • Hands-on experience on defect reporting tools like HP Quality Center, Jira
  • Knowledge on OOPs Concepts & Patterns

TECHNICAL SKILLS

Languages: C, JAVA, python

Database: MySQL

Web Technologies: HTML, CSS, JavaScript, Wordpress

IDEs: PyCharm, Jupyter, Eclipse, Visual Studio Code, NetBeans

Statistical: R

Testing: Automation (Selenium), Manual

Project Tools: Hp Quality Center, Jira, GitHub

Cloud Services: AWS EC2, S3, Salesforce

MS Office: MS Excel, Word, Power point, etc.

Servers: Apache Tomcat, open stock

PROFESSIONAL EXPERIENCE

Jr. Python Developer

Confidential — Hobart, Indiana

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Created Business Logic using Python 3.
  • Used Django framework for application development.
  • Participated in the complete SDLC process.
  • Created database using MySQL, wrote several queries and Django API's to extract data from database.
  • Followed Agile Methodologies to manage full life-cycle development of the project.
  • Used Git for the version control.
  • Designed and developed the UI of the website using HTML, XML, AJAX, CSS and JavaScript.
  • Wrote scripts in Python for extracting data from HTML file.
  • Launched AWS EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu/RHEL) and Configured launched instances with respect to specific applications and Software's.
  • Working with AWS services like EC2, S3, IAM and REDSHIFT.
  • Work with our current application teams to understand our current applications and make migration recommendations and to-be architectures in AWS.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Different testing methodologies like unit testing, Integration testing, web application testing, selenium testing were performed. Used Django framework for application development.
  • Ensured high quality data collection and maintaining the integrity of the data.
  • Collaborated with internal teams to convert end user feedback into meaningful and improved solutions.
  • Designed and configured database and back end applications and programs.
  • Resolved ongoing problems and accurately documented progress of a project.
  • Creating unit test/regression test framework for working/new code.

Manual Tester

Confidential

Responsibilities:

  • Testing the modules in the software through manual testing techniques
  • Writing the test cases according to the test scenarios and use cases given in the SRS document
  • Participating in defect triage meetings and sponsoring the ideas
  • Reporting the defects to the developer and making sure that the defect is accepted by the developer and fixed and closed
  • Re-testing the modified build and conducted regression testing to make sure whether there are any side effects in the dependant modules because of the modifications made
  • Knowledge of the complete software development life cycle (SDLC)

Jr. Python Developer

Confidential

Responsibilities:

  • Involved in every phase of the software development lifecycle process.
  • Created Business Logic using Python 3.
  • Effectively used Django framework for application development.
  • Used MySQL as the database and wrote queries to extract information into python.
  • Wrote scripts in Python for extracting data from HTML file.
  • Responsible for development, testing and deployment.
  • Responsible for delivering the AUT to the testing team after conducting unit testing and system testing.
  • Used waterfall model of approach.
  • Effectively communicated with the clients and external vendors to resolve issues.
  • Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining and troubleshooting EC2 instances, and S3 buckets, Virtual Private Clouds (VPC), Elastic Load Balancers (ELB) and Relational Database Services (RDS).
  • Worked with networking team in understanding the limitations of firewall, domain controllers, load balancers and switches.
  • Using Amazon SQS to queue up work to run asynchronously on distributed Amazon EC2 nodes.

Jr. Java Developer

Confidential

Responsibilities:

  • Designed and developed efficient and maintainable software according to the business objectives and needs of the company's various clients.
  • Designed and developed effective app-based solutions to address the problems and concerns of the company's clients.
  • Studied, evaluated, and proposed solutions to complex architectural challenges for the purpose of introducing new features.
  • Integrated app-based solutions with databases, file systems, and cloud-based systems.
  • Collaborates with app development team which includes Product Manager, Program Manager, Software Engineer, Quality Assurance, and Market Researcher in identifying software problems, testing methods, and best solutions.
  • Actively participates and engages the Software Support team in resolving production issues.
  • Improves and designs monitoring systems in order to address issues with systems stability and quality of data.
  • Conceptualizes and designs testing protocols for the purpose of locating issues within the system.
  • Works closely with website management/ development teams when coming up with integration tests and writing code for new features Projects
  • Developed a project based on hotel management systems in Salesforce

We'd love your feedback!