We provide IT Staff Augmentation Services!

Software Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • 6 years of Full Stack Experience in design, development, testing and implementation of various stand - alone and enterprise application software using Python, Django, JavaScripton different domains.
  • Experience in writing test cases for applications using unit test module
  • Extensive experience in writing Serializers and API’s using Rest Framework
  • Good experience in working with various Python Integrated Development Environments like PyCharm, Spyder, and Sublime Text.
  • Experience in automating development usingSeleniummodule.
  • Experience with version control systems such as Git and SVN.
  • Good Knowledge on Data Structures and Algorithms.
  • Actively involved in each phase of software Development life cycle (SDLC) and experience in Agile Software Methodology.
  • Experience in developing web applications by following Model View Control architecture using server-side application Django.
  • I understand and experienced with the following: Pyramid, Django, Angular Js, Key Value Stores, Linux.
  • Good Knowledge of REST APIs in Python and MongoDB, providing backend capabilities to interface with OpenStack and other downstream API.
  • Good knowledge about frameworks such as Bootstrap and Foundation.
  • Excellent Experience on various Python integrated IDE's such as Sublime Text, PyCharm, Eclipse and NetBeans.
  • I understand and experienced with the following: Pyramid, Django, Angular Js, Key Value Stores, Linux.Design and develop implementation of performat ETL pipelines using python API(Pyspark) of Apache Spark on AWS EMR.
  • Expertise in usage of Django Framework for developing web applications.
  • Good knowledge in establishing database connections for Python by configuring packages MySQL-Python.
  • Good experience in performing operations such as CRUD operations and writing complex queries with Oracle.
  • Analyzed the SQL scripts and designed the solution to implement using PySpark
  • Experience in developing web services (REST) and consuming web services with python programming language.
  • Good experience in using Shell scripting for automation by following Python PEP.
  • Expertise in full life cycle application development and also good experience in Unit testing and Test-Driven Development (TDD) and Behavior driven Development.
  • Experience with creating script for data modeling and data import and export. Extensive experience in deploying, managing and developing MongoDB clusters. Experience in creating JavaScript for using DML operation with MongoDB .
  • Hands on experience with version control tools such as SVN, GitHub, and GitLab.
  • Experience in Web Application Development, hands on experience of Python/Django, Flask, JavaScript, JQuery, HTML5/CSS3, Bootstrap and JSON/AJAX.
  • Designed the UI using HTML5, Angular JS, JQuery and CSS. At client end, I use ANGULARJS framework, HTML5 and CSS3 with third party libraries.

TECHNICAL SKILLS

Programming Languages: Python, C++, Java

Databases: PostgreSQL,Cassandra,MongoDB,SnowFlake

Operating Systems: Windows, Unix, Linux

Web Technologies and Services: HTML,CSS,JavaScript,JQuery,PySpark,Ajaxbootstrap,Amazon Webservices like EC2, S3.

Frameworks: MVC, Django

PROFESSIONAL EXPERIENCE

Confidential

Software Engineer

Responsibilities:

  • Microservices architechure usage to dump the datasets in Cassandra tables.
  • Used Golang to apply transformations appropriate to Metrics.
  • Experienced in scheduling jobs in airflow and implemented the dags using python.
  • Expertise in Production support by using Metriplex tool for updating the user profiles according to the metric logic referring to credit card payments.
  • Implemented the CRM model in AWS EMR for processing the datasets in one lake.
  • Contributed source code in Golang to developing an automation framework for AWS CFN.
  • Created a Virtuso platform for hosting the applications using EC2 instance and organized the application in ECS.
  • Created PDF reports using Golang and XML documents to send it to all customers at the end of month with international language support
  • Worked on Rest Web Services and Node Rest framework for backend services while using MongoDB for database services.
  • Led discussions with users to gather business processes requirements and data requirements to develop a variety of Conceptual, Logical and Physical Data Models. Expert in Business Intelligence and Data Visualization tools: Tableau.
  • Worked on machine learning on large size data using Spark and MapReduce.
  • Let the implementation of new statistical algorithms and operators on Hadoop and SQL platforms and utilized optimizations techniques, linear regressions, K-means clustering.
  • Developed Python and Django for the backend development and front-end application using AngularJS, gulp, Bower components and DynamoDB for the database.Worked on Django ORM module for signing complex queries
  • Developed Spark, Python and aws s3 project for processing large datasets and created a forecast model for analyzing the data in Hadoop EMR.
  • Data sources are extracted, transformed and loaded to generate CSV data files with Python programming and SQL queries.
  • Worked in optimizing the python code made the code scalable as well as involved in development of RESTFUL Web Services to extract client related data from databases.
  • Involved in representation of the system in hierarchy form by defining the components, subcomponents using Python and developed set of library functions over the system based on the user needs.
  • Created Map Reduce programs in Python to reconcile the existing member history and new files.
  • Implemented, supported and maintained all network, firewall, storage, load balancers, operating systems, and software in Amazon's Elastic Compute Cloud
  • Create and Configured the CI/CD pipeline for deploying Micro-Services and Lambda functions using Jenkins.
  • Experienced in AWS Code Commit, migrated a Git Repository to AWS Code Commit.

