LiveCareer-Resume

senior full stack software developer resume example with 18+ years of experience

Jessica Claire
Montgomery Street, San Francisco, CA 94105 609 Johnson Ave., 49204, Tulsa, OK
Home: (555) 432-1000 - Cell: - resumesample@example.com - : - -
Summary

Experienced software developer proficient in many platforms and tools, focused on delivering business value through quality software. I am equally comfortable discussing requirements in the language of the business as I am in heads-down coding sprints. I can take hard problems from conception to production, designing the big picture and sweating the details. A lively debater around the planning table and a passionate, agile collaborator, I understand that the team succeeds together. I love creating distributed systems, prototyping with new technology, and automating the tedious. I have an intellectual curiosity that fuels a fanatical devotion to skills improvement and constant learning. I also have a talent for leading technical projects, driving initiatives, and keeping all the balls in the air.

Specialties

  • Front and backend development with C# and Python
  • Building and consuming RESTful web APIs
  • Enterprise Business Process Automation
  • Identity Management and Directories
  • JavaScript frameworks like AngularJS, React, and jQuery
  • Databases, data modeling, ETL, SQL Server, Oracle, Postgresql, and MongoDB
  • Systems Integration (ActiveDirectory, Apache Directory, BES, Exchange, RSA, BMC, SalesForce, OpenText, and more)
  • Developing skills in data analysis using MapReduce, Hadoop, Spark, R, Machine Learning
  • Developing skills in GIS, QGIS, PostGIS, online maps and tile servers.
Experience
06/2016 to Current
Senior Full Stack Software Developer 3M Companies Guin, AL,

Named as one of Canada’s fastest-growing companies, Miovision’s mission is to provide the foundation for tomorrow’s smart cities by reinventing the way traffic intersections are managed today. For the past 10 years, Miovision’s innovations in traffic signal planning and operations have made it possible for cities to improve the transportation experience for drivers, cyclists and pedestrians. Miovision serves over 13,000 municipalities worldwide



• Our current technical stack includes: AWS, Linux, JVM (Java 8, Groovy), Gradle, Jenkins, Git, Hibernate/JPA, Spring, Puppet, Artifactory, Flyway, HTML5.

2016 to 05/2016
Software Developer Maxar Technologies Ltd Chantilly, VA,

Aimetis is a global leader in intelligent video management solutions for security surveillance and business intelligence applications.

  • Designing, developing and implementing software for video surveillance systems.
  • Programming in various languages such as C#, C++, Java, and JavaScript on Windows, Linux, Android
  • Developing software applications involving web-based and native user interfaces and database interaction.
  • Contributing to process improvements in software development, project management, and quality assurance.

03/2014 to 11/2015
Senior Applications Developer, Identity Management Nana Regional Corporation Dillingham, ,
  • Developed a distributed provisioning system comprised of a dozen deployed microservices.
  • Centralized structured logging to provide monitoring, auditability, business metrics and service metrics
  • Built a highly-available RabbitMQ cluster to support distributed messaging
  • Project managed the replacement of a complex off-the-shelf Identity Management system with a much cheaper, more effective one
  • Prototyped in R a SOX separation-of-duties compliance tool by creating a unified data model from the roles and user data of various cloud-based financial services products. This enabled Finance to remain SOX-compliant while moving from a centralized and expensive financial software system, to several distributed lower-cost solutions. There is no product like this on the market.
  • Implemented single-sign-on for a production SalesForce instance using BlackBerry's Enterprise ID identity provider.
  • Introduced Hadoop to the team; used it to generate clusters of users by access / software use allowing the team to adopt role-based provisioning and automatically provision accounts and software for new employees resulting a great first-day experience.
  • Continuous integration and delivery with Jenkins and Git
  • Mainly working in Python and C# using Linux and Windows servers
04/2015 to 09/2015
Software Developer, Volunteer Community Health System Durant, ,
  • Created a custom web application in support of the Reserve's $4 million fundraising campaign called Turn the Map Green
  • Supporters use a custom slippy map of the reserve's property to "buy" square metres of land
  • Served 5 million custom polygons as raster tiles overlaid on Google's satellite tiles.
  • Single-touch automation starts with a shape file, generates layers of progressively-smaller polygon grids, converts the coordinate reference system, and deploys the millions of spatial data points to Amazon RDS.
  • Front end in AngularJS, Google Maps API, Angular Material
  • Back end in Python and Flask
  • PayPal API integration
  • Custom map tiles using Mapnik, Tilelite, Postgresql, PostGIS
  • GIS work in QGIS, PyQGIS, bash scripts
  • Deployed using Amazon Web Services (EC2, RDS, Route53, SES)
09/2009 to 03/2014
Software Developer BlackBerry City, ,
  • Software Developer and technical lead on a variety of projects
  • Architected and led development of our flagship business process automation platform - the primary intake for all workflow automation within IT
  • Strong skills in object oriented design, distributed applications and message queuing
  • Firm believer in Agile methodologies, unit testing and TDD, refactoring, and continuous integration
  • Act as product owner, write user stories, conduct scrum meetings
  • Provide technical leadership to software developers and managed co-op students
  • Routinely sought to provide technical expertise, and design solutions to business problems
  • Proficient in C#, .NET, MVC, JavaScript, SQL, REST, SOA, RabbitMQ and more
  • Fully modern web development stack: HTML5, CSS, JavaScript, AngularJS, jQuery, React, Node.js, etc
