Abin Abraham
Software Engineer – Ruby on Rails, Python
Phone: 917-***-****
Email: ****.********@*****.***
GitHub: https://github.com/abinofbrooklyn
LinkedIn: https://www.linkedin.com/in/abins/
Address: New York, New York 10128
INTRODUCTION
Software Engineer and Full Stack Developer with over 5 years of professional experience seeking an environment to continue learning Python while adding tremendous value. PROFESSIONAL SUMMARY
• 5+ years of experience building and maintaining robust web applications using Ruby on Rails, jQuery, JavaScript, MySQL, and Postgres databases
• Full Stack Developer with a keen eye for quality user experience design and experience with JavaScript libraries such as React
• Engineer passionate about data, data analysis, data mining, and data cleansing using tools to include Python, NumPy, and Pandas
• Detailed-oriented professional with the ability to explain complex technical requirements to a non- technical audience
• Effective communicator and team player with a passion for solving complex problems by creating solutions with technology
TECHNICAL SKILLS
PROFESSIONAL EXPERIENCE
United Nations Global Compact, New York, NY May 2015 – Present Software Engineer
The United Nations Global Compact is a non-binding United Nations pact to encourage businesses worldwide to adopt sustainable and socially responsible policies, and to report on their implementations Responsibilities:
• Software Engineer responsible for developing, maintaining, and testing the company’s main website
(unglobalcompact.org) and applications using Ruby on Rails, jQuery, Ember.js, JavaScript, CSS3, React, and HTML
• Member of an Agile Scrum development team with a Lead Project Engineer and 5-7 software engineers participating in daily stand-up meetings and performing bi-weekly sprints
• Work on both the front and backend of applications developing clean functionality and rich interactive user interfaces
• Work closely with the business to better understand business requirements and lead our Digital Task Force meetings with the business to better align technology with business goals Development: Ruby on Rails, Python, JavaScript, React, D3.js, jQuery, HTML, CSS, Material UI, RSpec/TestUnit, Firebase, GraphQL
Databases: AWS S3, AWS CloudFront, Postgres, MySQL, Hasua Infrastructure: Linux OS, Docker, Heroku
Methodology: Agile (Scrum)
2 P a g e
• Responsible for completing the unit test for every line of code written
• Corporate Sustainability Data Project:
o The goal of this project was to extract data already collected on the company’s website from participants around the world and manipulate that data to create and display important business reports to make strategic business decisions o Queried data from a MySQL database while using Ruby on Rails and Controllers to run the queries
o Piped the queries from the controller to the client side using JSON and d3.js and displayed it on the webpage in accordance with the existing styles and CSS o Created excel reports pulling Data from MySQL and Postgres databases using Sidekiq and RubyGems
o Wrote unit tests for data validation
• Salesforce Integration Project:
o The goal of the project was to integrate an online application process with Salesforce enabling a direct contact record for the Client Engagement Team inside their respective salesforce dashboards
o Used JavaScript, jQuery, Rails, Rails Views and CSS design to build a real-time functioning form to collect and validate input data into different contact records inside Salesforce o Managed the Salesforce sync. from Rails using Active Jobs o Used Thinking Sphinx to help index companies in the database and website o Handled Sync. to save document uploads in AWS S3 Buckets Technologies: Ruby on Rails, MySQL, Postgres, jQuery, JavaScript, CSS3, Bootstrap, AWS S3, Salesforce, Foundation
FitBird, New York, NY Nov 2014 – Apr 2015
Web Developer
With robust and interactive web and mobile applications, FitBird provides a marketplace for in-person and online personal training
Responsibilities:
• Web Developer responsible for contributing to the development of the FitBird website and mobile application
• Built the exercises control to run CRUD actions alongside the business logic of the application
(scheduling appointments, workout routines, etc.)
• Created wireframes for the application building-out a responsive design
• Developed a Rails API for the application using service objects and controllers Technologies: Postgres, Ruby on Rails
PERSONAL PROJECTS
Refugee Flow:
• Wrote Python and Node.js scripts to parse and clean data to create CSV files
• Used React, d3.js, WebGL and AWS EC2 to build the UI visualizations for the website Python Development Learning:
• Wrote Python algorithms to learn Data Structures (Array, String, Linked List, Tress)
• Completed a Python course covering (Divide and Conquer, Sorting and Searching, and Randomized Algorithms)
• Wrote Python Algorithms - https://github.com/abinofbrooklyn/algos_in_python 3 P a g e
EDUCATION
• Bachelor of Arts
Binghamton University – SUNY, (2009)
• Web Development Certification, Ruby on Rails
Metis/Kaplan, (2014)