Brian R. Baker

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

Candidate Location: Atlanta East Point, GA

Candidate E-mail ID: Basnet.Bhish@gmail.com


Contact Number: 470-622-8143

Brian R. Baker

PROFESSIONAL SUMMARY:

 10+ years experienced professional with technical exposure in diverse technologies like Python,
Django, PostgreSQL, Linux, Java, MySQL and AWS.
 A creative and detailed individual has the capacity to develop an effective and efficient solution with
no tolerance for errors. And also have a working experience where technical skills are useful. A highly
motivated software engineer seeking to get a position in a reputed company, where I can use my skills
and knowledge to learn new things and grow as a software developer. Seeking a challenging position in
an organization where I can use my talents and skills to grow and expand an organization as well as
myself.
 Extensive experience in system analysis, design, development and implementation of web based and
client/server application using HTML, Angular JS, Bootstrap, React JS, Node JS, CSS, JavaScript, Pyspark,
XML, Terraform, Python, Django, Kafka, Spark, Scala.
 Experience in developing web-based applications using Python, Django.
 Good experience of software development in Python (libraries used: Beautiful Soup, NumPy, SciPy,
Matplotlib, python-twitter, Pandas data frame, network, urllib2, MySQL dB for database connectivity)
and IDEs - sublime text, Spyder, Pycharm, RPC frameworks and also used Ansible to document all
infrastructures into version control.
 Updated an existing real time bidding platform (RTB) to conform to OpenRTB standards. Platform
written in Python with Tornado, backed by Redis and also good experience in developing web
applications implementing MVT/MVC architecture using
 Django, Kafka, Ansible, Flask, Webapp and spring web application frameworks.
 Experienced with full SDLC, object-oriented programming (OOPs), database design, agile and also
experienced in MVC frameworks like Django, Angular JS, Java Script, JQuery, and Node.js.
 Experienced with JSON based Restful web services, Ansible and XML based SOAP web services.
 Used Django, Kafka and Node.js to connect to databases and create Restful APIs for accessing and
altering data.
 Experienced in web applications development using Django/Python, Flask/Python and in Node.js,
Angular.js, SaaS, JQuery while using HTML/CSS/JS, .net for server-side rendered applications.
 Worked closely with designer, tightly integrating Flash into the CMS with the use of Flash vars stored in
the Django models. Also created XML, RPC with Django, Kafka to be used by the Flash.
 Using Django evolution and manual SQL modifications was able to modify Django models while
retaining all data, while site was in production mode. Good Experience in Linux Bash scripting and
following PEP Guidelines in Python.
 Used python for end-to-end processing of documents with Spark Streaming, Kafka RPC framework and
AWS
 Experience of using Python modules like NumPy, Bigdata, Machine learning, Pyspark Matplotlib, .net,
Ansible, Pickle, Pandas, SciPy, PyTables, XML RPC, Xpath, Pytestetc., for generating complex graphical
data, creation of histograms, etc.
 Skilled in Object-Oriented Design and Programming using Python and C++.
 Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data
integrity.
 Experienced in using Python, Django, Ansible, PHP, C++, CSS, HTML, XHTML, JavaScript

TECHNOLOGIES:
Python, Django, Micro Services, Pandas, Flask, NumPy, Angular, React, AWS, JavaScript, Azure, JSON, MYSQL,
SQL Server, Java, Typescript, GitLab, Agile/Scrum, Maven, DynamoDB

PROFESSIONAL EXPERIENCE:

Senior Software Engineer


Reddit Inc., Remote Feb 21 to Present

 Used Django or Flask/Bottle framework for application development.


 Built the web application by using Django, Flask, Jinja, Python, WSGI, REDIS, PostgreSQL and
DynamoDB.
 Developed frontend and backend modules using Python on Django including tasty pie Web Framework
using Git & GitHub.
 Developed entire frontend and backend modules using Python on Django Web Framework with GIT &
GitHub.
 Developed back end RESTful Microservices using Scala, Akka, Http4s, Cats, Scalaz, Shapless, Geritt,
