Software Developer Resume
Las Vegas, NV
SUMMARY:
- Full stack developer over 5+ years of industrial experience in Designing, Development, Deployment and maintenance of web apps based on and Django - Python platforms Spring framework in Java.
- Experience of Programming using Object Oriented Programming (OOPs) and software development life cycle (SDLC), architecting scalable platforms, object oriented programming, database design and agile methodologies.
- More than 4 years of Professional Web Apps development experience using Django and Flask inclusive of experience in UI using javascript, AngularJS and React-Redux.
- Experience in writing the python scripts and tracking customer development.
- Developing graphical data for report generation on xlsx and tableau.
- Experience in using frameworks and tools like Django, Flask, Django REST, HibernateORM , Spring .
- Contributed to automation in Selenium WebDriver, Python.
- Proficient knowledge in Web services like Google Cloud and Amazon AWS Services.
- Worked with varieties of Relational Databases ( RDBMS ) like SQLite, MySQL and Postgresql and NoSQL DBs like MongoDB and Cassandra .
- Experience in installing softwares using pip command for python libraries like BeautifulSoup, numpy, Scipy, PySide, python-twitter, RabbitMQ, Celery, matplotlib, Pandas data-frame, uuid and used PEP8 coding convention.
- Knowledge on Tornado web framework for python.
- Knowledge with Spring Framework , J2EE Architecture and ApacheTomcat Server .
- Experience in Developing reverse proxy using NGIX to manage end user quarantine.
- Strong experience using REST Web Services for data communication between remote systems, designed, developed and testing of REST interfaces in Java.
- Installation, configuring and working with OSX10 Sierra, Ubuntu 14/16, Fedora23 and Red Hat Enterprise Linux server 5.0/6.0 on VMWare and stand-alone platforms.
- Familiar with RaspberryPI and Raspbian OS for UART controlling.
- Experience using GIT version control and testing deployments using Heroku.
TECHNICAL SKILLS:
Languages: Python, Java, PHP, JavaScript, Angular, Bootstrap, Linux Shell Scripts.
Frame Works: Django, Flask, Django Rest, Spring, Hibernate.
Databases: Oracle, MS Access, MySQL, PostgreSQL, MongoDB, Cassendra.
Tools: & IDE: Pycharm, Microsoft Visual Code, Eclipse, NetBeans IDE, JIRA, Jenkin, Spyder, Splunk, Tableau.
PROFESSIONAL EXPERIENCE:
Confidential, Las Vegas,NV
Software Developer
RESPONSIBILITIES:
- Experience working on python/Django framework and AngularJS with ag-grid.
- Keeping track of clicks till its conversion and maintaining records for each conversions.
- Used Redis as backend to store all clicks records.
- Designed new api endpoints using django rest framework and implemented it on frontend using AngularJS.
- Designed new user groups and assigned new permissions using django permissions.
- Experience writing test cases using django test libraries for web app.
- Build microservices based on flask to serve better.
- Used Django South library to manage migrations in django.
- Develop PHP SDK enabling extensive use of external apis.
- Worked with invoice generation, its approval and denied and sending notifications using amazon mail systems.
- Worked with django triggers, signals, celery for scheduling tasks, django triggers.
- Familiar with django unity integrations on web app using IronUnity.
Environment: Python 2.7, Django, DjangoRest, AngularJS, PHP7, PostgreSQL, Ansible, Jenkins, Mantis, GitHub, HTML5/CSS, Pycharm, Microsoft Vistual Code, Linux, Shell Scripting.
Confidential, Jersey city, NJ
Full Stack Developer
RESPONSIBILITIES:
- Developing the scripting module, ensuring its working and responsible for make it more dynamic.
- Enhancing the scripts with Django/flask frameworks and designed the view with bootstraps
- Performed data manipulations with pandas and numpy python libraries.
- Used matplotlib for graphical representations of the data.
- Developed Python script test using the docstrings test for testing its functionalities.
- Build tools to generate data sets to be used for testing.
- Designed the automated Report generations with matplotlib and pandas.
- Worked on Tableau Desktop reporting features like success ratios, Filters, Table merges and Calculations, Calculated fields, Sets, Groups, Parameters, Blending and Trend Lines.
- Created various reports, dashboards using various Tableau visualizations like Dual Axis, Bar Graphs, Scatter Plots, Pie Charts, Heat Maps, Gantt Charts, Tree Maps, Box Plots.
- Used bunch, bunchify and unbunchify to render the object to/from in json formats.
Environment: Python 2.7/3.4, Pandas, Numpy, Matplotlib, XlsxWriter, Django, DjangoRest, Flask, GitHub, HTML5/CSS, Pycharm, Microsoft Vistual Code, Linux, Shell Scripting, JIRA.
Confidential, North Brunswick, NJ
Python Developer
RESPONSIBILITIES:
- Designed and developed the server module and resolved issues and responsible for its enhancements.
- Architected and developed Python and Django for the backend development and front-end application using React, Webpack, Redux, and ES6/7 and PostgreSQL for database.
- Worked on Django ORM module for signing complex queries.
- Defined different Django API profiling techniques for faster rendering information.
- Wrote test cases for testing multiple functionalities in web apps.
- Used Ansible, Vagrant, nginx and Docker for managing the application environments.
- Worked on Django Signals, Celery and RabbitMQ queues.
- Developed Python scripts for testing the car functioning on different services.
- Worked with Splunk for testing the performance and debugging server level problems.
- Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
- Used React JS in components like JSX, creating React components, Virtual DOM, React Props, Lifecycle methods, working with React States and Events.
- Developed Restful microservices using Flask and Django and deployed on AWS servers using EBS and EC2.
- Developed views and templates with Django view controller and template to create a user-friendly website interface.
- Used CircleCI for continuous integration and delivery platform over GIT.
- Fix defects found in Integration Testing and User Acceptance Testing.
- Used Django Migrations for designing and expanding of the database.
- Automated most of the daily task using python scripting.
- Worked on Jira for managing the tasks and improving the individual performance.
- Making recommendations to the team in terms of appropriate testing techniques, shared testing tasks.
Environment: Python 2.7, Django, DjangoRest, Flask, React, Redux, CircleCI, Vagrant, Splunk, New Relic Server, GitHub, Ansible, HTML5/CSS, PostgreSQL, Amazon Web Service (AWS), S3, EC2, EBS, Pycharm, Microsoft Vistual Code, Linux, Shell Scripting, JIRA.
Confidential
Full stack Python Developer
RESPONSIBILITIES:
- Designed and developed complete admin module and resolved issues and enhanced it.
- Used Python programming and Django for backend development, Boostrap and Angular for frontend connectivity and Cassandra for database.
- Developed a Django ORM module queries that can pre-load data to reduce the number of databases queries needed to retrieve same amount of data.
- Worked on Docker and Ansible.
- Used JavaScripts for data validations and designed validations modules.
- Developed project's web page as Single Page Application (SPA) by using AngularJS and JavaScript API and build delivery driver application.
- Developed views and templates with Django view controller and template to create a user-friendly website interface.
- Used PandasAPI to put data as time series and tabular format for local timestamp data manipulation and retrieval.
- Designing data models in Cassandra and working with Cassandra Query Language.
- Deployed and tested different modules in Docker containers and GIT.
- Used multiple containers and managed the load balancing between all the containers using NGINX.
- Implemented programming automations using Jenkins and Ansible on unix/linux based OS over cloud like Docker.
- Automated MySQL container deployment in Docker using Python and monitoring of these containers.
- Used Python Library Beautiful Soup for web scrapping to extract data for building graphs
- Automated most of task using python scripting, RaspberryPI and Raspbian OS, and Unix/Linux shell Scripting.
- Developed leadership skills and managing the team spirit.
Environment: Python 2.7, Django, DjangoRest, Flask, AngularJS, Javascript Validation, Jenkins, Dockers, Container, GitHub, Ansible, RaspberryPI, Raspbian, HTML5/CSS, MS SQL Server 2013, Amazon Web Service (AWS), S3, EC2, EBS, MySQL, JavaScript, Pycharm, Linux, Shell Scripting, JIRA.