Post Job Free

Resume

Sign in

Web Services Software Development

Location:
Chicago, IL
Salary:
115000
Posted:
October 24, 2023

Contact this candidate

Resume:

Name: Mohammed Afan

Email: ad0les@r.postjobfree.com

Professional Summary:

Having around 10+ years of professional experience in all phases of SDLC (Software Development Life Cycle) which includes Requirements Analysis, Application Design, Development, Integration, Maintenance, Installation, Implementation of various Client Servers, N-Tier and Web Applications.

Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.

Experience in developing APIs for the application using Python, Django, MongoDB.

Developed Consumer-based custom features and applications using Python, Django, and HTML.

Expertise with backend Python Automation, CI pipelines, Docker and Cloud provisioning/automation.

Experience in developing web applications by following Model View Control (MVC) Architecture using server-side application Django.

Created a full web stack using AWS Infrastructure(Beanstalk, multiple lambdas, Amazon Aurora, API Gateway etc) to create a fully functioning API using GraphQL technology with multiple data sources.

MVC Design Pattern followed for Asp.Net MVC Application.

Understanding of Cloud Environment like AWS, Azure, PCF Pivotal Cloud Foundry.

Handled open telemetry monitoring of patients cardiac rhythms.

Experience in object-oriented programming (OOP) concepts using Python, C++, and PHP.

Experience in developing web-based applications using Python, Django, PHP, C++, XML, HTML, DHTML, CSS, JavaScript and jQuery, Docker, Jenkins.

Implemented a serverless architecture using API Gateway, Lambda, and Dynamo DB and deployed AWS Lambda code from Amazon S3 buckets.

Created a Lambda Deployment function, and configured it to receive events from your S3 bucket.

Experience on creating AMI (AWS Machine Images) that utilizes ELB (Elastic Load Balancer) and Auto Scaling.

Abided by PEP8 Python coding standard for Squish scripts.

Developed Python web services for processing JSON and interfacing with the Data layer.

Developed frontend and back-end modules using python on Django Web Framework with GIT.

Experience of software development in Python (libraries used: libraries- Beautiful Soup, NumPy, SciPy, Panda’s data frame, network, urllib2, MySQL for database connectivity) and IDEs -sublime text, Spyder, PyCharm, PyTesting, Eclipse, VS code.

Developed Unit, Integration and Performance Test Cases using Junit, Selenium and Rational Function Tester.

Developed several algorithms for generating several data patterns

Individual contributor in understanding the QPI physical layer spec and developing the test algorithms using the processor hooks and get them reviewed

Experience in using Version Control Systems like GIT, SVN and CVS. Good experience in Linux Bash scripting and following PEP Guidelines in Python.

Expertise and experience on various Python integrated IDE's such as Sublime Text, PyCharm, Eclipse and NetBeans.

Working experinece with AWS cloud: EC2, S3, EFS, EBS, VPC, Lambda, Glue jobs, step functions, batch jobs, CI/CD pipeline, Neptune, ELB, ECS, and codeBuild.

Expertise in programming with C, VB.NET, ASP.NET, ADO.NET, SQL-Server 2008/2005/2000, Oracle 10g/9i, Visual Studio 2010/08/05/03, Ajax, LINQ, CSS and IIS 7/6.

Experience on various python packages such as NumPy, SQL Alchemy, Py Side, SciPy, and Py Tables.

Knowledge and experience in establishing database connections for Python by configuring packages MySQL-Python.

Knowledge on ADO.NET Entity Framework Object layer and Modeling layer.

Experience in using Scikit-Learn and Stats models in Python for Machine Learning and Data Mining and idea of using debugging tools like Bugzilla, and JIRA.

Involved in design and development of GraphQL and services to interact with data storage layer.

Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions Views on MySQL and PostgreSQL database.

Wrote python scripts using Boto3 to automatically spin up the instances in AWS EC2 and OPS Works stacks and integrated with Auto scaling to automatically spin up the servers with configured AMIs. Developing python programs by using boto3 sdk to implement security by using AWS Cognito service.

Installed Pivotal Cloud Foundry ( PCF) on instances to manage the containers created by PCF.

Proficient in designing Model, View, Database Architecture for a given requirement or problem statement irrespective of underlying technology.

Used SOAP UI tool to test SOA based architecture application to test SOAP services & REST API. Used Page Object Model, UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part of Framework.