2008 to 10/2009
Team Leader, IT Performance Measurement BlackBerry City, ,
  • Provided business and technical leadership to a team of data analysts and developers
  • Delivered standardized, comprehensive, and globally-­consistent measurements relating to Key Performance Indicators (KPIs), Process Monitoring, System Performance and Benchmarking
  • Developed custom software solutions and integrations to provide dashboards and reporting, using .NET, Business Objects, Oracle, SQL Server
09/2005 to 2008
Team Leader, Help Desk IBM Canada Ltd. City, ,
  • Provided leadership to 52 help desk analysts, security analysts, server monitoring analysts and duty managers
  • Implemented millions of dollars of new business (negotiated new processes, created documentation, and trained the help desk)
  • Developed custom software integrations to provide telephony and problem ticket analytics with the goals of generating call reduction strategies, training opportunities, and which increased the help desk’s first call resolution metric by 17%.
  • Negotiated service level agreements, documents of understanding, and complex, multi­-team processes
  • Interviewed and hired help desk analysts

​​

03/2002 to 09/2005
Project Specialist IBM Canada City, STATE,
  • Managed help desk transition project teams in IBM’s strategic outsourcing group
  • Operated in politically­-sensitive, client­-facing international environments to obtain the required knowledge, systems access, and process agreements
  • Routinely solved complex technical problems by bringing together subject matter experts from multiple teams to deploy solution
Skills
  • Python, C#, R, JavaScript, Flask, ASP.NET
  • HTML 5, CSS, AngularJS, React
  • Git, Jenkins, Jira, Unit Testing
  • Databases, data analysis, SQL Oracle, SQL Server, Postgresql, PostGIS, MongoDB
  • Business Analysis, Project Management Team Leadership
  • Agile, Scrum, Continuous Delivery
  • Distributed systems, SOA, REST, microservices, OOD, design patterns
Education
Expected in 2016 to to
: Big Data Specialization
University of California, San Diego / Coursera - ,
GPA:
  • In progress. Completed 2 of 5 courses.
  • Completed courses: Introduction to Big Data; Hadoop Platform and Application Framework
Expected in 2016 to to
: Data Science at Scale
University of Washington / Coursera - ,
GPA:
  • Completed 3 or 4 courses
  • Completed courses: Data Manipulation at Scale: Systems and Algorithms; Practical Predictive Analytics: Models and Methods; Communicating Data Science Results
Expected in 2016 to to
Specialization: Data Science
Johns Hopkins Bloomberg School of Public Health / Coursera - ,
GPA:
  • Nine of 10 courses complete. A 10 course non-credit specialization authorized by Johns Hopkins University and offered through Coursera.
  • Completed courses:The Data Scientist’s Toolbox; R Programming; Getting and Cleaning Data: Exploratory Data Analysis: Reproducible Research: Developing Data Products: Practical Machine Learning: Statistical Inference
Expected in 2016 to to
: Machine Learning
University of Washington / Coursera - ,
GPA:
  • In progress. Completed 1 of 6 courses
  • Completed courses: Machine Learning Foundations: A Case Study Approach; 
Expected in 2015 to to
Courses: Leadership
BlackBerry - ,
GPA:
  • Being a BlackBerry Leader (BlackBerry)
  • Shaping a Motivational Workforce (BlackBerry)
Expected in 2010 to to
Course: Leading at RIM
BlackBerry - ,
GPA:
Expected in 2005 to to
Course: Project Management Essentials
University of Toronto - ,
GPA:
Expected in 2000 to to
Bachelor of Arts: Arts
University of Waterloo - Waterloo, ON
GPA:
Completed four years. Did not graduate.
Expected in 1999 to to
Course Work: Chinese Language and Literature
National Taiwan University - Taipei,
GPA:

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy

Your data is safe with us

Any information uploaded, such as a resume, or input by the user is owned solely by the user, not LiveCareer. For further information, please visit our Terms of Use.

Resume Overview

School Attended

  • University of California, San Diego / Coursera
  • University of Washington / Coursera
  • Johns Hopkins Bloomberg School of Public Health / Coursera
  • University of Washington / Coursera
  • BlackBerry
  • BlackBerry
  • University of Toronto
  • University of Waterloo
  • National Taiwan University

Job Titles Held:

  • Senior Full Stack Software Developer
  • Software Developer
  • Senior Applications Developer, Identity Management
  • Software Developer, Volunteer
  • Software Developer
  • Team Leader, IT Performance Measurement
  • Team Leader, Help Desk
  • Project Specialist

Degrees

  • Specialization
  • Courses
  • Course
  • Course
  • Bachelor of Arts
  • Course Work

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy

*As seen in:As seen in: