Mohamed B

Software Engineer

Manhattan, New York, United States0 mo experience

Key Highlights

  • Over 5 years of experience in Python and Django.
  • Expertise in AWS cloud migration and management.
  • Proficient in full-stack development with modern frameworks.
Stackforce AI infers this person is a Fullstack Developer with expertise in Cloud Computing and Data Engineering.

Contact

Skills

Core Skills

PythonDjangoDatabase ManagementMysqlData ProcessingWeb DevelopmentAwsInfrastructure ManagementData Engineering

Other Skills

FlaskJavaScriptJSONBootstrapNode.jsJenkinsHTMLCSSPostgreSQLSQLiteHadoopPIGHiveJavaGitHub

About

More than 5 years of experience in Analysis, Design, Development, Testing, Customization, Bug fixes, Enhancement, Support and Implementation of various web, stand - alone, client-server enterprise applications, out of which 5 years of experience using Python, Django in various domains. Expertise in working with different databases like Microsoft SQL Server, Oracle, MySQL, PostgreSQL and Good knowledge in using NoSQL databases MongoDB, Cassandra, DynamoDB. Experience in migrating and managing multiple applications from on premise to cloud using AWS services like S3, Glacier, EC2, RDS, SQS, SNS, SES, CloudFormation, VPC. Worked with MVW frameworks like Django, Angular JS, HTML, CSS, XML, Java Script, jQuery, JSON and Node.js. Designed front end using UI, HTML, Bootstrap, Node JS, underscore JS, Angular JS, CSS, and JavaScript. Involved in all the phases of Software Development Life Cycle (SDLC) using Project management tools JIRA, Red mine and Bugzilla. Experience in Infrastructure Development and Operations involving AWS Cloud Services, EC2, EBS, VPC, RDS, SES, ELB, Auto scaling, CloudFront, Cloud Formation, Elastic Cache, API Gateway, Route 53, Cloud Watch, SNS. Experience in Kubernetes to deploy scale, load balance, and manage Docker containers with multiple names spaced versions using Helm charts. Proficient in creating Docker images using Docker File , worked on Docker container snapshots, removing images, and managing Docker volumes and implemented Docker automation solution for CI/CD model. Experience in Configuration management tools such as Chef, Ansible, and Puppet. Wrote Chef recipes and cookbooks in Ruby scripting. Experience in working on source controller tools like GIT, GITHub, Subversion (SVN), TFS Microsoft Visual Studio and Perforce. Working knowledge of data warehouse techniques and practices, experience including ETL processes, dimensional data modeling Star Schema, Snow Flake Schema, FACT Dimension Tables , OLTP and OLAP.

Experience

0 mo
Total Experience
--
Average Tenure
--
Current Experience

Amazon

Sr. Python Developer

Jul 2020Present · 5 yrs 10 mos · Iowa, United States

  • Used web applications development using Django/Python, Flask/Python, and, JQuery, Ajax while using HTML/CSS/JS for server-side rendered application. Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Used JavaScript and JSON to update a portion of a webpage. Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity. Designed front end using UI, HTML, Bootstrap, Node JS, underscore JS, Angular JS, CSS, and JavaScript. Used the Python's modules numpy, matplotlib, etc. for generating complex graphical data, creation of histograms etc.
  • Writing REST APIs, as part of developing web-based applications for insurance premium calculations, using Django’s REST framework. Correspondingly involved in writing REST APIs using Django framework for data exchange and business logic implementation. Developed build and deployment scripts using ANT & MAVEN as build tools in Jenkins to move from one environment to other environments. Supported Apache Tomcat web server on Linux Platform. Built and maintained the Jenkins server. Set up Jenkins server and installed Maven, ANT, SVN both in Linux and on a Windows server. Implementation of Build and deployment process with tools like Jenkins, GIT.
  • Implementation of Continuous Integration and designing of continuous delivery using Jenkins.
  • Good knowledge on configuration management using ansible,puppet. Design, integration and management of Amazon Web Services cloud solutions. Provisioning of EC2 instances, built via puppet, and integrated into local area offices in 5 time zones. Amazon RDS, VPC construction, Security Group policies, IAM, Route 53, CloudFormation, S3, Glacier, OpsWorks.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
