Sebastian Nogara
Verified Expert in Engineering
Software Developer
Sebastian is a seasoned software developer. He architected the "follow" feature of Influenster.com, which allows over five million users to follow each other in one of America's most extensive product review sites. He has worked on application development in a variety of industries and strives for speed and accuracy.
Portfolio
Experience
Availability
Preferred Environment
Arch Linux, Git, Vim Text Editor
The most amazing...
...proposal I implemented was a CI-based QA and release pipeline that allowed the team to launch new features confidently and with no bureaucracy quickly.
Work Experience
Technical Advisor
GLOBA, Inc. - Maikoya
- Provided guidance for performance troubleshooting of database queries and application logic.
- Set up continuous integration and continuous deployment for the existing site.
- Developed integration mechanisms such as data extraction from 3rd-party websites.
Technical Advisor
Denizen Cloud, Inc.
- Set up a GIS (Geographic Information System) that centralizes data integrations with US counties and municipalities.
- Assumed responsibility for the deployments and monitoring of the production environment.
- Implemented continuous integration, infrastructure health checks, as well as the initial automated test suite.
Technical Advisor
Audience Boost, Inc.
- Fast-tracked the implementation of core MVP features for a new business venture.
- Set up infrastructure and CI deployments for the new web application.
- Created a scripting environment for Facebook campaign automation.
Technical Advisor
Virtual Medicine, LLC.
- Conducted data research for building Medicare price estimators.
- Created a database model supporting the business case and identified third-party integration points.
- Defined architecture and technical approach for the implementation of a mobile app and back-end services.
- Estimated development effort and software infrastructure costs.
- Collaborated with a senior project manager and a senior designer to create a software product proposal.
Technical Advisor (2018-2020), Senior Software Engineer (2017-2018), Software Engineer (2016-2017)
Influenster, Inc.
- Architected and implemented the "follow" feature, with push notifications currently serving over five million users.
- Re-implemented the user selection tool for product sampling campaigns, and reduced query latency from minutes to seconds.
- Drove to completion a graph database model to power fine-grained recommendations across the site.
- Built an in-house survey tool for product sampling market research campaigns.
- Implemented content algorithms such as trending and related products.
Lead Software Engineer
Textual Relations AB
- Re-engineered and re-implemented a legacy Python codebase for fast iteration.
- Re-implemented lexicon database search for real-time lookups.
- Created a release process and implemented a fully automated CI pipeline for QA and deployments.
- Managed two remote developers, including onboarding.
- Assisted hiring decisions for software development positions.
Software Developer
Bokio AB
- Built a C# to TypeScript data model class transpiler.
- Added currency conversion to the invoicing solution using the API of the Swedish central bank.
- Implemented integration with Toggl time tracking for the invoicing solution offered by the company.
- Developed an email delivery and tracking solution for invoices using the Mailgun API.
- Worked as a full-stack developer on new features as specified by product management.
Software Developer
Sophilabs
- Built a player with graphics overlay for public advertising screens using SDL, libVLC, and Chromium Embedded Framework.
- Developed a server monitoring analytics solution using Apache Cassandra for time series storage.
- Shipped the first ever Android application delivered by the agency.
- Implemented multiple integrations with social media APIs for social listening and analytics.
- Built a customizable survey system using the Django web framework for a market research company.
Experience
Droidcast
https://github.com/snogaraleal/droidcastAdjax
https://github.com/snogaraleal/adjaxWBI Indicator Explorer
https://github.com/snogaraleal/wbiSkills
Languages
Python, HTML, SCSS, CSS, JavaScript, Java, SQL, Python 3, C, C#, Gremlin, Erlang, Erlang (OTP)
Frameworks
Django, Django REST Framework, GWT, AngularJS, Ant Design
Tools
Git, Vim Text Editor, RabbitMQ, Celery, Amazon Simple Notification Service (Amazon SNS), Solr, Jenkins
Paradigms
Object-oriented Programming (OOP), REST, Functional Programming, Testing
Platforms
Shopify, Arch Linux, AWS Lambda, Amazon Web Services (AWS), Android, Mailgun, Kubernetes, Amazon EC2, Docker
Storage
PostgreSQL, Redis, Microsoft SQL Server, MySQL, Memcached, Cassandra, Google Cloud, Amazon S3 (AWS S3), Amazon DynamoDB, Redshift, Relational Databases, PostGIS
Other
ChatGPT, Apache Cassandra, OAuth, Neptune, Concurrency, Business Processes, Research, Software Architecture, HTTP, APIs
Libraries/APIs
Instagram API, Google API, Stripe, SDL, libVLC, Facebook API, Twitter API, React, Node.js
Education
Coursework Toward a Degree (150 ECTS) in Software Engineering and Management
Chalmers University of Technology, University of Gothenburg - Gothenburg, Sweden
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring