Brian R. Baker
Brian R. Baker
Brian R. Baker
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:
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
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
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
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