PythonDjangoFlaskJavaScriptJSONMySQL+4

At&t

Full Stack Engineer

Aug 2017May 2020 · 2 yrs 9 mos · Iowa, United States

  • Installed Hadoop, Map Reduce, HDFS, AWS and developed multiple MapReduce jobs in PIG and Hive for data cleaning and pre-processing.
  • Manage datasets using Panda data frames and MySQL, queried MYSQL database queries from python using Python-MySQL connector and MySQL dB package to retrieve information.
  • Involved in the Web/Application development using Python 3.5, HTML5, CSS3, AJAX, JSON and Jquery.
  • Develop and tested many features for dashboard using Python, Java, Bootstrap, CSS, JavaScript and Jquery.
  • Generated Python Django forms to record data of online users and used PyTest for writing test cases.
  • Implemented and modified various SQL queries and Functions, Cursors and Triggers as per the client requirements.
  • nstalled Hadoop, Map Reduce, HDFS, AWS and developed multiple MapReduce jobs in PIG and Hive for data cleaning and pre-processing.
  • Manage datasets using Panda data frames and MySQL, queried MYSQL database queries from python using Python-MySQL connector and MySQL dB package to retrieve information.
  • Involved in the Web/Application development using Python 3.5, HTML5, CSS3, AJAX, JSON and Jquery.
  • Develop and tested many features for dashboard using Python, Java, Bootstrap, CSS, JavaScript and Jquery.
  • Implemented and modified various SQL queries and Functions, Cursors and Triggers as per the client requirements.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Extensive code reviewing using GitHub pull requests, improved code quality, also conducted meetings among Team.
  • Developed server-based web traffic using RESTful API’s statistical analysis tool using Flask, Pandas.
  • Wrote PL/SQL views, Stored Procedures, database triggers & Packages.
  • Enhanced by adding Python XML SOAP request/response handlers to add accounts, modify trades and security updates.
  • Recording of Scripts Web Services HTML using Vugen and SoapUI and script validation through co correlations, parameterizations and other methods.
HadoopPIGHivePythonMySQLJava+4

Netflix

Python Developer

Feb 2016May 2017 · 1 yr 3 mos · Iowa, United States

  • Developed Wrapper in Python for instantiating multi-threaded application and Deploy and monitor scalable infrastructure on Amazon web services (AWS).
  • Used Test driven approach(TDD) for developing services required for the application.
  • Managed datasets using Panda data frames and MySQL, queries MYSQL database queries from python using Python-MySQL connector and MySQL dB package to retrieve.
  • Experience in managing MongoDB environment from availability, performance and scalability perspectives.
  • Datacenter migration to Amazon Web Services (AWS) infrastructure and provided initial support to Applications and Database teams.
  • Setting up the CI/CD pipeline using GitHub, Jenkins, Maven, Chef, Terraform and AWS.
  • DevOps experience with GitHub, Maven, Nagios, Docker, Jenkins, Puppet, Chef, Ansible.
  • Virtualized the servers using the Docker for the test environments and dev-environments needs, and configuration automation using Docker Containers
  • Developed pipelines using Spark ML that drive data for the automation of training and testing the models.
  • Integrated Kafka with Spark streaming for high speed data processing.
  • Built Web pages that are more user-interactive using, Jasmine, Karma, HTML, CSS, LESS,RESTFUL API Services, JavaScript, Bootstrap, GIT, and JSON.
  • Written JUNIT test cases for testing UI Framework classes and wrote many Java Scripts to do client side validations.
  • Built Web pages that are more user-interactive using, Jasmine, Karma, HTML, CSS, LESS,RESTFUL A Having good experience in Struts, Spring IOC, Spring MVC, Spring Data, Spring Boot, Spring Security and other spring frameworks implementation and integration.
  • Followed Agile SCRUM methodology and used Test Driven Development (TDD) and Used BDD pattern for code quality and good readability standards. Used Python libraries Pandas and NumPy, SQL and Tableau to procure, clean and aggregate data from Relational database to generate status reports and dashboards.
PythonAWSDockerJenkinsGitHubSpark+4

Stackforce found 100+ more professionals with Python & Django

Explore similar profiles based on matching skills and experience