Full Stack Developer Resume
SUMMARY:
- Over 4+ years of cutting edge web programming with a variety of frameworks including Python/Django, Javascript/Node, HTML5 and CSS3
- Over 3+ years of rapid prototyping in cutting edge technologies, styling, and connecting data driven, single - page applications using ES6+, React/JSX, Redux, and Bootstrap
- Strong coding skills, code design and grasp of development best practices - including object-oriented design; functional design; writing modular, reusable, testable code; data structures; concurrency; performance tuning
- Proven track record of collaborating, communicating and problem solving in a team environment both locally and remotely using communication tools like Slack and version controll using Git
- Proven ability to implement Continuous Integration and Continuous Deployment processes
- Over 4+ years experience with HTML5, CSS3, Bootstrap, SASS, LESS, PostgreSQL
TECHNICAL SKILLS:
Languages: JavaScript, ES6+, Python, Bash scripting
Databases: PostgreSQL, MySQL, MongoDB, Redis
Frameworks/Libraries: React.js, Jquery, JSX, Django, Bootstrap, Redux, SASS, LESS, NPM, Node, React Router v4
Software Tools: PyCharm/Jetbrains (Primary), Vim, Atom, VSCODE, Jenkins, Git/flow, pgAdmin3, Docker
Server Platforms: Linux (Various distributions), Nginx, Apache, AWS
Other: HTML5, CSS3, RWD, Re - Usability, TDD/BDD, Offline-ready, RESTful API’s, CI/CD
CAREER EXPERIENCE:
Confidential
Full Stack Developer
Responsibilities:
- Rapidly prototyped and scaled a responsive website using ES6, React/JSX, Bootstrap, and Django.
- Aside from being in charge of the React/Redux/Bootstrapped frontend, I also assisted with further Django tasks including routing, writing API endpoints for Django rest framework, serializing responses, creating views and models.
- In addition to coding, I also taught other front-end and full stack developers how to use React/Redux using best practices that were laid out.
Confidential
React/Javascript/Python Consultant
Responsibilities:
- During this time I was primarily enlisted by individuals and groups to teach React/JSX, ES6, and Redux.
- I also aided in the creation of style guides implementing current best practices in the ES6 and React community including one-way-data-binding, immutable data, composability/re-usability, and scaling.
- In addition to teaching ES6/React, I also consulted a private firm as to what to expect from switching their code base over from Angular to React.
Confidential
Docker/Python Developer
Responsibilities:
- This was my contribution to Dev/Ops. I worked to containerize and continually deploy the entire project using Docker and AWS.
- Images included ubuntu, django, postgres, celery, and redis
- When needed, I also helped code/debug python errors and issues as it related to celery/redis, and communication with AWS Storage.
- Implemented continuous integration, conducted code reviews, implemented fixes and optimizations for the existing infrastructure.
Confidential
Full Stack Developer
Responsibilities:
- My primary responsibilities were implementing a stateful, responsive, front-end from scratch using React/Redux/Bootstrap, that consumed data from API calls to Django Rest Framework. Required to work closely with Django team to ensure smooth transition of data.
- In addition to coding the front-end, my primary responsibilities also included reviewing existing code, make changes, and adding a test harness to the Django/Python code.
- Worked on many experimental projects large and small, including creation of the first draft of Confidential in Python to consume/calculate results of arbitrary amount of games, and the usage of a NoSQL database MongoDB
Confidential
Jr Full Stack Developer
Responsibilities:
- A multi-role position fulfilling the duties of Front End developer, and Full Stack Developer
- Worked many small jobs and roles implementing new components or widgets in JavaScript/Jquery and early React, re-designing/re-styling existing front end code, debugging and adding test harnesses for Python/Django code, making architecture improvements including the switching of existing platforms to Node.js, MongoDB, as well as preforming code reviews and code refactoring.
- Among being enlisted to certain projects and tasks, I also assisted in putting together a front-end code style guide for a Marine Supply e-commerce store.