Excellent experience in GitHub and Tortoise SVN for source code management and for version control.

Unique experience with Pivotal Cloud Foundry and OpenShift/Kubernetes architecture and design, troubleshooting issues with platform components (PCF), and developing global/multi-regional deployment models and patterns for large scale developments/deployments on Cloud Foundry and OpenShift/Kubernetes.

Spun up HDInsight clusters and used Hadoop ecosystem tools like Kafka, Spark and Databricks for real-time analytics streaming, sqoop, pig, hive and CosmosDB for batch jobs.

Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, Configuring optimizations and securing the web application.

Technical Skills

Programming Languages

C, ASP.NET, VB.NET, AJAX, HTML, XML, CSS, CAML, JavaScript, JQuery.

Python Frameworks

Django, Flask, SQL Alchemy.

Version Control

Git, GitHub, GitLab, Subversion, Perforce, Jenkins/Hudson, Sonar, Jira, TFS, Confluence & Clear Case.

Cloud Platforms

Amazon Web Services (AWS), Azure, Google Cloud Platform (GCP).

Front-end Technologies

HTML, CSS, JavaScript, React.

DevOps Tools

Docker, Kubernetes, Jenkins.

Database Systems

PostgreSQL, MySQL, MongoDB, Oracle, DB2, JDBC & ODBC.

Software Development Methodologies

Agile/Scrum, Test-Driven Development (TDD).

Professional Experience

Client: Parsons Corporation, Roanoke, IL. Aug 2022 to Present

Role: Sr. Python Full Stack Developer

Responsibilities:

Developed a Python Script to load the CSV files into the S3 buckets and created AWS S3buckets, performed folder management in each bucket, managed logs and objects within each bucket.

Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.

Improve speed, efficiency and scalability of the continuous integration environment, automating wherever possible using Python.

Participate in SaaS vendor RFI/RFP and vendor selection process by mapping the product feature to the WB users Business function and process and vendor reference check, Convert existing invoices and matters to the CouncelLink SaaS System.

Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto

Scaling, and RDS in Cloud Formation JSON templates.

Developed Web forms in ASP.NET and Winforms applications in C where the presentation layer was designed in ASP.NET and business layer in C .

Performed SOA / web services testing using SOAP UI, wrote adaptors to test / invoke web services.

Experience working with Django, Jinja to handle the templating with python.

Developed and maintained scalable web applications using Python, Django, and Flask frameworks, resulting in improved performance and user experience.

Created a Python based web application using Python libraries, for backend data processing we used python scripts for PostgreSQL database.

Vast knowledge of utilizing cloud technologies including Amazon Web Services (AWS), Microsoft Azure and Pivotal Cloud Foundry (PCF)

Profound knowledge of web services testing using Service Oriented Architecture tools SOAP UI.

Expertise in test automation and continuous delivery of web applications, client server applications, web services/REST APIs, with Python.

Working on Python Open stack API's used Python scripts to update content in the database and manipulate files.

Defined telemetry requirements, measured telemetry cable running lists, and on all cable equipment cable runs. Verified Open Telemetry equipment per VenuE directed by capacity management.

Used ADO.NET extensively for retrieving, querying, storage, and data manipulation for achieving continuous database connectivity.

Developed Python based API (RESTful Web Services) to track the events and perform analysis using Django.

Track and Manage SaaS application deployment, Win10 Upgrade, Office 2016 Upgrade and Testing, UAT etc.

Developed and implemented a Python boto3 Lambda function that acted as a Login service taking encrypted user credentials and providing back AWS Cognito tokens (Access, Refresh and Identity).

Understanding of Python Best Practices (PEP-8).

AWS Kinesis Streams, AWS Step Functions (Serverless) Pipelines, AWS Kinesis Streams, Google

TensorFlow, AWS Step Functions (Serverless) Pipelines, AWS Kinesis Streams, AWS Kinesis Streams Data Analytics Streaming SQL (AWS EKS) Pipelines.

Design, coding, unit testing of ETL package source marts and subject marts using Informatica ETL

processes for Oracle database

Developed rating and sharing single page application by using Angular.JS, Bootstrap, Ember.js and React JS.

Expertise in developing Restful micro services using python aiohttp and fastapi frameworks.

Created Terraform scripts for EC2 instances, Elastic Load balancers and S3 buckets. Implemented

Terraform to manage the AWS infrastructure and managed servers using configuration management

tools like Chef and Ansible

Designed front end and backend of the application utilizing Python on Django Web Framework.

Involved in implementing in new business logics to the project by Coding and Debugging.

Built the AWS infrastructure from the scratch for the Project Excalibur App which is an internal application that logs the customer data.

Involved in creating a reusable component using React JS and Redux JS for DOM Manipulation.

Expertise in developing Restful micro services using python aiohttp and fastapi frameworks.

Worked on Swagger spec to create API using a specific JSON or YAML schema that outlines the names, order, and other details of the API.

Wrote Python modules to extract/load asset data from the Neptune and DynamoDb databases.

Experience with cloud databases DynamoDB and CosmosDB.

Experienced in complete Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC)

and Bug Life Cycle.

Bootstrap, Node.js, Angular.js, Angular2, Angular4, Anjular8, TypeScript, React JS, backbone.js, Require.js.

GoodExperience with a focus onBig data, Deep Learning, Machine Learning, Image processing or AI.

Handled operations and maintenance support for AWS cloud resources which includes launching,

maintaining and troubleshooting EC2 instances, S3 buckets, Virtual Private Clouds (VPC), Elastic Load

Balancers (ELB) and Relational Database Services (RDS).

Configured and designed EC2 instances in all the environments to meet high availability and complete security.

Very good hands - on in Spark Core, Spark SQL, Spark Streaming and Spark machine learning using Scala and Python programming languages.

Involved in building flexible UI, more user interactive and user-friendly web pages, reusable classes, functions using ASP.NET, C, AJAX and JavaScript for client side validation.

Wrote Unit Tests and maintained PEP8 code.

Extensively used ADO.NET objects such as Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object to access the data in database.

Development of services that utilize the Cloud Foundry and Azure client libraries (SDK) for Java.

As a Software Development Engineer in Test (SDET), I involved in implementing the framework,

developing automation scripts for the new User stories and maintain and run the Regression Scripts.

Implemented full CI/CD pipeline by integrating SCM (Git) with automated testing tool Gradle &

Deployed using Jenkins and Dockized containers in production and engaged in few Devops tools like

Ansible, Chef, AWS CloudFormation, AWS Code pipeline, Terraform and Kubernetes.

Excellent experience Setting up the Cloud Watch alerts for EC2 instances and using in Auto scaling launch configuration.

An excellent understanding of both traditional statistical modeling and Machine Learning techniques and algorithms like Regression, clustering, ensembling (random forest, gradient boosting), deep learning (neural networks), etc.

Good experience in extracting and analyzing the very large volume of data covering a wide range of information from a user profile to transaction history using machine learning tools.

Being a SaaS engineer I touched many different technologies and had many duties.

Write Python code to simplify lists in Python with list comprehension and Python OOP. Worked with POSTMAN for API testing. Developed REST APIs, and created User Model for application.

Worked with Neptune DX platform from which we can provide a fast, open, cost effective and secure way to develop custom application that shine in Hybrid system landscapes.

Utilize SVN and Review Board for version control, pep8 styling, and potential bugsDesigned and created backend data access modules using PL/SQL stored procedures and Oracle.

Very good hands-on in Spark Core, Spark SQL, Spark Streaming and Spark machine learning using Scala and Python programming languages.

Involved in conducting tests on Web services transactions like automatic bill payment, wire transfers, batch payments and Account transfers sent over HTTP or HTTPS by inspecting every XML request and response using SOAP UI.

Proficient on User Interface in developing web applications using HTML5, CSS3, JavaScript, Angular 2,

Node.JS, React.JS, Redux, Angular.JS, ES6, Typescript, RWD, JSON, XML, JQuery and AJAX

Design, coding, unit testing of ETL package source marts and subject marts using Informatica ETL

processes for Oracle database.

Used Redis Cache for high performance, which creates space for new data by removing old data.

Implemented front-end with Angular.js, React.js, WebSockets, TypeScript. Performance optimization.

mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle

Relational data model with an SQL-based schema

Worked with IDE’s and also testing the API calls using postman before integrating with the front end.

Developed and maintained ETL pipelines using AWS Glue and Python ETL scripts to load and transform data from various sources into the data lake.

Created EC2 instances and implemented large multi node Hadoop clusters in AWS cloud from scratch

using automated scripts such as terraform.

