Hey! I'm NiCk

Tech Lead & Senior Engineer with 9 years of experience

My photo

Jobs & Careers

White Digital

Custom Software Outsourcing Company

Tech Lead

Dec 2022 - Sep 2024
  • Led a team to achieve $100,000 in revenue through Upwork agency, maintaining 100% Job Success Score and Top Rated Plus status, while delivering 8 successful projects for international clients.
  • Architected and implemented scalable solutions using React and Node.js, reducing MVP delivery time from 6 months to 3 months while maintaining high code quality standards.
  • Conducted tech stack evaluations for Mobile, Web, and API, resulting in a 50% reduction in maintenance costs.

Bairro

Startup in Instant Grocery Delivery

Senior Software Engineer

Mar 2022 - Dec 2022
  • Successfully raised €4M, achieving over 200,000 app downloads.
  • Developed an eCommerce Platform and Mobile App.
  • Supervised a team of 6 developers and led significant refactoring of both the platform and the app.
  • Developed 6 core features: Cart, Search, Auth, Geolocation, Live Courier Tracking, and Analytics.
  • Engaged in meetings with PO and PM to refine and prioritize new features.

ABM Cloud

B2B Software supply chain, retail, and distribution

Full Stack Engineer

Feb 2019 - Mar 2022
  • Connected over 8 delivery and e-commerce companies.
  • Processes over 100,000 orders per day.
  • Architected the entire product: Mobile app, API, and Web Admin platform.
  • Foreseen and integrated with two providers for TMS and ERP, ensuring seamless data exchange.
  • Actively participated in the implementation of all 10+ modules.
  • Developed ETL and Data Processing pipelines.
  • Communicated with two external teams for system integration and support.
  • Integrated observability tools for the distributed, high-load system.

Luxoft

Global Digital Engineering and IT Consulting

Software Engineer

Feb 2017 - Feb 2019
  • Led the migration of legacy systems to a modern microservices architecture using TypeScript and NestJS, resulting in a 40% reduction in deployment time and improved system maintainability.
  • Developed and launched a comprehensive loan management system integrating with federal databases, resulting in a 45% improvement in data processing speed and enabling secure handling of over 10,000 daily user authentications.

Freelance

Independent Contractor

Software Developer

Jun 2015 - Feb 2017
  • Developed a diverse range of applications using TypeScript, React, React Native, and Node.js, significantly enhancing problem-solving skills and adaptability. Leveraged PostgreSQL and MongoDB for robust data management, ensuring scalable and efficient application performance.
  • Excelled in identifying and resolving complex bugs, and proficiently worked with existing codebases to implement enhancements and integrations using technologies like GraphQL, REST APIs, NestJS, and Next.js.

Recent projects

Travl

The smart money app that helps you turn all your vacation into reality!

Trafa

Engage with nearby users, discover trending threads, and stay updated effortlessly with real-time notifications.

Route Sense

Advanced delivery route optimization software designed to minimize transportation costs.

Bairro

Instant grocery delivery Startup in Lisbon, Portugal. Achieved over 200,000 app downloads.

Tasa

Picture-based task management app specifically designed for the hospitality and accommodation industry.

Eventz

Dynamic event discovery and management platform designed to connect users with the best-fit events.

First Insta Post

App for Instagram users to find first and most popular posts.

Smart Terminal

The app helps postal companies deliver and receive packages more easily. It's made for POST Terminals with scanners.

Need help with React Native?

Discover My React Native Experience: Deep Linking, BLE, In-App Purchases & More

Stack
Let's connect!
X icon
hiring me?

Looking to achieve at my next job

Expand Technical Skills

Implement large scale services, cloud computing, serverless.

Diverse Teams

Skilled teams with a culture of continuous improvement and learning.

Be part of the Product Strategy

Involvement in business aspects, influencing how technical decisions affect the overall product strategy.

Modern Tech

Exploring and adopting cutting-edge technologies and practices.