Sr Python Developer Resume
Boston, MA
SUMMARY
- Around 6 + years of experience as an Application developer, software development and design using Python, Django, Angular JS, React, Node JS, HTML, JavaScript, CSS, Java, MySQL, Oracle PL/SQL, Postgres.
- Experience in AWS, DevOps, Continuous Integration, Continuous Deployment and Cloud Implementations.
- Developed Consumer - based custom features and applications using Python, Django, HTML, CSS. Experienced with Software Development Life Cycle, Database designs, agile methodologies, coding, testing of enterprise applications and IDE's such as Jupiter Notebook, PyCharm, Emacs, Spyder and Visual Studio.
- Experience with Django and Flask a high-level Python Web framework.
- Experience with Requests, NumPy, SciPy, Matplotlib, and Pandas python libraries during development lifecycle.
- Working with backend python automation, CI pipelines, Docker and cloud provisioning/automation.
- Created anTest Automation Framework with Seleniumfor test automation process
- Worked with python libraries fromPython Package Index(PyPI).
- Experience withJenkinsandEnterprise GitHub.Worked onJenkinscontinuous integration tool for deployment of project.
- Good Experience inTableau Analytics. BuildDashboardsfor clients using Tableau.
- Experience in end to end design and deploy richGraphic visualizationswith Drill Down and Drop down menu option and Parameterized using Tableau.
- Proficient in SQL databasesMSSQL Server, MySQL (RDBMS), Oracle DB, Postgres and MongoDB.
- Working experience onJSON based REST Web services and Amazon Web Services (AWS) Such as EC2, Lambda, ELB, SQS (Queuing Services), VPC and cloud watch.
- Hands on Experience onKubernetesto deploy scale, load balance, and manageDocker containerswith multiple namespace versions.
- Having experienced in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL, PL/SQL andPostgreSQL database.
- Hands-on experience onApache Spark, Kafka.
- Imported the data from different sources likeAWSS3, Local file system into Spark RDD and worked on cloud Amazon Web Services (EMR, S3, EC2, Lambda).
- Experience with developing and maintaining Applications written forAmazon Simple Storage, AWS Elastic Beanstalk, and AWS Cloud Formation.
- Dealt with huge transaction volumes while interfacing the front-end application written in Java, JSP, Hibernate, Spring
- Knowledge in Data mining and Data warehousing usingETLTools and Proficient in Building reports and dashboards inTableau(BI Tool).
- Experience in designing the automation framework usingShell scripting.
- Experience in developing and implementing Web Services using REST, SOAP, and WSDL.
- Built various graphs for business decision making using Python matplotlib library.
- Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with Dynamo DB.
TECHNICAL SKILLS
Programming Languages: Python, JavaScript, Java, C/C++, android.
Frameworks: Django, pyramid, Flask, Spring, Hibernate, AngularJS.
Web Technologies: HTML5, CSS3, JavaScript, jQuery, XML, Servlet, JSP, JSON, AJAX,San AS Node.js, JSP, XHTML, CSS3, Bootstrap, XML,, JQuery, Ajax, Web Services, REST API's.
Deployment tools: MS Azure, Heroku, Amazon Web Services (EC2, S3, EBS, ELB, SES)
Servers: Apache Tomcat, WebSphere, JBoss, WebLogic, XAMPP
Protocols: TCP/IP, HTTP/HTTPS, SMTP
Web Services: REST, SOAP, WSDL.
NoSQL Databases: Mongo DB, Redis
Databases: MYSQL, PostgreSQL, MS SQL, MongoDB, SQLite, Oracle
Software/IDE: Sublime Text, PyCharm, Eclipse, Android Studio, NetBeans, MS Visio, Notepad++.
Software Management: GIT, SVN, Maven, Gradle, CVS.
PROFESSIONAL EXPERIENCE
Sr Python Developer
Confidential, Boston, MA
Responsibilities:
- Involved in Developing a Restful service using Python Flask framework.
- Extensively used Python / Django Framework for developing backend of applications.
- Responsible for analyzing various cross-functional, multi-platform applications systems enforcing Python best practices and provide guidance in making long term architectural design decisions.
- Worked with JSON based REST Web services and Amazon Web Services (AWS).
- Worked on setting up and configuringAWS's EMRClusters and UsedAmazon IAMto grant fine-grained access toAWSresources to users.
- Worked on angular JS framework to develop interactive websites based on client needs.
- Successfully migrated the website's main database from MySQL to PostgreSQL
- Actively involved in Initial software development life cycle (SDLC) of requirement gathering and also in suggesting system configuration specifications during client interaction.
- Created POC using AWS Code Commit, Code Pipeline and CodeDeploy for Continuous Integration on AWS Infrastructure.
- Visual data exploration using SAS visual Analytics connecting to in memory LASR analytic server to quickly determine relationships across hundreds of parameters in millions of rows of data.
- Worked on network topologies and configurations, TCP/IP, UDP, Frame Relay, ATM, bridges, routers, hubs and switch
- Visual data exploration using SAS visual Analytics connecting to in memory LASR analytic server to quickly determine relationships across hundreds of parameters in millions of rows of data.
- Designing Celery and multithreading for scheduling the tasks and multiple activities.
- Write architecture, best practices and thought leadership whitepapers, identify and enforce AWS architectural best practices
- Used Multi-Threading factory model to distribute learning process back-testing and the into various worker processes.
- UsedAWSData Pipeline to schedule anAmazon EMRcluster to clean and process web server logs stored inAmazon S3 bucket.
- Designed and implemented Big Data Control using Boto3 to provide web data management using EC2, S3, RDS, Dynamo DB, SAML and Elastic ache etc.
- Spark Streaming collects data fromKafkain near-real-time and performs necessary transformations and aggregation to build the common learner data model and stores the data in NoSQL store (MongoDB)
- Analysis the logs data and filter required columns by logstash configuration and send it to elastic search.
- Handled Business logics by backend Python programming to achieve optimal results.
- Implementing admin sites to manage database information with Flask Admin, MySQL and SQLite.
- Involved building Hadoop platforms, maximizing business value by combining data science with big data.
- I have a Deep understanding of Micro service based architecture.
- Implemented redundancy for Routers, Switches and Firewalls.
- Generated various graphs for business decision making using Python Matplotlib library.
- Tested various regular expression in URL Dispatchers in Django.
- Lock mechanisms were implemented and the functionality of multithreading has been used.
- Used Pythonscripts to automateServer Updates, ACLs and Load balancers
- Created server-monitoring daemon withPsutil, supported byDjangoapp for analytics, which I created. Also researched big data solutions withMongoDBdatabase.
- Creating restful web services for Catalog and Pricing with Django MVT, Jersey, MySQL, and MongoDB.
- Used Jenkins for automating to build Docker containers.
- Configured and maintainedJenkinsto implement the CI process and integrated the tool withAntandMavento schedule the builds
Confidential
Responsibilities:
- Extensive code reviewing using GitHub pull requests, improved code quality, and also conducted meetings among peer.
- Followed best practices and standards throughout the development of the project, while implementing various design patterns.
- Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services. Used AWS lambda to run servers without managing them and to trigger to run code by S3 and SNS.
- Used SOAP and Restful API for information extraction.
- Writing SOAP and RESTFul web services, in house ESB for a web Claims applications (Spring MVC, Angular JS, Active MQ, SOAP UI, Mockito, JSON, Buildforge)
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
- Designed and implemented large scale business critical systems using Object oriented design and Programming concepts using Python and Django.
- Developed RESTful web services interface to Java-based runtime engine and accounts.
- Involved in converting Hive/SQL queries into Spark transformations using Spark RDD, Scala and Python.
- Customized RESTful Web Service using Spring RESTful API, sending JSON format data packets between front-end and middle-tier controller.
- Responsible for debugging and troubleshooting the web application. Developed Flex based applications, debugging and deployment
- Utilized Apache Spark with Python to develop and execute Big Data Analytics and Machine learning applications, executed machine Learning use cases under Spark ML and Mllib.
- Designed complex application database SQL statements for querying, updating and reporting using Python Database Connector.
- Establish the process and application improvement initiatives with business and enterprise to handle the growing data of our application.
- UsedPandasAPIto put the data as time series and tabular format for local timestamp data manipulation and retrieval and storing it intoMongoDB
- Implemented Angular JS controllers to maintain each view data
- Experience with OpenConfig, YANG data modeling language, NETCONF, and RESTCONF.
- Worked onPythonBoto3 Scripts to Automate AWS services, include web serversVPC,ELB,RDS,EC2, IAM,S3bucket,Cloud FrontDistribution and application configuration. ThisScriptcreates stacks, single servers or joins web servers to stacks..
- Participated in implementation, design, development and testing stages of projects.
- Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, Oracle DB, PostgreSQL, and VMWare API calls.
- Developed a portal to manage and entities in a content management system using Flask.
- Design and developed applications to be cross-browser and cross-platform compatible
- Developer multiple Angular JS controllers and configured Routes.
Sr Python Developer
Confidential
Responsibilities:
- Designed and developed a horizontally scalable APIs using Python Flask.
- Used python modules such as requests, urllib, urllib2 for web crawling and JavaScript as well.
- Design, Develop, Test and Deploy WebSphere MQ and WMB Components to interface with different applications.
- Developed the web pages in ASP.NET using .NET framework in C#.NET and application programming interface.
- Worked multiple components for different course element players and quiz question players usingVue.js
- I have used AWS (Amazon Web services) in Redshift, EmR for improved efficiency of storage.
- Worked on data extraction, data mapping and data insertion during the process of data upload and migration.
- Developed dynamic responsive Web Application by integrating Angular2 with Bootstrap which is further integrated with Web Services andVue.js.
- Developed a portal to manage and entities in a content management system using Flask.
- Developed an integrated framework for the crawling, parsing and indexing of heterogeneous data sources including network & local drives, email servers, LDAP/Active directories and databases.
- Used JQuery, ASP.NET, AJAX toolkit controls and CSS to enhance the performance and richness to the user interface.
- Configured WebSphere Application Server on multiple platforms for both Horizontal and Vertical clustering for Work Load Management.
- Development of code using JSP code, HTML, CSS, JavaScript libraries such as JavaScript,Vue.js, jQuery, Prototype plus relevant coding standards
- Deployments, maintenance, fix upgrades, general administration, troubleshooting and performance tuning of WebSphere.
- Worked on Python Open stack API's.
- Was involved in writing Shell scripts to automate WebSphere Admin tasks and application specific syncs / backups and other schedulers.
- Developed Job dashboard monitor UI using Django/Flask.
- Used extensively Java Script and ASP.NET AJAX for front end and Ajax framework.
- Builds logics for automated data extraction and validation. features for dashboard were developed and tested using CSS, JavaScript, Django, Bootstrap.
- Built a crawling and web-scraping framework using scrapy.
- Used RestFul Web services for integration with various monitoring devices.
- Project is built on python, django, BeautifulSoap and used other tools like jquery, javascript, bootstrap, MySQL, html, css.
- Design, model and optimize relational databases tables in MySQL.
- Modified queries, functions, cursors, triggers and stored procedures for MySQL database to improve performance, while processing data.
- Involved in designing user interactive web pages as the front end part of the web application using various web technologies like HTML, JavaScript, Angular JS, JQuery, AJAX and implemented CSS for better appearance and feel.
- Experienced in working with server side technologies including databases, restful API and MVC design patterns.
- Written, tested and implemented various PL/SQL and SQL scripts to monitor the pulse of the database and system.
- Supported Table Management System webapps written in Django/Flask.
- Used the Django Framework to develop the application.
- Used Django APIs for database access and use JavaScript and MYSQL.
- Used Python to extract weekly hotel availability information from XML files.
- Participated in requirement gathering and worked closely with the architect in designing.
