
Sarang Python
- Python Developer
- Jersey City, NJ
- Member Since Jun 03, 2023
Sarang
Professional Summary:
• Over 8 years of IT experience in analysis, design, development, implementation and testing of various stand-alone and client-server architecture based enterprise application software in Python on various domains.
• Handy Experience in developing web applications implementing Model View Control architecture using Django, Flask, and Spring web application frameworks.
• Experience in working on Google App Engine and its configurations.
• Good Experience in working with Python ORM Libraries including Django ORM, SQLAlchemy.
• Good Experience in Object Oriented Analysis in developing front end and back end framework using various design patterns.
• Strong expertise in development of web based applications using Python, Java, HTML, XML, KML, CSS, DHTML, JavaScript, High Charts, JSON and JQuery.
• Good knowledge over Core Java and Object Oriented Programming using concepts like Multi-Threading, Exception Handling and Collections.
• Good Experience on front end frame works like Angular JS
• Experience in developing web-based applications using Python 2.7/2.6, Django 1.4/1.3.
• 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, urllib2, Pychart, Highcharts) to drive improvements throughout entire SDLC.
• Handy experience in working with various Python Integrated Development Environments like NetBeans, PyCharm, PyScripter, PyDev for Eclipse.
• Strong Experience in working with Python ORM Libraries including Django ORM, SQLAlchemy.
• Good understanding and experience of .NET Framework 3.0
• Good experience in working with data analytics, data wrangling, web Scraping and Excel data extracts in a Python based environment.
• Good knowledge of J2EE Architecture (JSP, JDBC, Data Source, JMS, Servlets).
• Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
• Good knowledge of web services using SOAP, REST protocols.
• Strong Expertise in working with server side technologies including databases, Restful API and MVC design patterns.
• worked with continuous deployment using Heroku and Jenkins.
• Experience in streamlining deployment process using Maven.
• Superior Troubleshooting and Technical support abilities with Migrations, Network connectivity, and Security and Database applications.
• Having Experience in using various version control systems like SVN, CVS, Git.
• Good experience in working with Amazon Web Services like EC2, Virtual private clouds (VPCs), Storage models (EBS, S3, instance storage), Elastic Load Balancers (ELBs)
• Familiar with Solr APIs and JSON based Restful Web services and Amazon Web services.
• Having Proficiency in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers using relational databases like Oracle, MySQL and MSSQL Server.
• Good knowledge in working with application server - Apache Tomcat, WebLogic, WebSphere.
• Assisted in troubleshooting of VMS hardware, software and network problems
• Developed tools by using DCL scripts and lexical functions to enhance the productivity.
• Experience in Test Driven Development and Behavior Driven Development methodologies for consulting firms and enterprise projects.
• Experienced in Unit testing, Integration testing, User acceptance testing, Functional testing.
• Experience in working with different operating systems Windows 98/NT/2000/XP/Vista/7/8, UNIX, and MAC OS X.
• Developed and executed test automation through LabView, Python and hardware and software test tools.
• Experienced in agile and waterfall methodologies with high quality deliverables delivered on – time.
Technical Skills:
|
Frameworks |
Django, Flask, Pyramid, Spring and CSS Bootstrap |
|
Web Technologies |
HTML, CSS, DOM, SAX, Java Script, High Charts, JQuery, AJAX, XML, KML, AngularJS |
|
Programming Languages |
Python, Java, PERL, SQL and PL/SQL. |
|
J2EE Technologies |
JDBC, Servlets and JSP. |
|
Version Control |
SVN, CVS, Git, GitHub. |
|
Cloud Computing |
AWS EC2, S3, RDS (MySQL), SQS. |
|
Application servers |
Apache Tomcat, JBoss, WebLogic, WebSphere |
|
Databases |
Oracle (9i,10g, 11g), My SQL, MS Sql server 2012. |
|
IDE’s/ Development Tools |
NetBeans, Eclipse, PyCharm, and Sublime Text. |
|
Operating Systems |
Windows, Red hat Linux 4.x/5.x/6.x, Ubuntu, and MAC OSX. |
|
Protocols |
TCP/IP, HTTP/HTTPS, SOAP |
|
Deployment Tools |
Heroku, Jenkins |
|
Issue Trackers |
Bugzilla, JIRA |
Work Experience:
Bank of America, Jersey city, NJ May 2017 – Present
Python Developer
Responsibilities:
• Involved in various phases of Software Development Life Cycle (SDLC) using Agile Methodology and attended various Scrum meetings.
• Model View Control architecture is implemented using AngularJs Framework to develop web applications.
• Implemented Business logic, worked on data exchange, processed XML and HTML using Python 2.7.
• Implemented web scraping through beautiful soup for data extraction.
• Designed and Developed User Interface using front-end technologies like HTML, CSS, JavaScript, JQuery, Angular JS, Bootstrap and JSON.
• Worked with Python OO Design code for logging, manufacturing quality, monitoring, and debugging code optimization.
• Worked on PIP, Nodejs.
• Model View Control architecture is implemented using Flask Framework to develop web applications.
• Wrote Python routines to log into the websites and fetch data for selected options.
• Skilled in using collections in Python for manipulating and looping through different user defined objects.
• Filtered data from legacy system using T-SQL statements, and implemented various types of Constraints and Triggers for Data Consistence in SSMS.
• Worked on Angular JS controllers and created functions to interact with the RESTful webservices using AJAX
• Improved code reuse and performance by making effective use of various design patterns.
• Python Unit test library was used for the purpose of testing many programs on Python and other codes.
• Performed different testing methods like Unit testing, Integration testing, web application testing.
• Writing SQL queries, creating/updating Views and Stored Procedures.
• Analyzed performance test requirements and developed test plans and have done debugging to understand test objective requirements.
• Deployed the project into Jenkins using GIT version control system.
• Worked on Jenkins for continuous Deployment.
Environment: Python 2.7 , HTML, Java Script, Angular JS, Jquery, JSON, AJAX, XML, CSS, Bootstrap, Restful Web Services, GitHub, Linux, Pycharm.
Southern Company, Atlanta, GA Feb 2016 – April 2017
Python Developer
Responsibilities:
• Participated in all stages of Software Development Life Cycle like Planning, Analysis, Design, Implementation and Testing.
• Model View Control architecture is implemented using AngularJs Framework to develop web applications.
• Developed Views and Templates with Python and using Angular JS and Bootstrap and template language, Website interface are created.
• Implemented Business logic, worked on data exchange, processed XML and HTML using Python 2.7.
• Implemented web scraping through beautiful soup for data extraction.
• Designed and Developed User Interface using front-end technologies like HTML, CSS, JavaScript, JQuery, Angular JS, Bootstrap and JSON.
• Worked with Python OO Design code for logging, manufacturing quality, monitoring, and debugging code optimization.
• Worked on Google App Engine and its server configurations.
• Worked on PIP, Nodejs , Bower.
• Implemented App Engine SDK for Google Data store and Cloud storage.
• Designed and managed API system deployment using fast http server and Amazon AWS architecture.
• Creation of Python scripts for data access and analysis (Scripts, DataFeeds, XLS, FIXML) to aid in process and system monitoring, and reporting.
• Rewrite existing Java application in Python module to deliver certain format of data.
• Wrote Python scripts to parse XML documents and load the data in database.Model View Control architecture is implemented using Django Framework to develop web applications.
• Building the application that can download, edit, archive and publish the files from Google cloud storage
• Worked on Django API's for accessing the database.
• Wrote Python routines to log into the websites and fetch data for selected options.
• Skilled in using collections in Python for manipulating and looping through different user defined objects.
• Improved code reuse and performance by making effective use of various design patterns.
• Expertise in coding business components using various API's of Java like Multithreading, Collections.
• Python Unit test library was used for the purpose of testing many programs on Python and other codes.
• Performed different testing methods like Unit testing, Integration testing, web application testing and Selenium testing.
• Analyzed performance test requirements and developed test plans and have done debugging to understand test objective requirements.
• Deployed the project into Jenkins using GIT version control system.
• Facilitated Sprint Planning, Daily Scrums and Retrospectives if the Scrum Master is not able to do so for any reason.
Environment: Python 2.7,Google App Engine,Webapp2, HTML, Java Script, Angular JS, , JSON, AJAX, XML, CSS, Google Cloud Storage, Bootstrap, Restful Web Services, GitHub, Linux, Pycharm.
Creehan & Company Canonsburg, PA Aug 2015 – Jan 2016
Python Developer
Responsibilities:
• Participated in all stages of Software Development Life Cycle like Planning, Analysis, Design, Implementation and Testing.
• Evaluation and Proof of Concept Implementations for infrastructure technologies used for Microservices Architecture applications in the new cloud platform implementations. POC implementations using the Netflix stack of technologies.
• Usage of Vagrant to implement environment for microservices deployments and testing in Docker images.
• Model View Control architecture is implemented using Django Framework to develop web applications.
• Implemented Business logic, worked on data exchange, processed XML and HTML using Python 2.7 and its familiar framework Django.
• Designed and Developed User Interface using front-end technologies like HTML, CSS, JavaScript, JQuery, AngularJS, Bootstrap and JSON.
• Worked with Python OO Design code for logging, manufacturing quality, monitoring, and debugging code optimization.
• Developed Views and Templates with Python and using Django's view controller and template language, Website interface is created.
•Worked on Ansible python API for controlling the nodes and extending various python events..
•Involved and worked on Python Open stack API's.
• Implemented RESTful Web Services for the data transportation between multiple systems.
•Added support for Amazon AWSS3 and RDS to host static/media files and the database into AmazonCloud.
•Writing Python scripts with CloudFormation templates to automate installation of Autoscaling, EC2, VPC, and other services.
• Usage of advance features like pickle/unpickle in python for sharing the information across the applications.
• Python Unit test library was used for the purpose of testing many programs on Python and other codes.
• Performed different testing methods like Unit testing, Integration testing, web application testing and Selenium testing.
• For the manipulation of data from the database various queries using SQL were written and created a database using MYSQL.
• Worked on Jenkins continuous integration tool for deployment of project.
• Deployed the project into Jenkins using GIT version control system.
Environment: Python 2.7, Django, ASP.NET 3.5, Java Script, HTML, XHTML, Angular JS, JQuery, JSON, AJAX, XML, CSS, IBM DB2, SQL, MySQL, Bootstrap, Restful Web Services, matplotlib library, Beautiful Soup, Selenium, Jenkins, GitHub, Linux, Eclipse, AWS (EC2, S3, RDS).
Enquero, Lafayette, LA Oct 2014 - July 2015
Python Developer
Responsibilities:
• Participate in requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users.
• Worked with team of developers on Python applications for RISK management.
• Used the Django Framework to develop the application.
• Used HTML, CSS, JQuery, JSON and Javascript for front end applications.
• Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
• Also used Bootstrap as a mechanism to manage and organize the html page layout.
• Implemented web applications in Flask and spring frameworks following MVC architecture.
• Used Python to place data into JSON files for testing Django Websites.
• Built all database mapping classes using Object relational mapping(ORM) technique to design Django models.
• Updated and manipulated content and files by using python scripts.
• Used the Django Framework to develop the application.
• Implemented web applications in Flask and spring frameworks following MVC architecture.
• Used Django configuration to manage URLs and application parameters.
• Worked on Python Open stack API's.
• Experience in development of web services SOAP, RESTful for sending and getting data from the external interface in the XML and JSON format
• Used Python scripts to update content in the database and manipulate files.
• Generated Python Django Forms to record data of online users
• Used ASP.NET input Validation controls and JavaScript for client side validation.
• Worked on .NET Security features such as Forms-based Authentication and Role-based Authorization
• Migrated the legacy applications from VB 6.0 and classic ASP to .NET Framework 1.1 using VB.NET as code behind.
•Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
• Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
• Used Django configuration to manage URLs and application parameters.
• Built various graphs for business decision-making using Python matplotlib library.
• Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL db package.
• Created indexes for few data tables through Migrations, which were used for enhancing searching functionality.
• Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
• Skilled in using collections in Python for manipulating and looping through different user defined objects.
• Worked on development of SQL and stored procedures on MYSQL.
• Used Maven to validate, compile and deploy the files.
• Responsible for debugging the project monitored on JIRA (Agile).
• Analyzed performance test requirements and developed test plans and have done debugging to understand test objective requirements
• Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.
Environment: Python, Amazon AWS S3, ASP.NET, MySQL, HTML, Python 2.7, Django 1.4, HTML5, CSS, XML, MySQL, MS SQL Server, JavaScript, AWS, Linux, Shell Scripting, AJAX.
Bronx - Lebanon, NY May 2013 - Sep 2014
Python Developer
Responsibilities:
• Generated Python Django Forms to record data of online users.
• Designed and Developed User Interface using front-end technologies like HTML, CSS, JavaScript, JQuery, AngularJS, Bootstrap and JSON.
• Handled all the client side validation using JavaScript.
• Created PHP/MySQL back-end for data entry from Flash. I had to assist the Flash developer send the correct data via query strings.
• Developed monitoring and notification tools using Python.
• Created Data tables utilizing PyQt to display patient and policy information and add, delete, update patient records.
<span style="font-family:'Times New Roman', ser