Environment: Python, Cassandra, AWS, MongoDB,Airflow, AngularJS,ECS, SAS,EMR, Apache Spark, Docker, Snow Flake, GoLang, PostgreSQL, Linux.

Confidential

Python Developer

Responsibilities:

  • Conversion of tenfold programming language scripts using python
  • Followed the best practice of Python such as PEP-8.
  • Worked on large data sets and performance optimization of delivering large datasets by using caching mechanism.
  • Involved in debugging the applications monitored on JIRA using agile methodology and developed efficient python for client web-based application.
  • Developed views and templates with Python and Django's view controller and templating language to create a website interface for python universal application.
  • Worked in optimizing the python code made the code scalable as well as involved in development of RESTFUL Web Services to extract client related data from databases.
  • Experienced in using Caching applications for large scale applications like Memcached, Redis.
  • Expertise in Production support. Provided first, second and third level support to different organizations. Used pdb other debugging tools and deployed production hot fixes.
  • Responsible for designing and implementing the data pipeline using Big Data tools including Airflow, Spark, EC2, ELB, S3 and EMR.
  • Proven track record of implementing data driven web backends with Python and Django.
  • Experience with object-oriented programming, full development life cycle and worked with Agile and Waterfall methodologies.
  • Worked on standard python packages like boto and boto3 for AWS.
  • Extensive experience with multiple technologies Python PL/SQL, Oracle, and PostgreSQL.
  • Used Angular JS in components like JSX, creating angular components, Virtual DOM, Angular Props, Lifecycle methods.
  • Experienced in project deployment using Heroku/Jenkins and using web services like Amazon Web Services (AWS) EC2, AWS S3, Lambda, DS (MySQL).
  • Extensive knowledge on testing the python scripts using unit test module and familiar with the continuous integration tools like Jenkins.
  • Used Test driven approach (TDD) for developing services required for the application and Implemented Integration test cases and Developing predictive analytic using Apache Spark Scala APIs.

Environment: Python, Django, Angular JS, html, CSS, AJAX, JavaScript, JQuery, PostgreSQL, Linux, UNIX.

Confidential

Full Stack Python Developer

Responsibilities:

  • Cooperated with team members to design an e-commerce web application
  • Assisted with client to analyze technical feasibility for the e-commerce system and provided solutions
  • Designed the front-end web application using HTML5, CSS3, JavaScript and bootstrap
  • Ownership of writing api’s for handling requests like updating tags for log entries dynamically and accessing and filtering LPM similarto Django filtering on columns during querying.
  • Managed database systems and optimized SQL queries led to the increase of business users
  • Practiced in Agile environment for project planning and maintained source code version control with Git
  • Worked on bug fixing and improving application performance
  • Extensive experience on Confidential app engine and datastore console.
  • Wrote and executed manual Shell/Python scripts testing for each endpoint throughout the entire Agile SDLC.
  • Experienced in MVC frameworks like Django, Angular JS, Java Script, JQuery.
  • Used JIRA to assign, track, report and audit the issues and working with GIT version control.
  • Created data access using Oracle stored procedures.
  • Experience in Infrastructure Development and Operations which involves AWS Cloud platforms, EC2, EBS, S3, VPC, RDS, ELB, Auto scaling, Cloud Front, Cloud Formation.
  • Proficient in AWS services as IAM, S3, Elastic ache, SNS, SQS, Amazon Glacier
  • Expertise's in secure-cloud configuration, CloudTrail, cloud-security technologies (VPC, Security Groups) and cloud-permission systems (IAM).
  • Used various plug-ins to extend the base functionality of JENKINS to deploy, integrate tests and display reports
  • Having experience in Agile Methodologies, Scrum stories and sprints experience in Python.
  • Collaborated with internal teams and external teams to solve the issues and giving feedbacks.
  • Documented the problems and progress of project most accurately.
  • Environment: Python, Django, HTML5, CSS, Bootstrap, MySQL, REST Web Services, JavaScript, Angular, Eclipse, Oracle, Shell Scripting, JQuery, Git, JIRA, GIT, AWS.

Environment: Python 3.5, Django 1.7+, HTML, CSS, JavaScript, PostgreSQL, JQuery, Bootstrap, Nginix server, gunicorn, AWS, Spark, Beautiful Soup, NumPy, Pandas, Data tables, Anaconda, Spyder, Git, GitHub, Linux.

We'd love your feedback!