Simon Stephan
PhD. Researcher
Artificial Intelligence
Senior Developer
Resume
My Working Life
- Name Simon Stephan
- Birth 1988-10
- Country France
- Town Dijon (21)
- Email [email protected]
- Phone (+33) 6 79 41 59 51
- Languages FR (Native) - EN (C1/B2)
Professional Summary
Innovative and results-driven AI specialist with over 12 years of experience in software development, project management, and team leadership. Demonstrated expertise in full-stack development, quality assurance, and IT infrastructure management. Proven track record in launching and managing successful projects, including platforms for nightlife venues and association management systems. Skilled in Python, Java, PHP, React Native, and various development tools. Experienced educator passionate about fostering growth. Actively involved in community service and professional organizations. Completing a PhD in AI, focusing on advanced machine learning techniques.
Professional Experience
2013 - 2021 | Freelance Consultant
Various Clients
Project Management: Managed end-to-end project lifecycles from initial concept to deployment, ensuring timely and budget-conscious delivery.
Technical Consultancy: Offered consultancy services for IT infrastructure, software development, and project planning.
Partnerships: Collaborated with communication agencies to provide technical expertise, including bug fixing, testing, and requirement analysis.
2013 - 2021 | Freelance Trainer (Agoraweb)
Various Institutions
University and Engineering Schools: Delivered lectures and workshops on programming, project management, AI, and other technical subjects.
Professional Training: Provided training to professionals in career transition, focusing on new technologies and development methodologies.
Public Training Sessions: Conducted training sessions for older adults and beginners on basic computer usage and internet skills.
2013 - 2021 | Freelance Developer (Agoraweb)
Various Clients
Web Development: Developed and maintained websites and web applications using technologies such as PHP, JavaScript, HTML/CSS, and various frameworks.
Mobile Development: Created mobile applications, including a property management app using React Native and Firebase, but also Java or Objective-C.
Backend Development: Built and managed server-side logic, database interactions, and APIs for various applications.
Projects:
- Developed a platform connecting nightlife venues with service providers (PHP, MySQL).
- Created an association management system (Python, Django, PostgreSQL).
2012 - 2013 | Director of IT Services (Assurance Courtage)
As the Director of IT Services, I was responsible for overseeing all aspects of the company's IT infrastructure and operations. My key responsibilities included:
IT Infrastructure Management: I managed and maintained the company's IT infrastructure, including servers, networks, and hardware. This involved ensuring high availability, reliability, and security of all IT systems.
Team Leadership: I led and mentored a team of IT professionals, including system administrators, developers, and support staff. I was responsible for recruiting, training, and performance management, fostering a collaborative and productive work environment.
Project Management: I oversaw the planning, execution, and delivery of IT projects. This included migrating internal tools from PHP4 to PHP5, developing new applications, and managing system upgrades. I ensured projects were completed on time, within budget, and met quality standards.
User Support and Training: I ensured effective support for all end-users by overseeing helpdesk operations and providing training on new systems and technologies. I worked to resolve technical issues promptly and improve user satisfaction.
Security and Compliance: I implemented and maintained IT security protocols to protect company data and systems from threats. This included conducting regular security audits, managing backups, and ensuring compliance with industry standards and regulations.
Vendor Management: I managed relationships with IT vendors and service providers, negotiating contracts and ensuring the delivery of high-quality services. I evaluated new technologies and made recommendations for improvements and upgrades.
Budgeting and Cost Management: I developed and managed the IT budget, ensuring cost-effective use of resources. This included forecasting expenses, tracking expenditures, and identifying opportunities for cost savings.
Strategic Planning: I collaborated with senior management to develop and implement IT strategies that aligned with the company's goals and objectives. This involved identifying technology trends, assessing their impact, and making strategic recommendations.
My role as the Director of IT Services was integral to the company's success, ensuring a robust, secure, and efficient IT environment that supported business operations and growth.
2011 - 2011 | Back-End Developer (Bazarchic)
As a Back-End Developer, I was responsible for designing, implementing, and maintaining the server-side logic and infrastructure of web applications. My key responsibilities included:
Server-Side Development: I developed and maintained the server-side components of web applications, ensuring efficient processing and data handling. This included creating APIs, handling database interactions, and implementing server-side logic.
Database Management: I designed and optimized database schemas, wrote efficient queries, and managed database connections to ensure data integrity and performance. I worked with various database systems, including MySQL, PostgreSQL, and MongoDB.
API Integration: I integrated third-party APIs and services into the application, ensuring seamless communication between different systems. This involved working with RESTful APIs, handling authentication, and ensuring data security.
Performance Optimization: I identified and resolved performance bottlenecks, optimized server response times, and ensured the scalability of the application to handle increasing loads and traffic.
Security Implementation: I implemented security best practices to protect the application from threats and vulnerabilities. This included setting up authentication and authorization mechanisms, encrypting sensitive data, and performing regular security audits.
Collaboration and Communication: I collaborated with front-end developers, designers, and other stakeholders to ensure the seamless integration of server-side logic with user-facing components. I participated in code reviews, provided feedback, and contributed to team discussions.
Migration and Upgrades: I managed the migration of legacy systems to newer technologies and handled upgrades from PHP4 to PHP5. This included updating codebases, refactoring existing code, and ensuring compatibility with new versions.
My role as a Back-End Developer was crucial in building and maintaining the core functionality of web applications, ensuring they are robust, secure, and performant for end-users.
2011 - 2011 | Quality Assurance Developer (RingMedia)
As a Quality Assurance Developer, I was responsible for ensuring the quality and reliability of software products developed by the team. My key responsibilities included:
Code Review and Testing: I meticulously reviewed code for errors, bugs, and potential issues. I conducted various testing methodologies, including unit tests, integration tests, and performance tests, to ensure software functionality and efficiency.
Bug Tracking and Reporting: I identified, documented, and tracked bugs using bug tracking tools. I worked closely with developers to resolve issues, ensuring timely and effective solutions.
Continuous Integration and Deployment (CI/CD): I managed and maintained CI/CD pipelines to automate testing and deployment processes. This included configuring and monitoring build processes, ensuring smooth and efficient releases.
Quality Standards and Best Practices: I established and enforced quality standards and best practices within the development team. This involved creating and maintaining documentation, conducting training sessions, and promoting a culture of quality throughout the development lifecycle.
- Collaboration and Communication: I collaborated with cross-functional teams, including developers, project managers, and product owners, to understand requirements, provide feedback, and ensure alignment on quality goals.
My role as a Quality Assurance Developer was pivotal in maintaining high standards of software quality, contributing to the delivery of robust and reliable products to end-users.
Technical Skills
- Programming Languages Python, Java, C, C++, C#, PHP, JavaScript
- Web Development HTML/CSS, ReactJS, Angular, VueJS, RESTful APIs
- AI & ML Machine Learning, Deep Learning, NLP, Data Analysis, TensorFlow, Keras, PyTorch
- Software Development OOP, Design Patterns, TDD, Agile (Scrum, Kanban), Git
- Database Management MySQL, PostgreSQL, MongoDB, Cypher
- DevOps & Infrastructure Docker, AWS, Firebase, Google Cloud
Project Skills
- Management & Leadership Project Planning, Team Leadership, Stakeholder Communication, Resource Management, Risk Management
- Collaboration Cross-functional Teamwork, Stakeholder Communication
- Teaching & Training Curriculum Development, Classroom Instruction, One-on-one Mentoring
- Quality Assurance Automated Testing, Manual Testing, Bug Tracking, Performance Testing
Soft Skills
- Problem Solving Analytical Thinking, Innovative Solutions, Debugging
- Communication Technical Writing, Public Speaking, Presentations
- Adaptability Quick Learner, Flexibility, Multi-Project Management
- Community Engagement Volunteer Work, Leadership in Organizations, Event Management
- Time Management Task Prioritization, Meeting Deadlines, Efficient Processes
Education
2025 - Ph.D.
Hybrid AI for Therapeutic Target Identification
2011 - Master's Degree
Artificial Vision, Image and Multimedia Development
2009 - Bachelor's Degree
Mathematics
2008 - Associate Degree
Computer Science
Publications
- Article #1 Agent-based approaches for biological modeling in oncology: A literature review
Certifications and Courses
Volunteer Experience
- Mensa Regional President / Member: Led regional activities and represented the organization at various events. Participated actively in community initiatives and supported members in their intellectual pursuits.
- JCI Regional Treasurer / Member: Managed regional finances, including budgeting and financial reporting. Participated in community service projects and leadership development programs.
- SPCA Dog Walker, Animal Caretaker: Volunteered to walk dogs and care for animals, ensuring their well-being and socialization. Assisted in maintaining clean and safe living environments for the animals.
- Cancer League Various Support Roles for Members: Provided support to members by assisting with administrative tasks, organizing events, and offering general help to those affected by cancer.
Interests
- Music Piano, exploring Violin and Flute
- Visual Arts Painting, Model making
- Cinema Film making process, Storytelling, Behind-the-scenes insights
- Technology Computing, Emerging technologies
- Photography Photo development, Equipment, Techniques
- Science Physics, Quantum Physics, Chemistry, Astronomy
- Literature Reading, Analyzing diverse genres
- Travel Exploring Cultures and Places
- Cooking Experimenting with Cuisines
- Sports Participating and Spectating
Contact
Get in Touch
Discutons
Cher étudiant ou employeur potentiel,
Si vous lisez ceci, sachez que je suis à votre disposition pour deux raisons principales : si vous êtes l'un de mes étudiants ou si vous êtes un employeur souhaitant me faire une proposition.
Si vous êtes étudiant, je suis là pour vous offrir mon soutien et mon aide dans votre parcours académique. Que vous ayez besoin de clarifications sur un cours, de conseils supplémentaires ou de discuter de vos préoccupations, n'hésitez pas à me contacter. Je m'engage à vous aider à atteindre vos objectifs éducatifs. Préférez le contact par e-mail, cela sera plus simple pour moi.
Si vous êtes un employeur intéressé par mes compétences et mon expérience, je serai ouvert aux opportunités professionnelles à partir de Janvier 2025. Je possède une solide expertise dans mon domaine et je serai prêt à apporter une contribution significative à votre entreprise. Si vous avez une proposition à me faire ou si vous souhaitez en savoir plus sur mes réalisations professionnelles, ce serait un plaisir d'échanger avec vous. Si possible, par téléphone ou e-mail, 9h - 19h (heure française), du lundi au samedi.
Dans les deux cas, n'hésitez pas à me contacter afin que nous puissions entamer une conversation productive pour répondre à vos besoins spécifiques.
A très bientôt,
Simon