GitHub, Kong, Codebig, Cassandra, Phantom, Servicenow, Confluence, Java, Spring, Spring JPA.
 Worked on Graphical data representation using python modules like Numpy, SciPy, Pandas, Pygal and
installed using pip command toolkit.
 Worked on the POC with the data scientists. Developed python flask API’s which are consumed by
Angular based frontend pages.
 Worked on Python API for converting assigned group level permissions to table level permission using
MapR ace by creating a unique role.
 Built main application in Python, Django leveraging technologies such as Tastypie, Backbone.js, and
Celery
 Updated an existing real time bidding platform (RTB) to conform to OpenRTB standards. Platform
written in Python with Tornado, backed by Redis.
 Developed database migrations using SQLAlchemy Migration.
 Worked on Three.js, JavaScript and WebGL as a backbone for our application. The clean, efficient and
secure code is what we practice. Other supportive technologies being used my workflow includes
HTML, CSS, JQuery, JSON, WebGL and GLSL.
 Designed and developed web pages using with HTML5, CSS3, SASS, JavaScript, Bootstrap, AngularJS,
Node.js based on the W3C standard.
 Experience with various MVC Java frameworks like AngularJS, Node.JS, and bootstrap.JS.
 Worked on bundling react components using Webpack and Babel.
 Developed mobile app available on iOS and Android for customer-loyalty program. (React Native,
Redux)
 Developed meaningful IoT Predictive Analytics by ThingWorx machine learning in ThingWorxAnalytics.
 Enhancements, bug fixes on ThingWox (IoT) platform for Change Request Workflow, linking of
Documents, Parts and CAD document (EPMDocument) in Whindchill right iteration.
 Responsible for delivery in the areas of: big data engineering, data science, machine learning, including
technology implementations and algorithm development.
 Develop an algorithm to predict demand and supply inventory of empty equipment using tensor flow
and Keras.
 Python, Kafka, Solr Search, RESTAPI, Web Services, Chatbot, Big Data AI, Machine Learning, H2o,
PyTorch AI, Google Tensorflow, Hadoop Cloudera, Spark.
 Developed scripts in Python using the Scikit-learn and Tensorflow machine learning libraries.
 SONAR, Pylint, JENKINS, Bitbucket, CI/CD, TDD, big data, AWS, Azure, Numpy, Pandas, Matplotlib
 Data warehousing.
 Navigated user within the settings module, the Angular 1 router does nothing, only the Angular 2
router is “active”
 Responsible for developing a front-end application using React.js and FLUX architecture for internal
team's productivity use.
 Used Babel to transpile ES7 and ES6 code into older browser compatible ECMAscript 2015 code.
 Developed angular4 modules, routers and services using typescript.
 Used Auth0 service to implement token-based authentication and JSON Web Token JWT.
 Developed a Java application for high-speed dynamic web content, using the NOSQL DynamoDB. Its
operation was controlled by MySQL and Postgre database tables.
 Implemented ruby scripts to import raw data from web into PostgreSQL database.
 Wrote bash shell scripts, SQL, PL/SQL, and Bash and Perl scripts to support the software packaging.
 Created a Spark cluster on AWS and integrated with Python Implemented Python scripts to import raw
data from web into PostgreSQL database.
 Worked with various schema for Application, Data Processing and Data warehouse that resides in AWS
RDS database (PostgreSQL), Dynamo DB.
 Worked on Cassandra de-normalized data modeling for multi-node cluster.
 Extensive use of Node.Js, Grunt, Bower, REST client for local build management and Aurora browser
performance testing.
 Experienced in working with various Python IDE's using PyCharm, PyScripter, Spyder, PyStudio and
PyDev and Bottle framework.
 Updated an existing real time bidding platform (RTB) to conform to OpenRTB standards. Platform
written in Python with Tornado, backed by Redis.
 Worked with the Version Control Systems like Team Foundation Server (TFS), GitLab.
 Worked on updating, accessing and version controlling the code using GitLab and creating a new
baseline for updated code as a daily activity.
 Proficient in writing unit testing code using Unit Test/PyTest and integrating the test code with the
build process worked on Python Testing frameworks like Bottle, zope, pytest, nose and
Robotframework also involving Beautiful Soap, NumPy, SciPy, Matplotlib, python-twitter, Pandas
Dataframe, urlib2 libraries.
 Used Pytest to write small tests, yet scales to support complex functional testing for applications and
libraries.
 Developed several modules using java script, gulp, selenium webdriver and unit test cases using
mocha.
 Involved in developing API's for Connection to Elastic search using Jest.
 Executed test cases and fixed bugs through JUnit, Mockito testing.
 Developed and tested many features in an AGILE environment using Ruby on Rails and JavaScript.
 Implemented agile and scrum methodologies throughout project development, MySQL as a database
and Ruby as a programming language. Used JSON for serialization, transmitting structured data.
 Integrated AWS EC2 Code commit with Jenkins for continuous integration and deployment, this
automates the deployment of new revisions of applications.

Environment: Python, Django, ORM, Microservices, pandas, flask, Python API, Celery, Tornado, SQL Alchemy,
JavaScript, HTML5, CSS3, Angular, React, Redux, machine learning, data science, TensorFlow, PyTorch, scikit-
learn, NumPy , angular, React, Es6 , typescript ,JSON web token, Java, Postgres, MySQL , SQL, PL/SQL,
PostgreSQL, Dynamo DB, Cassandra, Rest, PyCharm, Tornado, GitLab, Git, Pytest, Selenium, Jest, mockito,
Agile, Scrum, AWS EC2, S3, RDS, Dynamo DB, Google Cloud Platform, MAVEN, JSON, TFS, Linux, Nginx, Slack,
Zoom, Docker, Jenkins, Travis, Ansible, Kubernetes, Docker Swarm
Senior Software Engineer
Merck, Remote Oct 2018 to Jan 2021

 Developed entire frontend and backend modules using Python on Django Web Framework.
 Placed data into JSON files using Python to test Django websites.
 Generated Python Django forms to maintain the record of online users.
 Created and configured the continuous delivery pipelines for deploying Microservices and lambda
functions using Jenkins CI server.
 Created user interface using HTML5, CSS3 and backend using python libraries like pandas, geopy and
flask.
 Designed multiple high traffic web applications in Python using Flask and Django frameworks.
 Development of Python APIs to dump the array structures in the Processor at the failure point for
debugging.
 Used Celery as task queue and RabbitMQ as messaging broker to execute asynchronous tasks.
 Developed API services in Python/Tornado, Node.JS while leveraging AMQP and RabbitMQ for
distributed architectures.
 Experience in working with Python ORM Libraries including Django ORM, SQLAlchemy.
 Involved in developing HTML and JavaScript/ECMAscript5 for client side presentation and, data
validation within the forms.
 Used JSP, Servlets, and HTML5 to create web interfaces. Developed Java 8.0 and used custom tag
libraries for embedding dynamic into JSP pages.
 Involved in development of User Interface using HTML/HTML5, CSS3, JavaScript, and JQuery, AJAX,
Angular.JS and D3.JS
 Developed a Java, Play Framework and Angular.JS based portal application.
 Used React.js library functions for the logical implementation part at client side for all the application.
 Utilized React JS (ECMA Script) and REDUXfor rendering and deployment of end setting web pages.
 Used Object Relational Model (ORM) for java persistence API (JPA).
 Built Machine Learning models for gender prediction using Tensorflow, Keras, scikit-learn, OpenCV,
Pandas and LSTM by achieving an accuracy of 92%.
 Dealt with large amount of cloud data storage to Identify faces of same person from Image data
storage and faces with similar features using Numpy, PIL, matplotlib, Pandas, OpenCV and Sci-kit learn
Libraries.
 Designed and implemented the web application in Ruby on Rails, Node.js, HTML5 and JQuery from
