Full Stack Developer Resume
New York, Ny
SUMMARY:
- Around 7 years of Professional IT experience in Design & Development of applications using Python, Java/J2EE, Django.
- Experience object oriented programming (OOP) concepts using Python, Django and Linux.
- Experienced in developing web based applications using HTML5, DHTML, CSS3, JavaScript, JQuery, AngularJS, AJAX, XML and JSON.
- Good experience in Shell Scripting, SQL Server, UNIX and Linux, Open stock.
- Good knowledge in various phases of SDLC - Requirement Analysis, Design, Development and Testing on various Development and Enhancement Projects.
- Experience in building frameworks and automating complex workflows using Python for Test Automation.
- Implemented responsive web pages using HTML5/CSS3, BootStrap and XML/JSON based SOAP and REST web services.
- Expertise in working with the JavaScript, prototypeJS and various MVC JavaScript frameworks Backbone.js and React.JS.
- Hands on experience with continuous integration(CI) and contunuous deployment automation using Jenkins.
- Expertise in working with different databases like Oracle, MySQL, PostgreSQL and Good knowledge in using NoSQL databases MongoDB.
- Good understanding of NoSQL databases such as MongoDB, Datastax, Redis and Cassandra.
- Experience in implementation of Python web frameworks like Pylons, Web2py and Python Servlet Engine(PSE).
- Hands on experience with version control tools such as SVN, GitHub, GitLab.
- Worked on various applications using python integrated IDEs Eclipse, PyCharm, NetBeans and Geany.
- Worked on several standard python packages like Numpy, matPlotLib, Pickle, PySide, Scipy, wxPython, PyTables, PyJamas, Jython etc.
- Handy experience in developing Web-Applications implementing Model View Control architecture using Django, Flask and spring web application frameworks.
- Good experience in Shell Scripting, SQL Server, UNIX and Linux, Open stack.
- Good Experience in Object Oriented Analysis in developing Front-End and Back-End framework using various design patterns.
- Experienced in MVW frameworks like Django, Angular JS, Java Script, JQuery and Node.js.
- Exposure working with virtual machines and containers with Vagrant, Virtual Box and Docker.
- Extensive knowledge and experience in developing Single Page Applications (SPA) using AngularJS.
- Good Experience in implementing SOAP and Restful Web Services using XML, JSON and JERSEY.
- Good hands on experience with GO Lang and its Built-in concurrency features such as go-routines, channels and select statement.
- Strong experience in developing Microservices using Docker, Mesos, GO Lang and Python.
- Experienced in developing Web Services with Python programming language.
- Skilled experience in Python with using new tools and technical developments (Libraries Used: libraries - Beautiful Soup, Jasy, numpy, Scipy, matplotlib, Pickle, PySide, Pandas dataframe, networkx, numpy, scipy, urllib2, Pychart, Highcharts) to drive improvements throughout entire SDLC.
- Involved in Unit testing, Integration testing, User-Acceptance testing, and Functional testing.
- Expertise in working with server side technologies including databases, Restful APL and MVC design patterns.
- Superior Troubleshooting and Technical support abilities with Migrations, Network connectivity, Security, and Database applications.
- Extensive experience in Python web frame works like Django, Pyramid and Flask in implementing Model View Control (MVC) architecture and automating complex workflows using Python for Test Automation.
- Actively involved in each phase of software Development life cycle (SDLC) and experience in Agile Software Methodology.
- Extensive experiences in development of Hibernate ORM framework with Spring Data Access Object and experience in writing HQL for complex and dynamic queries.
- Good Experience in Object Oriented Analysis in developing Front-End and Back-End framework using various design patterns.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
- Excellent Experience on various Python integrated IDE's such as Sublime Text, Geany,Pycharm, Eclipse and NetBeans.
- Good experience of software development in Python (libraries used: libraries- Beautiful Soup, numpy, scipy, matplotlib, python-twitter, Pandas data frame, network, urllib2, MySQL dB for database connectivity).
- Experienced in designing web pages and Graphical user interfaces, front end layouts on the web by using HTML, DHTML, CSS, Bootstrap framework, PHP, XML, JavaScript, node Js and Angular Js.
- Different testing methodologies like unit testing, Integration testing, web application testing, selenium testing were performed.
- Experience working with RSpec and Cucumber in a TDD and BDD test driven environment.
- Experience in designing the automation framework using Perl and Shell scripting.
- Experienced in developing multi-threaded web services using CherryPy & bottlePy framework.
- Excellent Experience on various Python integrated IDE's such as Sublime Text, Pycharm, Eclipse, NetBeans.
- Good experience in Core java concepts like object oriented programing, Multi-Threading and Exception Handling and knowledge in client server environment.
- Experience in working on various python packages such as NumPy, SQLAlchemy, matPlotlib, Beautiful soup, pickle, Pyside, SciPy, PyTables.
- Good experience with JDBC to perform operations such as CRUD operations and writing complex queries with Oracle 10g/11g.
- Experience in Python open stack API's.
- Good hands on experience with JSON based REST web services.
- Good experience in using Shell scripting for automation by following Python PEP 8.
- Experience in utilizing SAS procedures, Macros and other SAS application for data extraction, data loading, cleaning and reporting.
- Hands on experience with installation and configuration of Apache Tomcat server.
- Expertise in full life cycle application development and good experience in Unit testing and Test Driven Development (TDD) and Behavior driven Development.
TECHNICAL SKILLS:
Programming Languages: Python, JAVA, PL/SQL,PHP
Query Languages: SQL, PL/SQL.
Operating Systems: Windows Vista/XP/7/8/10, Linux, Unix, OS X.
Deployment Tools: AWS (EC2, S3, ELB, EBS, RDS, SES), Heroku, Jenkins, Azure, Docker, Jenkins.
Web Development: CSS, HTML, DHTML, XML, JavaScript. Angular JS, Jquery, Bootstrap, Knockout, Jasmine, AJAX.
Web Servers: WebSphere, WebLogic, SOAP, RESTful.
Python Framework: Django, Flask, Web2py and Bottle, Pyramid, RabbitMQ Django, Flask, Pyramid, Django Rest, Pyjamas, Jython.
Bug Tracking Tools: Jira, Bugzilla, Junit, gdb.
Databases: Oracle, MySQL, SQL Server RC 2008, postgreSQL, NoSql, MongoDB, Django ORM, Cassandra.
Methodologies: Agile, Scrum and Waterfall.
IDEs: Sublime Text, PyCharm, Eclipse, NetBeans, jDeveloper, WebLogic Workshop, RAD.
Version Controls: CVS, SVN, GIT and GitHub, GitLab.
PROFESSIONAL EXPERIENCE:
Confidential,New York, NY
Full Stack Developer
Responsibilities:
- Associated with various phases of Software Development Life Cycle of the application like requirement gathering, Design, Analysis and Code development.
- Developing Python Framework using Django to perform scan software unit monitoring.
- Design and development of user interfaces and client displays using Java Script, CSS and troubleshoot various issues in Python code and fix them with code enhancements- code used various python libraries such as Jython.
- Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools, and development and staging environments on AWS and Cloud.
- Built various graphs for business decision making using Python matplotlib library.
- Implemented MVC architecture in developing the web application with the help of Django framework.
- Associated with working cloud computing platforms like Openstack.
- Provided documentation for DevOps and Network Engineering Teams.
- Developed rich UI web application using javascript libraries like jQueryUI, datagrid, jscolor, highcharts.
- Developed scripts for data cleansing, formatting and posting data to new relic is run.
- Built various graphs for business decision making using Python Matplotlib library.
- Used Node.JS and Express.JS to facilitate communication between the back-end server and front-end client.
- Developed the presentation layer using HTML, CSS, JavaScript, JQuery and AJAX.
- Developed applications especially in LINUX environment and familiar with all of its commands.
- Responsible for setting up Python REST API framework using Django.
- Involve in designing of API's for the networking and cloud services and Design and develop the application using Agile Methodology and followed TDD and Scrum.
- Used JQuery libraries for all client side JavaScript manipulations.
- Responsible for setting up Angular JS framework for UI development. Developed html views with HTML5, CSS3, JSON and Angular JS, Adobe flash.
- Provide Specialist React & Web Development expertise and consultancy in relation to NodeJS, ReactJS, Isomorphic, Flux, REST APIs, Express, Gulp, Agile/Scrum, Pair Programming, Jenkins, Gerrit, JIRA.
- Familiar with open-stack services such as NOVA, SWIFT, KEYSTONE, NEUTRON, CINDER and GLANCE, Orchestration, Horizon.
- Responsible for Automation of various administrative tasks on multiple servers using DevOps.
- Served as Tech Lead and created Flask based Restful Web Service for a Polymer.JS Based Dashboard using python and javascript.
- Used JSON to structure AJAX requests and to configure the Node.JS database to the server system with Sequelize.
- Extensively used Akka actors architecture for scalable multi-threading.
- Involved in creating a reusable component using React JS for DOM manipulation.
- Worked with HTML/HTML5, CSS/CSS3, JavaScript in developing web applications.
- Used web applications development using Django/Python, Flask/Python, and, JQuery, Ajax while using HTML/CSS/JS for server-side rendered application.
- Designed and managed API system deployment using fast http server and Amazon AWS architecture.
- Design a tool called netconf (Network configuration) which automatically configures network switches by parsing XML files.
- Developed Restful Web Services using Spring Boot and configured Cucumber as testing tool.
- Developed scripting using JavaScript, JQuery, JSON, DOJO, bootstrap, Node.js, Angular.js, backbone.js, Require.js, Perl.
- Automated the existing scripts for performance calculations using Numpy and SQL Alchemy.
- Developed test scripts for automation with Selenium.
- Developed user interface GUI using CSS, HTML, JavaScript and JQuery. develop functional and smooth, easy-to-operate and eye-catching web applications using EXT JS, Angular JS and react.JS.
- Developed frontend and backend modules using Python on Django Web Framework with GIT.
- Successfully migrated the Django database from MySQL Workbench to PostgreSQL with complete data integrity.
- Implementing Python alongside using various libraries such as matplotlib for charts and graphs, MySQL dB for database connectivity, Python -twitter, PySide, Pickle, Pandas data frame, network, urllib2.
- Used Test driven approach for developing the application and Implemented the unit tests using Python Unit test framework.
- Expertise in client scripting (perl) language and server side scripting languages like JavaScript, JQuery, JSON, DOJO, bootstrap, Node.js, Angular.js, backbone.js, Require.js, Perl.
- Worked on Python Openstack API's, used Python scripts to update content in the database and manipulate files.
- Wrote and executed various MYSQL Workbench database queries from Python using Python-MySQL connector and MySQL dB package.
- Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
- Explore single-page asynchronously data-driven UIs using REACT JS, REDUX, NODE JS, WEBPACK (ES6) and SASS.
- Familiar with JSON based REST Web services and Amazon Web services (AWS).
- Used Scala for coding the components in Play and Akka.
- Developed AMQP mechanism using RabbitMQ to transfer data asynchronously between billing modules.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
- Worked on handling all the requests to the systems using Play framework MVC framework.
- Implemented presentation layer using CSS framework, Node JS, Angular JS, Wire-Framing and HTML5.
- Design and development of the new Technical flow based on JAVA/J2EE technologies.
- Used integrated environment for java such as Eclipse, RAD, NetBeans, Clear Case and VSS.
- Working knowledge of Java Web Services with real time knowledge using SOAP and REST.
- Developed business process execution language processes and deployed them using Oracle SOA Suite 11g.
- Developed frontend of application using Bootstrap (Model, View, Controller), Angular.js framework. Created new JSP views to in corporate backend functionality to display on the UI screens using client rich technologies.
- Redesigning the existing web application with new technologies like Bootstrap, Angularjs.
- Developed and tested many features for dashboard, created using Bootstrap, CSS, and JavaScript.
- Worked on server side applications with Django using Python programming.
- Used Pandas for a data alignment and data manipulation.
- Worked in the devops team, delivered new agile environments & build/release/configuration and deployment automation/monitoring using Jenkins, ant, maven, artifactory, chef, custom scripting and Jira
- Evaluated several possible design approaches for WPF user interface views, including Model-View-View Model (MVVM) and the Prism framework.
- Maintained the versions using GIT and sending the release notes for each release.
Confidential,Monroe, LA
Full Stack Developer
Respobsibilities:
- Supported the issues seen in the tool across all the teams for several projects.
- Business logic implementation, data exchange, XML processing and graphics creation has been done using Python and Django.
- Used AngularJS, Node.JS, Express.JS, MongoDB and various Node.JS testing frameworks for full-stack MEAN Stack development.
- Views and Templates were developed with Python and to create a user-friendly website interface Django's view controller and template language is used.
- Built main applications in Python, Django leveraging technologies such as Tasty pie, Angular.js, Backbone.js and Ember.js.
- Developed UI using CSS, HTML, JavaScript, AngularJS, JQuery and JSON.
- DB2 SQL Procedures and UNIX Shell Scripts were designed and developed for Data Import/Export and Conversions.
- Used React.Js for working on apllications for Bash terminal component to add Extensible commands and autocomplete in content writing.
- Unit Test Python library was used for testing many programs on python and other codes.
- Worked on selenium testing framework.
- JIRA was used to build an environment for development.
- Developed rich UI web application using javascript libraries like jQueryUI, datagrid, jscolor, highcharts.
- Different testing methodologies like unit testing, Integration testing, web application testing, selenium testing were performed. Used Django framework for application development.
- Designed and Developed User Interface using front-end technologies like HTML, CSS, JavaScript, JQuery, AngularJS, Bootstrap and JSON.
- Developed user interface using, CSS, HTML, JavaScript and JQuery& Ruby on rails.
- Cleaned data and processed third party spending data into maneuverable deliverables within specific formats with Excel macros and python libraries.
- Used several python libraries like wxPython, numPY and matPlotLib.
- Was involved in environment, code installation as well as the SVN implementation.
- Build all database mapping classes using Django models and Cassandra.
- Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
- Designed and developed data management system using MySQL.
- Developed the project in Solaris environment.
- Developed web-based applications using Python, PHP, Django, XML, JSON, CSS, HTML, JavaScript, AngularJS and jQuery.
- Used Pandas as API to put the data as time series and tabular format for manipulation and retrieval of data.
- Worked for CIC (Cloud Innovation Center) team which primary deals the cloud applications.
- Worked on a cloud based platform dealing with SDN, NFV.
- Involved in designing of API's for the networking and cloud services.
- Involved and worked on different Rest API's development by using Flask and Swagger.
- Worked on different type of Python libraries such as requests, behave, flake8, flask, mock, Unittest, nose.
- Experienced in using Git Lab as the version control for the project.
- Used JIRA for issue tracking and bug tracking for each individual sprint.
- Involved in Creation database by using Rethink DB and wrote several queries to extract data from database and wrote queries for performing various operations.
- Involved in writing behavior driven test scenarios to test REST API's by using behave framework and Gherkin as the natural language for writing test scenarios.
- Worked on different Rest API's and involved in handling the JSON responses of those API's.
- Worked on Open stack enterprise Linux operating system for creating instances (VM) and experience in deploying the code into those instances.
- Involved in the development of the user interface using html, CSS, JavaScript, Boot strap, Ajax, JSON and Jquery.
- Designed front end using UI, HTML, Bootstrap, Node JS, underscore JS, Angular JS, CSS, and JavaScript.
- Experience in using YAML file which is an alternate to the XML and very straight forwarded machine parable data format designed for interaction with the scripting languages such as Perl and Python.
- Good experience and knowledge in using Shell scripting for automation by following Python PEP.
- Automated different workflows, which are initiated manually with Python scripts and Unix shell scripting.
- Used Python unit and functional testing modules such as unit test, unittest2, mock, and custom frameworks in-line with Agile Software Development methodologies.
- Wrote Python modules to extract data from the MySQL source database.
- Designed and implemented a dedicated MYSQL database server to drive the web applications and report on daily progress.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Used Django framework for application development.
- Designed and managed API system development using fast http server and Amazon AWS architecture.
- Installed, configured and monitored scripts for AWS EC2 instances.
- Performed Data Driven Test (DDT) with Quick Test Professional (QTP) to test the application for different sets of data.
- Implemented Restful Web Services for the data transportation between multiple systems.
- Developed remote integration with third party platforms by using Restful web services.
- Used Python Library Beautiful Soup for web Scrapping.
- Helped with the migration from the old server to Jira database (Matching Fields) with Python scripts for transferring and verifying the information.
- Utilized PyUnit, the Python unit test framework, for all Python applications.
- Worked with Network related python libraries for transferring the files and connecting remotely to the servers.
- Utilized Python libraries NumPY, Twisted and matPlotLib.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Part of team implementing REST API's in Python using micro-framework like Flask with SQLAlchemy in the backend for management of data center resources on which OpenStack would be deployed.
- Used python libraries like Beautiful Soap, NumPy and SQLAlchemy.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and Jquery.
Confidential,NYC,NY
Python Developer,
Respobsibilities:
- Implemented AJAX for dynamic functionality of a webpages for front end applications.
- Developed and tested many features for dashboard, created using Bootstrap, CSS, and JavaScript.sed JIRA for bug tracking and issue tracking.
- Responsible for providing support and analysis to the existing MS SQL server. Created Database objects like Stored Procedures, Triggers, Views, and Rules etc. Created tables and provide constraints and user defined rules in the database.
- Managed large datasets using Panda data frames and MySQL.
- Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.
- UI was developed using HTML, AJAX, CSS and JavaScript.
- Involved in building database Model, APIs, and Views utilizing Python technologies to build web based applications.
- Actively involved in software development life cycle (SDLC) of requirement gathering and in suggesting system configuration specifications during client interaction.
- Worked on MySQL database on simple queries and writing Stored Procedures for normalization.
- Developed web based application using Django framework with python concepts.
- Used Django API's to access the database.
- Manage, collaborate and coordinate the work of an offshore development team.
- Developed and designed automation framework using Python and Shell scripting.
- Use of agile development tools and methodologies in Python, Git, PyCharm, code review.
- Actively involved in software development life cycle starting from requirements gathering and performing Object Oriented Analysis.
- Designed and developed the presentation layer/client end and handled all the client side validation using JavaScript.
- Followed Agile SCRUM methodology and used Test Driven Development (TDD).
- Involved in writing UNIX Shell and Perl scripts for automation of deployments to Application server.
- Used SOAPUI for the functional testing and inspection and invocation of Spring based Web Services.
- Designed and Developed the Automation Testing Framework using Java, Selenium Web Driver and TestNG Automation Framework.
- Used Microservices architecture with Spring Boot based service through REST.
- Designed and implemented Product search Java Spring boot service to fetch the data from Elastic help of Elastic native queries.
- Involved actively performance tunings in Java spring boot layer, elastic side and also production issues. Used SOAPUI for the functional testing and inspection and invocation of spring based Web Services.
- Deploy and manage applications on JBOSS/Tomcat J2EE server. Managed the codebase using GIT.
- Developed user interface using JSF, HTML, JQuery and performed client side validations using Java Script, AJAX and CSS.
- Extensively used Core Java such as Multi-Threading, Exceptions, and Collections.
- Implementation & design of bean orchestration using Apache Camel.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Wrote Python scripts to parse XML documents and load the data in database.
- Responsible for implementation of java integration components for JBPM and DROOLs.
- Worked on Single node/Multicluster setup using technology NoSQL and MongoDB.
- Update the data from PostgreSQL database automatically by the time detective function.