Projects

SkillCourt (iOS, Objective c):  

  • Purpose: SkillCourt  serves as a dynamic athletic training system that utilizes hardware pads for soccer training.
  • Frameworks: UIKIT, CoreData,CoreBluetooth, MapKit
  • Persistent data: CoreData
  • Design Architecture: MVC
  • Development Life Cycle: Agile/Scrum
  • Tools: Xcode, Mingle(project management)
  • video demonstrations: https://youtu.be/D1gLAyMmtvE, https://skillcourt.com

Maflow Yoga App(Flutter, Dart):

  • Purpose: Mobile app to accompany the Maflow yoga ecommerce store and subscription based classes.
  • Frameworks: GetX, DIO, material design, Firebase
  • Design Architecture: MVC, Web API
  • Development Life Cycle: Agile/Scrum
  • Tools: VSCode, android studio, xcode

MaflowYoga.com (PHP, JS, HTML):

  • Purpose: Ecommerce and subscription based website for Yogini, Ama Makeda, to provide yoga content
  • Frameworks: WordPress, Ajax, JQuery
  • Design Architecture: MVC, Web API
  • Development Life Cycle: Agile/Scrum
  • Tools: VSCode, XAMPP

FreshFitLab.com (PHP, JS, HTML):

    • Purpose: Ecommerce to sell print on demand tshirts. the site is fully automated. The manufacturer api did not import style colors as variations, for example white shirt, black text and black shirt white text would show up as 2 separate products. I have implemented a solution for this.
    • Frameworks: WordPress, Ajax, JQuery
    • Design Architecture: MVC, Web API
    • Development Life Cycle: Agile/Scrum
    • Tools: VSCode, XAMPP

    The ZodiacSpot.com (PHP, JS, HTML):

    • Purpose: Purpose of this site is to attempt to achieve full automation including blog posts and running sales all year. Ecommerce and journaling website for astrology enthusiasts. the site generates content based on the current date and time such as moon phase, horoscopes, natal charts, and current sun sign. in addition, users can register to have a personal journal to track their moods.
    • Frameworks: WordPress, Ajax, JQuery, Canvas
    • Design Architecture: MVC, Web API
    • Development Life Cycle: Agile/Scrum
    • Tools: VSCode, XAMPP


    Education

    FLORIDA INTERNATIONAL UNIVERSITY — Miami FL * Bachelor of Computer Science                             (May 2016) 

    • Senior Project: Earned “A” grade on capstone project as co-developer of SkillCourt, a dynamic athletic training system that utilizes hardware pads for training. Development included iOS and Android development in objective-C and Java, database management, SQLLite for persistent data, Bluetooth BLE connectivity and serializable implementations in order to control the pads.
    • Course Highlights: , Java/ C/ Objective C / F#/ Javascript / Python /Prolog Programming, IT Project Management, Database Programming PHP / mySQL, Computer Architecture, Mobile Application Development

    BROWARD COLLEGE — Hollywood FL* Associates in Computer Science                                    (August 2012)

    • Honors: enrolled in Honors society for Physics and English
    • Commended: outstanding performance in math and physics


    Skills

    • Partial Portfolio can be found at https://github.com/SebastienDolce
    • Programming/Languages: Java; C; C++; Objective C; C#; MySQL; HTML  Batch Scripts
    • Databases:  SQL Server, MS Access, phpMyAdmin
    • Design & IDE Tools: NetBeans, Visual Studios, UML, Eclipse,  Xcode (ios programming), Android Studios (Android programing)
    • Office Tools: MS Word, Excel, PowerPoint, Outlook, Access, Visio
    • Operating Systems: Windows 10 /Vista/Server 2008/ Windows Server 2012, Mac OS X, Ubuntu (linux), CentOS(linux), iOS, Android OS
    • Testing Frameworks: jUnit, RFT, Apple testing suite


    Experience

    Freelance — Miami FL , U.S.A * Software Engineer December 2022

    • Developed, enhanced and maintained customer facing Accounting web application utilizing ASP.NET, MVC, C#,  Javascript, Jquery,  HTML, CSS and Bootstrap, Entity Framework and WEB API.
    • Worked as a Flutter developer for a mobile application that utilized a WordPress website as a CMS via REST API, allowing for efficient content management and seamless updates.
    • Developed and designed responsive and user-friendly websites for clients across various industries.
    • Utilized HTML, CSS, JavaScript, Jquery, Bootstrap and other front-end technologies to create visually appealing and functional websites.
    • Worked with clients to understand their needs and preferences, and provided recommendations on design and functionality.
    • Collaborated with designers and content creators to ensure cohesive branding and messaging.
    • Ensured websites were optimized for search engine visibility and performance, and implemented best practices for website security.
    • Provided ongoing website maintenance and updates, including troubleshooting issues and making necessary updates to code and content.
    • Communicated regularly with clients to provide project updates and ensure satisfaction with the final product.

    Farelogix/Accelya — Miami FL , U.S.A * Software Engineer September 2019 – December 2022

    • Developed, enhanced and maintained customer facing and internal web application suite utilizing ASP.NET, MVC, C#,  Javascript, Jquery,  HTML, CSS and Bootstrap
    • Designed and maintained database context and model utilizing Entity Core Framework
    • Ensure proper application versioning and deployment by verifying Git repository structure and usage
    • Supported and managed the onboarding process for new clients
    • Provided support for NDC API and assisted clients with their API request and /responses using XML-based system interfaces, schema design, and XML based tools
    • Researching, diagnosing, troubleshooting and identifying solutions to resolve 3rd party API Implementation developer’s issues.
    • Developed Java web application as well as SoapUI scripts to test new API functionalities
    • Managed Client End-to-End testing on testing and staging environments to ensure a smooth transition to production
    • Peer reviewed code with developers to ensure best practices
    • Research and document updates, bug fixes and solutions to company Knowledgebase

    Crystal Cruises — Miami FL , U.S.A * Application Support Analyst February 2019 – August 2019

    • Worked on developing and implementing software solutions to automate business processes and improve operational efficiency utilizing SQL, PowerBuilder, Visual Basic.
    • Utilized Agile best practices with JIRA to address and resolve tickets.
    • Design and implement scripts for task automation
    • Test and analyze software and procedures to report bugs and recommend improvements
    • Design and execute test cases for application upgrades
    • Advise and train associates on new scripts, software and procedures
    • Modify PowerBuilder scripts that generate and format reports.
    • Designed and maintained scripts  for replication software between shoreside and ship servers
    • Design process documents, test cases and rollback plan for planned software updates

    Eagle Home Mortgage — Miami FL , U.S.A * End-User Technology Analyst February 2017 – July 2018

    • Utilized ITIL best practices with Service now and Track-IT to address and resolve tickets at SLA standards
    • provided help desk support by creating Tickets, follow up with users escalate to the appropriate team
    • design and implement scripts for task automation
    • Test and analyze software and procedures to report bugs and recommend improvements
    • Research and document updates, bug fixes and solutions to company Knowledgebase
    • Advise and train associates on new scripts, software and procedures
    • design and implement scripts that cut service time up to 80%
    • Design and Maintain  loan originating software  in scheme or LISP
    • Solve issues with use of Batch scripts and Powershell Scripts

    SPIRIT AIRLINES — Miami FL , U.S.A * End-User Technology Analyst June 2016 –November 2016

    • assigned to Bag Tag Printer replacement projects: this involves traveling to every airport and replacing all bag tag printers on site, configure each printer for their respective stations, provide onsite support and resolve technical issues. Coordinate with the networking team to assign new IP addresses to printers and other equipment.
    • Modify scripts in order to better assist users remotely.