About me

Who Am I?

Hi, I'm Sebastian, a driven software engineer based in Romania with 3 years of experience in the industry. With a passion for technology and a strong understanding of programming languages such as Java, Python, and C#, I have a proven track record of developing high-quality software applications.

Throughout my career, I have honed my skills in Agile software development methodologies and have a knack for working efficiently and effectively in a fast-paced, collaborative environment. I have been involved in various projects and have consistently demonstrated my ability to analyze complex problems and find solutions that meet the needs of my clients and team.

As a team player, I understand the importance of clear communication and am able to explain technical concepts to both technical and non-technical stakeholders. I am always seeking to expand my knowledge and skills, and have taken courses in emerging technologies such as machine learning and data science. My attention to detail and commitment to delivering quality work make me an invaluable member of any software development team.

Software Engineer

Team player

Technical

Passionate

What I do?

Here are some of my expertise

Backend development

Develop backend applications with Java, C# and Python.

Database technologies

Store, query and manipulate data in SQL Server, Oracle and MongoDB.

Machine Learning Development

Develop AI applications in Python with PyTorch and Keras.

Agile development

Developing software under the rulse of the Agile Manifesto techniques

Cloud Integration

Delivering applications into cloud platforms such as Pivotal Cloud Foundry

CI/CD Integration

Use of CI/CD pipelines to integrate security scans and deployment to cloud platforms

My Specialty

My Skills

Java

85%

C#

90%

Python

80%

Machine Learning

75%

Oracle

80%

Sql Server

85%

JQuery

75%

MongoDB

85%

Bootstrap

75%

CSS

70%

Cloud (PCF)

80%

CI/CD

90%
Education

Education

University of Bucharest, Faculty of Computer Science 2023
Sebastian Bomher and Bogdan Ichim

Traffic data is very complex and nonlinear. Traffic forecasting is many times dependent on external factors such as the time of day, the season of the year, the climate and current weather, but also on internal factors such as the available infrastructure, the number of vehicles on the roads (and their particular types) or unexpected vehicle crashes. It plays a crucial role in optimizing traffic flow, improving traffic speed and efficiency. Moreover, it is a key element for creating better intelligent management systems for traffic

Traffic forecasting is a challenging endeavour. Its general performance depends on a complex set of spatio-temporal interdependencies

In this paper we present several traffic forecasting experiments for which we use three spatio-temporal neural network architectures which were very recently introduced: the GC-LSTM model (Chen et al., 2022), the DC-RNN model (Li et al., 2018) and the ST-GCN model (Yu et al., 2018).

On the Adjacency Matrix of Spatio-Temporal Neural Network Architectures for Predicting Traffic

University of Bucharest, Faculty of Computer Science 2019-2021

With a Master's degree in Artificial Intelligence, which provided me with a comprehensive education in the design and implementation of intelligent systems and machine learning algorithms. During my studies, I gained a deep understanding of the fundamental concepts of AI, including machine learning, deep learning, computer vision, natural language processing, and robotics. I also learned how to apply these concepts to real-world problems and gained experience working on research projects.

As a result of my education, I have a strong foundation in AI that allows me to design and implement intelligent systems that can make intelligent decisions, solve complex problems, and learn from experience. I am confident in my ability to work as an AI engineer, machine learning scientist, data scientist, or research scientist, among other roles.

I am eager to use my skills and knowledge to make a meaningful impact in the field of AI and machine learning. My Master's degree in Artificial Intelligence has equipped me with the expertise I need to be successful in a wide range of careers in academia, research, and industry. I am excited to contribute my skills and knowledge to the development of cutting-edge AI technologies and help advance the field of AI.

Courses:
  • Machine Learning
  • Natural Language Processing
  • Exploratory Data Analysis
  • Computer Vision
  • Statistics
  • Geometric Machine Learning
University of Bucharest, Faculty of Computer Science 2016-2019

With a Bachelor's degree completed in Computer Science, which provided me with a comprehensive education in the field of technology. During my studies, I gained a solid understanding of algorithms and data structures, programming languages, software development methodologies, databases, computer systems, and computer architecture. Through hands-on projects and labs, I was able to apply what I learned in real-world scenarios and develop my skills as a software developer.

As a result of my education, I have a strong foundation in computer science that allows me to design, develop, and maintain software systems. I am confident in my ability to succeed in a variety of careers in the technology industry, including software development, system administration, or information technology management. My Bachelor's degree in Computer Science has equipped me with the theoretical and practical knowledge I need to make a meaningful impact in the field of technology.

Courses:
  • Web Aplication Development
  • Data Structures & Algorithms
  • Advanced Programing Techniques
  • Artificial Intelligence
  • Diferential Calculus
  • Computational Logic
Experience

Work Experience

Senior Software Engineer, Regnology

Sep 2023 - Present · 2 month
  • Develop, sustain and debug software in C# .Net core 7 framework for backend bussines logic. Expose REST API's endpoints with Swagger API to be used by frontend integration into the product.
  • Work within an Agile team, actively engaging in agile ceremonies as an engineer to ensure transparency with business and better productivity. Propose new ideas as well as improvement methods for our product. Use JIRA as tracking software for tasks and estimate user story points as well as define requirements.
  • Manipulate data with PostgreSQL through SQL. Used Entity Framework ORM for backend integration for model driven data manipulation.
  • Work with an Agile team, actively engaging in agile ceremonies as an engineer to ensure transparency with business and better productivity. Propose new ideas as well as improvement methods for our product.
  • Use versioning control software and practices such as git to have a smoother development with the rest of the team with gitlab as the repository site.

Software Engineer 2, Dell Technologies

Oct 2021 - Aug 2023 · 1 year 11 months
  • Develop software in Java Spring Boot as well as C# MVC for backend processing of data and integrating Swagger API for the endpoints used to be used by business side and downstream applications.
  • Create unit tests for backend applications to ensure functionality is maintained as well as keeping a higher code quality.
  • Integrate database technology such as Oracle and Mongo DB with backend API, create queries in SQL and Mongo query to extract relevant data efficiently and cleanly.
  • Deploy databases and backend applications to cloud services such as Pivotal Cloud Foundry, which is automated with Gitlab CI/CD. Configure Gitlab CI/CD to provide compilation checks, security checks as well as deployment jobs based on templates for the team.
  • Take part in a larger team composed of front-end, back-end, database, and DevOps engineers. Synchronize with team members to cover various topics as well as to support and assist each other. Provide instructions and support for newly joined backend members as well as coordinate them.
  • Actively engaging as an engineer in Agile ceremonies such that individual and team output is efficient and of higher quality.

.NET Software Developer, Open Digital Services

Oct 2020 - Sep 2021 · 1 year
  • Develop a new web-based medical project using C#, ASP.NET MVC, Bootstrap, and JQuery based on an existing desktop application.
  • Maintaining and developing medical desktop applications using WinForms and VB.Net.
  • Create and debug stored procedures in MSSQL. Analyzing and creating queries as well as using the profiler to identify queries bottlenecks and to improve query performance.
  • Using JIRA to track tasks details and requirements and using SVN for version control.
  • Analysing client requirements individually as well as with the team to estimate time and implement efficient solutions.
  • Deliver software using the Agile methodology, participating and actively engaging in Agile ceremonies.
  • Adhere to standardized coding practices for efficient and secure coding to offer higher quality solutions to clients.

Junior Web Developer, Lista Firme

Dec 2019 - Sep 2020 · 10 months
  • Using .NET Framework with C# as well as VB.NET for legacy aplications.
  • Impleneted webforms, winforms and console applications.
  • Use of CSS, Bootstrap, Javascript/Jquery and their plugins for user interaction, design and a good user experience.
  • Developing, designing and maintaing databases, tables and procedures in SQL Server
  • Testing, developing and problem solving for internal and external aplications.
  • Maintenance and developing existent applications.
  • Analysis and brainstorming for solutions for the development proccess.
  • Passing the 'Exam 70-483: Programming in C#' by Microsoft with 75% score.
Get in Touch

Contact

bomhersebastian@gmail.com

Bucharest, Romania