initial concept development to beta launch.
 Developed application as Enterprise JavaScript using - AngularJs, NodeJs, Websockets, Jasmine, Karma,
NPM, Gulp, Protractor etc.
 Enhancing AngularJS with ReactJS and Flux design pattern to support the high performance
requirement of the option trading platform.
 Developed UI for internal and user facing applications using AngularJS, JavaScript, ES6, and Bootstrap.
 Used Typescript to generate client side JavaScript Code.
 Implemented JWT (JSON Web Tokens) for creating tokens to assert claims in the application and thus
providing authentication of RESTful services.
 Refactored Java code to Kotlin for existing applications using Android Studio.
 Hands on experience working in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP
(Linux, Apache, MySQL, and Python/PHP) Architecture.
 Build mobile first single page applications with two-way data-binding using Angular.js, Express, Node,
lodash, and MySQL.
 Maintenance and continues development of the applications in PL/SQL procedures, ETL modules and
shell scripting using best practices.
 Implemented new requirements and fix existing bugs on the system, built in ERLANG, CouchDB,
CouchDB modules and PostgreSQL (backend) and CoffeeScript and BackboneJS (frontend).
 Involved in designing and deploying multitude applications utilizing almost all of the AWS stack
 (Including S3, RDS, Dynamo DB) focusing on high-availability, fault tolerance, and auto-scaling in AWS
Cloud formation with JSON templates.
 Developed REST APIs in Spring Boot to consume JSON data and integrated the backend logic with the
frontend views.
 Worked with various Python Integrated Development Environments like PyCharm and Atom.
 Developed API services in Python/Tornado, Node.JS while leveraging AMQP and RabbitMQ for
distributed architectures.
 Developed Golang API and chat-bot using TDD to automate software deployments and rollbacks using
Github webhooks
 Utilize PyUnit, the Python unit test framework, for all Python applications.

Environment: Python, Django, ORM, Microservices, pandas, flask, Python API, Celery, Tornado, SQLAlchemy,
JavaScript, HTML5, CSS3, Angualar, React, Redux, scikit-learn, NumPy, ROR Ruby on Rails, angular, React, Es6,
typescript, JSON web token, Java, MySQL, SQL, PL/SQL, PostgreSQL, Dynamo DB, Rest, PyCharm, Tornado, Git,
unit test, Selenium, Agile, Scrum, AWS EC2, S3, Dynamo DB, Google Cloud Platform, Maven, JSON, TFS, Linux,
hipchat, Zoom, Jenkins, Chef. Kubernetes, Docker

Senior Software Developer


Comcast Corporation, Philadelphia, PA Jul 2017 to Sept 2018

 Developed intranet portal for managing Amazon EC2 servers using Python, Tornado and MongoDB
 Implement an in-memory ActiveRecord (ORM) solution to check cache values.
 Developed application as Enterprise JavaScript using - AngularJs, NodeJs, Websockets
 Used JSP, Servlets, and HTML5 to create web interfaces. Developed Java and used custom tag libraries
for embedding dynamic into JSP pages.
 Used advanced CSS3 techniques to create eye-catching transitions between embedded videos.
 Responsible for setting up Angular JS for UI development.
 Developed html views with HTML, CSS3, JSTL, JSON, Axure, Sketch, Node.js, and immutable.js, React.js,
EXT.JS and AngularJS.
 Developed Ruby on Rails web applications using MongoDB and back-ground processes using Resque
and Redis.
 Involved in designing the user interfaces using JSF, Marionette.js, Swing/AWT, JSON, Java Script and
HTML5, Bootstrap 3 and Backbone.js, Flex, ASP and Extjs.
 Worked with JSON objects and JavaScript and JQuery intensively to create interactive web pages.
 Developed RESTful API with documentation for UI and external applications using JSON web token
authentication.
 Customized Liferay Portal to implement SSO using LDAP directory.
 Designed applications implementing MVC architecture in Pyramid, Zope frame works.
 Developed multi-tier Enterprise applications based on the Java programming language using J2EE.
 Developed the complete Portal using Oracle Web Center Portal framework.
 Worked on REST APIs to construct an automated monitoring system using PagerDuty and aggregate
