Select Page

About Me

Hi, my name is Eugene and I am a full stack software engineer with over 20 years of experience. Throughout my career, I have had the privilege of working in Fortune 20 companies, where I have gained extensive knowledge and expertise in Microsoft and Java technologies.

Experience

Over the years, I have had the opportunity to work on a wide range of projects, from small-scale applications to large enterprise systems. My experience spans across various industries, including finance, healthcare, and e-commerce.

As a software engineer, I have been involved in all stages of the software development lifecycle, from requirements gathering and design to implementation and testing. I have a deep understanding of both front-end and back-end development, allowing me to create robust and scalable solutions.

Throughout my career, I have worked with a diverse range of technologies, but my primary focus has been on Microsoft and Java technologies. I have extensive experience with Microsoft .NET framework, C#, ASP.NET, and SQL Server. On the Java side, I have worked with Java EE, Spring framework, and Oracle database.

Skills

As a full stack software engineer, I possess a wide range of skills that enable me to tackle complex software development projects. Here are some of my key skills:

  • Front-end Development: I am proficient in HTML, CSS, and JavaScript, and have experience with popular front-end frameworks such as Angular and React.
  • Back-end Development: I have a strong command of server-side technologies such as ASP.NET and Java EE. I am skilled in designing and implementing RESTful APIs and have experience with database management systems like SQL Server and Oracle.
  • Software Architecture: I have a solid understanding of software architecture principles and design patterns. I am experienced in designing scalable and maintainable systems.
  • Agile Development: I am well-versed in agile development methodologies such as Scrum and Kanban. I have experience working in cross-functional teams and delivering high-quality software in iterative cycles.
  • Problem Solving: Throughout my career, I have encountered and resolved various complex technical challenges. I am adept at analyzing problems, identifying root causes, and implementing effective solutions.

Conclusion

With over 20 years of experience as a full stack software engineer, I have honed my skills and expertise in Microsoft and Java technologies. I have a proven track record of delivering high-quality software solutions for Fortune 20 companies across various industries. I am passionate about software development and strive to stay up-to-date with the latest technologies and industry trends.

If you are looking for a seasoned software engineer who can tackle challenging projects and deliver exceptional results, I would be delighted to discuss how I can contribute to your team or organization.