Developed views and templates with Python and Django’s view controller and templating language to created user- friendly website interface.

Developed entire end to end python modules and data marts using Python, SQL Scrips with GIT.

Created POC’S and documentation for creation and implementing of RESTful API in Swagger for internal and third-party use.

Designed and developed APIs to share data wif cross functional teams using Hug and FastAPI frameworks.

Also worked with amazon S3 buckets from which we load data to Neptune. In which I have worked on Neo4j community edition graph database version 4.0.0

Used object-relational mapped (ORM) to automate the transfer of data stored in relational databases tables into objects.

Hands-on experience with Amazon EC2, Amazon S3, Amazon RDS, VPC, IAM, Amazon Elastic Load Balancing, Auto Scaling, Cloud Front, CloudWatch, SNS, SES, SQS and other services of the AWS family.

Worked in developing web pages using HTML/HTML5, XML, DHTML CSS/CSS3, SASS, JavaScript, React JS, Redux, jQuery, JSON, Node.js, and Ajax .

Utilized Python in the handling of all hits on Django, Redis, and other application

Worked on various Data sources like weblogs, event logs, audit logs, transition logs, API mobile logs, syslog, application logs, WebSphere and JBoss application data, Network switch/router/firewall logs, Server, Desktop, Database, Application activity logs and Splunk internal logs.

Experience using HTTPLib2, Urllib2, Beautiful Soup libraries for data scraping and NumPy, Petl, Json, Pickle, Pandas, SciPy and Matplotlib for data storage and plotting.

Build controlled (MobX) and uncontrolled shared custom components with React and Typescript.

Developed Restful API’s using Python Flask and SQL Alchemy data models as well as ensured code quality by writing unit tests using Py test.

Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML5, CSS3, JavaScript, jQuery, and Angular JS.

Developed single page applications using Angular, Typescript, HTML5, CSS3, and Bootstrap.

Maintained the user accounts (IAM), RDS, Route S3, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.

Designed and developed API’s to share data with cross functional teams using Hug and FastAPI frameworks.

Developed front-end using Html, CSS, Javascript, React, Redux, Bootstrap.

Developed new Widget-app module for MMD 2.0 using React.js with Redux architecture and ES6.

Client: Comcast, Mount Laurel, NJ. Apr 2019 – Jul 2021

Role: Sr. Python Full Stack Developer

Responsibilities:

Developed Python and Django for the backend development and front-end application using React, Webpack, Redux and PostgreSQL for database.

Constructed powerful and modern frontend architecture, involving React, Redux, and ES6.

Used the Django Framework to develop the application.

Used Redis cache for storing commonly used info and propagate the changes using RabbitMQ

Used RTDE (Real-Time Data Exchange) in Python to stream this data from device to the server-side of your application.

Work with Angular 2 and typescript as part of migration from Angular JS to Angular 2 and Angular 4.

Design, Development and implementation of real time embedded software based on microcontroller

system for Energy Meters and Develop low level device driver for RS232.

Wrote Python modules to extract/load asset data from the PostgreSQL source database.

Experienced using Python developed spark code and Spark-SQL for faster processing and testing of Data.

Developed a Node API gateway using Node.js as the backend to execute scripts/ETL jobs for handling periodic data updates across multiple data java s, including MySQL, MSSQL, and MongoDB.

Developed entire frontend and backend modules using Python on Django Web Framework, Bio python with GIT.

Created and worked with various SQL and NoSQL databases such as AWSRDS Aurora DB cluster, MySQL, DynamoDB, MongoDBand connected to the database through DB Instances using the AWS Java SDK.

Worked with Angular.JS for creating own HTML elements for building a companied website which is an open source project. Working knowledge of transpiler like Babel i.e. converting ES16 files into JavaScripts.

Solid understanding in Design Patterns, MVC, Python Algorithms, Python Data Structures.

Scheduled jobs for executing stored SSIS package which were developed to update the database on

Daily basis using SQL Server Agent.

Assist the certification team and perform configuration of LAN WAN technologies such as Ethernet, Fast

Ethernet, and Gigabit Ethernet

Provides the technical interface to Tier III resources for complex matters requiring deep technical

expertise. Strong knowledge of MPLS, Ethernet over TDM, VoIP, technologies as well as routing

protocols BGP and EIRGP.

Enhance legacy application by building new components in Angular 2 and typescript.

Skilled on Object-Oriented Programming (OOP) concepts using Python, Django on EKSenvironment.

Developed entire frontend and backend modules using Python on Django Web Framework with GIT.

Experienced in hand coding HTML5, CSS3, JavaScript, and other UI technologies.

Developed the entire project using PostgreSQL. Migrating from other databases to PostgreSQL.

Hands-on experience in developing web-based open stack applications using Python and Django for large dataset analysis.

Developed user interface by using the React js Flux for SPA development.

Expertise in React JS and working with React Flux architecture.

Interfaced with ATTI GPS units using serial I/O, USB, Bluetooth and Wireless radio. Track points were

downloaded from the GPS receiver.

Worked with various MVC Java frameworks like Angular.JS, EXT.JS, Backbone.JS, Node.JS, Ember.JS, bootstrap.JS, Require .JS, D3.JS, etc.

Development communication interfaces like Ethernet, USB, Rs232 Serial communication.

Worked on Test driven approach for developing the application and implemented the unit tests using Python Unit test framework.

Worked on Git, REST API, and Aurora Postgres SQL.

Observed the data behavior and made reusable scripts to help other teams to access for similar cases Worked on a android application in a backend team on Appsync, Lambda, Sns, Rds Aurora Serverless, DynamoB, Api Gateway Created mutation, resolvers, query, schema for appsync.

Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.

Worked on integrating commercial mobility applications with Django REST framework for building APIs.

Hands-on experience on EC2, Auto-scaling and VPC to build secure, for highly scalable and flexible systems that handled expected and unexpected load bursts.

Used Hibernate ORM tools which automate the mapping between IBM DB2 SQL databases and objects in Java.

Implemented react JS code to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9, Safari and FF.

Developed user interface by using the React JS, Flux for SPA development.

BMC Remedy,Cisco ASA 5540, BIG-IP LTM 8900, QOS, Policy-maps, Class-maps, Nexus, Vlans, STP, RSTP, PVSTP, VTP, HSRP, Etherchannel, Ethernet over TDM, Ethernet over SONET,IPSec/GRE,GetVPN, BGP,OSPF,EIGRP,RIP,RIPv2 MPLS,ATM,PPP,HDLC. SNMP, TACACS, DNS, ISE, NAC, DHCP,Radius, Basics of WLA, Nexus 2K, 5K, 7K,NMTP,FM,PM.

Strong knowledge on working with GraphQL schema, queries and mutations to interact with Mongo DB and several other data layers.

Developed Micro Service to provide Restful API utilizing Spring Boot with various data persistence frameworks such Hibernate and JPA and messaging engines.

Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.

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.

Used Python unit and functional testing modules such as unit test, unittest2, mock, and custom frameworks in-line with Agile Software Development methodologies.

Created a Python/Django based web application using Python libraries, for backend data processing we used python scripts for PostgreSQL database.

Developed a front-end application using React JS and FLUX architecture for internal team's productivity use.

Extensively used ASP.NET for UI design, with VB.NET acting as the source of code.

Used ECMAScript 6, ReactJS, Flux, Babel, Node and Web-Pack to create a SPA.

Used data structures like directories, tuples, object oriented class based inheritance features for making complex algorithms of networks.

Experience with data structures and searching algorithms in Python.

Expert in configuration of Virtual Local Area Networks VLANS using Cisco routers and multi-layer

Switches and supporting STP, RSTP, PVST, RPVST along with trouble shooting of inter VLAN routing and VLAN trunking using 802.1q.

Expertise in maintenance of layer2 switching tasks which advocate VLAN, VTP, STP, RSTP, PVST, RPVST.

Created sites to organize client contracts and to summarize monthly financial data using Ember.js, D3.js and MySql.

Experienced with designing and implementing various serverless, fully manage cloud service including S3, Lambda, CloudWatch, API Gateway, Athena, SES, SNS, SQS Step Functions, CloudWatch, EventBridge, Glue, Kinesis Firehose and DynamoDB

Used XML based procedures for ADO.NET objects, to facilitate the importing of large XML datasets into the SQL Server database.

Client: AEGIS Hedging Solutions, The Woodlands, TX. Mar 2016 – Mar 2019

Role: Python Developer

Responsibilities:

Generated Django forms to record data of online users and used Pytest for writing test cases.

Responsible for configuring NoSQL databases like Apache Cassandra and Mongo DB to for increasing compatibility with Django.

Worked for the betterment of existing algorithms in Hadoop using Spark-SQL.

Involvement in using collections in Python for manipulating and looping through different user defined objects.

Good knowledge on working with Apollo client to interact with GraphQL server.

Heavily leveraged Python’s graphics APIs for creating graphics and serialization libraries for encoding data in XML/JSON formats.

Provisioned application environments on AWS using Docker, Bash, and Terraform, leveraging EC2 instances to ensure efficient deployment and management of various applications.

Expertise in developing web-based open stack applications using Python and Django for large dataset analysis.

Created GraphQL schema and queries to interact with Mongo DB database.

Developed tools using Python, Shell scripting, pandas, NumPy, XML to automate the menial tasks.

Used Python and Pandas library, built data analysis graph for documentation and record.

Developed views and templates with Python and Django's view controller and templating language to create a user- friendly website interface.

Development of Python APIs to dump the array structures in the Processor at the failure point for debugging.

Wrote automate Python Script for testing program to store machine detection alarm when Pump experience overloading to Amazon cloud.

Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.

Implemented public segmentation using unsupervised machine learning algorithms by implementing k-means algorithm using Spark.

Used jQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.

Involved in building database Model, APIs and Views utilizing Python, to build an interactive web-based solution.

Developed web application using MongoDB, Express, React / Redux, Node JS and GraphQL.

Involved in developing HTML and JavaScript for client-side presentation and data validation on the client side with in the forms.

Planned and organized GIS shape files into Geodatabase create, manage, convergent implement your databases into other file formats as required.

Used Pandas library for statistical Analysis, flexible reshaping and pivoting of data sets.

Developed intranet portal for managing Amazon EC2 servers using Python, Tornado and MongoDB.

Designed and implemented restful services security proxy using Spring Boot, and JSON Web Token to provide secure API access to user.

Migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.

Experience in Apache Spark for batch processing of data sources, leveraging its capabilities to efficiently handle and analyze large-scale datasets for impactful data-driven insights and decision-making.

Built web applications by integrating API endpoints with front-end frameworks such as React, Vue, and Angular, leveraging the Fast API framework.

Interacted with GraphQL server by writing mutations and queries by using the Apollo Client.

Developed Python Django forms to capture data from online users and utilized PyTest to create comprehensive test cases for ensuring the reliability and functionality of the system.

Designed object model, data model, tables, constraints, necessary stored procedures, functions, triggers, and packages for Oracle Database.

Designed and maintained SQL Server and Postgres Server-based back-end office database applications, adhering to the software development life cycle principles to ensure efficient and reliable application functionality.

Developed various algorithms for generating several data patterns.

Client: Sunnova Energy, Houston, TX. Feb 2013 – Feb 2016

Role: Python Developer

Responsibilities:

Migrated from SAS application to PySpark and refactored the SAS code to PySpark SQL.

Used Python to place data into JSON files for testing Django Websites.

Wrote Python routines to log into the websites and fetch data for selected options.

Handled all the client-side validation using JavaScript. Created test harness to enable comprehensive testing utilizing Python.

Wrote and executed automated test cases using HP ALM, SOA, PaaS Selenium WebDriver &Soap UI to automate manual testing solutions.

Developed multiple programs using Scala and deployed on the Yarn cluster, comparing the performance of Spark, with Hive and SQL.

Automated the existing scripts for performance calculations using NumPy and SQL Alchemy.

Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL DB package.

Performed Data Cleaning, features scaling, features engineering using pandas and NumPy packages in python.

Worked with Pandas for automatic and explicit data alignment, easy handling of missing data and performed Data framing, Data Analysis, and Data representation.

Experienced in using python libraries like BeautifulSoup, NumPy, SciPy, matplotlib, Python-twitter,

NetworkX, urllib2, MySQLdb for database connectivity and IDEs - Sublime Text, Spyder, PyCharm .

Develop Python microservices with Django/Flask framework for Confidential & Confidential internal Web Applications and consumed the data from using Apache spark.

Developed Restful Microservices using Flask and Django and deployed AWS servers using EBS and EC2.

Experienced in developing web-based applications using Python, Java Django, HTML, DHTML, JavaScript and jQuery.

Used Cassandra for database and Redis for cache, for storing and



Contact this candidate