IoT sensor metrics with Geckoboard to improve visibility for Customer.
 Created a development LAMP environment to improve process developing code enhancements,
debugging and testing. Used Eclipse PHP for code editor.
 Configured Dynamic cache with WebSphere Portal Server JVMs to increase the performance on WPS.
 Used GIT for the version control and deployed project into AWS.
 Extensively worked with Repository tool SVN and continuous integration tools Jenkins.
 Created and presented materials for Groovy, Unit Testing, the Gradle build framework and others.
 Developed several modules using java script, gulp, q promise, Cucumber, selenium webdriver and unit
test cases using Chai and mocha.
 Developed and tested many features in an AGILE environment using Ruby on Rails and JavaScript.
 Created a Spark cluster on AWS EC2 and integrated with IPython to provide team with machine
learning environment.
 Implemented new features in CSS3 such as Flexbox and Media Query with Grid System in Bootstrap to
achieve Responsive Web Design.
 Worked with various schema for Application, Data Processing and Data warehouse that resides in AWS
RDS database (PostgreSQL), Dynamo DB.
 Experience in building Java applications using tools like ANT, MAVEN and GRADLE. Application
packaging using customized internal tools.
 Involved in implementation of RESTFUL web service APIs using Node.js, which were consumed by
making AJAX calls and JSON as data exchanging tool.
 Developed the service layer for the partner portal by creating SOAP/REST based Webservices interface
between systems using HTTP, JMS, AMQP protocol while supporting XML and JSON message formats
 Responsible for creating complex JIRA workflows, conditions and setting up and maintaining JIRA, using
Advanced scripts (Javascript) to extend workflow capabilities both front-end and back-end, for large
enterprise JIRA environments.
 Worked towards Setting up Oracle Identity Manager Suite components from scratch on a Linux VM
environment.

Environment: Python, Django, ORM, pandas, Tornado, JavaScript, HTML5, CSS3, Angular JS, Ruby, ROR Ruby
on Rails, bootstrap, jQuery, JSON web token, SSO/SAML, Pyramid, Java, Oracle, Rest, Eclipse, Websphere, Git,
SVN, unit test, Selenium, Agile, AWS EC2, S3, Dynamo DB, Maven, JSON, XML, Jira, Linux, hipchat, Jenkins

Senior Software Developer


Target, Minneapolis, MN Mar 2014 to Jun 2017

 Utilize PyUnit, the Python unit test framework, for all Python applications.
 Developed entire frontend and backend modules using Python on Django Web Framework.
 Analyzed and improved application efficiency by optimizing queries and caching contents for Django.
 Rewrote existing Python/Django modules to deliver certain format of data.
 Used Django APIs for database access.
 Worked on Sequelize (ORM) for accommodating changes in DB by authoring and modifying Models.
 Back-end of the application developed mainly using Ruby, Active Record and Object Relational
Mapping (ORM)
 Used Numpy, Pandas, and other libraries to work with large data sets.
 Architected and developed social networking web application using Python, Tornado, MySQL, Redis,
RabbitMQ, Solr, Backbone.js, Marionette.js, Bootstrap, Foundation, JQuery, and GIT.
 Used PHP, HTML and JavaScript webpage coding integrated with MySQL using Apache HTTP
 Designed and developed a 3D visualization and modeling app in HTML5 and WebGL.
 Implemented new features in CSS3 such as Flexbox and Media Query with Grid System in Bootstrap to
achieve Responsive Web Design.
 Worked on integrating backend RESTful service calls with Bootstrap components by fetching the data
using Angular HTTP service and displaying it within various Bootstrap based components.
 Built out a large WordPress site utilizing advanced CSS techniques like Flexbox, plus numerous jQuery-
based UI elements.
 Developed RESTful API with documentation for UI and external applications using JSON web token
authentication.
 Used SAML protocols to establish security in communication between HTML pages.
 Extensive experience in Python web frame works like Django, Pyramid and Flask in implementing MVC
architecture.
 Used Jest(Java Rest client) for ElasticSearch to execute the JSON queries
 Introduced Mongo DB and Mysql for document storage, Kafka for messaging spring batch for micro
services in the redesign of systems.
 Used popular Node.js frameworks like Express and Restify to create a Restful Mock API.
 Developed the service layer for the portal by creating SOAP/REST based Webservices interface
between systems using HTTP, JMS, AMQP protocol while supporting XML and JSON message formats.
 Used NetBeans as IDE tool to develop the applications and Jira for bug and issue tracking.
 Worked on Unix Shell Scripting and Perl Scripting Knowledge of Websphere Handled SQL DB, used SQL
Queries.
 Involved in the configuration management using Eclipse, CVS and GitHub.
 Used Git for AngularJS and SVN code repository for legacy Java code.
 Developed test Code in Python language using Selenium IDE and JUnit Framework.
 Involved in Coding, Testing phases of Software Development Life Cycle in both Waterfall and agile.
 Created a Spark cluster on AWS EC2 and integrated with IPython to provide team with machine
learning environment.
 Designed, built, and deployed a multitude application utilizing almost all of the AWS stack including S3,
RDS, and DynamoDB.

Environment: Python, Django, ORM, pandas, Tornado, JavaScript, HTML5, CSS3, bootstrap, jQuery, JSON web
token, SSO/SAML, Pyramid, Java, MySQL, Rest, Soap, Netbeans, Websphere, CVS, SVN, Junit, Waterfall, AWS
EC2, S3, Ant, XML, Jira, Unix, hipchat

Software Developer
Ford Motor Company, Detroit, MI Dec 2011 to Feb 2014

 Implemented business logic using Python/Django.


 Deleted empty images, augmented data by flip, rotation, crop using OpenCV and labeled bounding
boxes.
 Migrated Oracle DB to Aurora Postgres around 20 databases by using DMS tool of AWS.
 Developed organized SQL and MySQL databases optimized for Laravel use.
 Designed RESTful Web services using FLASK, with emphasis on improved Security for the service using
FLASK-HTTP Auth with HTTPS.
 Developed Test Driven Development (TDD), pair programming and continuous integration using JUnit,
JBehave and Jenkins.
 Developed an AWS Lambda Scheduler service with JAVA integrations for WPS project to extract data at
regular intervals to populate the Aurora DB (AWS).
 Worked in virtual machine environment connecting from windows to Vxrails/AWS machines using VNC
server, used IntelliJ IDE and Apache Karaf server on VM.
 Involved in writing java API for Amazon Lambda to manage some of the AWS services.

Environment: Python, OpenCV, Pytorch, TDD, Flask, AWS, MySQL, Aurora, YOLO, Django, ORM, Microservices,
pandas, flask, Python API, Celery, Tornado, SQL Alchemy, JavaScript

Software Developer
Workday, Pleasanton, CA Jan 2010 to Nov 2011

 Built and extended primarily with the use of Python and the Django framework.
 Collected and analyzed data and show the table or graphic on the webpage using Python/Django, SQL,
HTML5, CSS3 and Javascript.
 Experience in working with Python ORM Libraries including Django ORM.
 Used Pandas and Matplotlib for analysis and manipulation of data.
 Developied API services in Python/Tornado.
 Ruby on Rails-based platform via decoration, extensive use of view models, and additional customer-
based customizations.
 Developed presentation Layer using HTML, CSS, JSTL, JQuery, JavaScript, REST, PHP.
 Hands on experience with JSON web token authentication.
 Implementation of fully API based SSO/SAML architecture using CA SiteMinder.

Environment: Python, Django, ORM, pandas, Tornado, JavaScript, HTML5, CSS3, Ruby, Ruby on Rails,
bootstrap, jQuery, JSON web token

EDUCATION & CERTIFICATIONS:

 Bachelor’s Degree in Computer Science.


 Sun Certified Java Programmer

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy