• Войти
Работа в Санкт-Петербурге
наверх
Ищу сотрудников
Ищу работу
Создать вакансию
Подбор персонала
Войти Работа в Санкт-Петербурге
Работа в Санкт-Петербурге
наверх
  1. Работа в Санкт-Петербурге
  2. База резюме
  3. ⚫ Технический руководитель✔
отправить приглашение
file_download

Ведущий программист / Технический руководитель наукоемких проектов

от 24 Июля 2022

Иван

Возраст

51 год (08 Июля 1974)

Город

Санкт-Петербург , м. Василеостровская
Переезд невозможен

Гражданство

Россия

Зарегистрируйтесь или войдите, чтобы увидеть контакты соискателя
Тип занятости

Полная занятость

Опыт работы

22 года 1 месяц

Principal Simulation Software Developer
SiTime, Santa Clara, USA в Санкт-Петербурге
Информационные технологии / IT / Интернет
4 года 7 месяцев,
Сентябрь 2017 - Апрель 2022

Ведущий разработчик и технический руководитель группы разработки внутреннего программного обеспечения для проектирования и оптимизации микроэлектромеханических систем (MEMS).

Основные достижения:
1) Теория (+ реализация) расчета чувствительностей различных характеристик по параметрам для колебательных физических систем с затуханием.
2) Теория (+ реализация) учета взаимодействия мод для колебательных физических систем с затуханием.
3) Реализация прямого расчета чувствительностей частоты по отношению к температуре и внешним деформациям при помощи COMSOL API.
4) Автоматизация всего цикла симуляций путем создания специальной умной архитектуры на основе направленного графа вычислительных сущностей.
5) Введение снэпшотов симуляций и истории дизайна для ускорения и упрощения процесса разработки MEMS.
6) Разработка кастомного решателя для квадратичных задач на собственные решения (на основе SLEPc) который на порядок эффективнее встроенного решателя COMSOL.
7) Разработка модуля для автоматического исправления ошибок гладкости кривых в чертежах AutoCAD, которые сложно обнаружить и исправить вручную.
8) Инициировал разработку нового поколения программного обеспечения для принципиального улучшения эффективности, надежности и удобства дизайна MEMS.
9) Предложил и реализовал переезд рабочей среды для MEMS дизайнеров на вычислительный Linux кластер, что существенно увеличило продуктивность их работы.
10) Предложил и реализовал переезд кодовой базы на GitLab для лучшего управления проектами.
11) Организовал и осуществлял быструю техническую поддержку для дизайн команды что критически важно для ее эффективной работы в период тейпаутов.
12) Организовал систему регулярной обратной связи с дизайн командой для выявления недостатков программного обеспечения.
13) Создал единый центр документации для внутреннего софта чтобы снизить нагрузку на техническую поддержку и преодолеть проблемы быстрого роста команды.
14) Предложил и руководил разработкой системы автоматического тестирования внутреннего программного обеспечения.

Суммарный эффект от различных усилий по улучшению программного обеспечения и вычислительной инфраструктуры можно приблизительно оценить как увеличение производительности труда дизайн команды по крайней мере на порядок (10х).

Ведущий разработчик
Numerical Simulations Laboratory в Санкт-Петербурге
Информационные технологии / IT / Интернет
7 лет ,
Сентябрь 2010 - Сентябрь 2017

Обязанности:
Разрабатывал программы для научно-технических расчетов и математического моделирования в различных областях науки и техники.

Достижения:
Десятки довольных клиентов ни разу не воспользовавшихся пожизненной гарантией на созданное для них программное обеспечение.

Некоторые завершенные проекты:
Implementation of Boundary Control Method for acoustic equation (C++).

Fast universal solver for hyperbolic equations (2D/3D) (C++)

Shallow layer dense gas dispersion model (C++)

3D wind field model for complex terrains (C++)

2D incompressible Navier-Stokes equations (Matlab)

Kinetic linear model of the interaction of helical magnetic perturbations with cylindrical plasmas (C/C++/Fortran)

Ideal magnetohydrodynamics code for modeling of flapping instability (C++)

Direct and inverse codes for 3D magnetic reconnection model (C)

Quantum diamagnetic Kepler problem code (C)

Travelling salesman problem by simulated annealing method (Matlab)

Interpolation toolbox (arbitrary order splines and moving polynomials) (C)

Recursive solver for rectangle partition puzzle (implemented in C++)

Researcher
Institute of Theoretical and Computational Physics, Graz, Austria в Санкт-Петербурге
Информационные технологии / IT / Интернет
6 лет 6 месяцев,
Март 2004 - Сентябрь 2010

Обязанности:
Разрабатывал программы для численного моделирования процессов взаимодействия электромагнитных волн с плазмой.

Достижения:
Успешно реализованы несколько проектов, результаты опубликованы в ведущих международных журналах и широко известны в узких кругах.

Научный сотрудник
Петербургский Институт Ядерной физики в Гатчине
Информационные технологии / IT / Интернет
4 года ,
Март 2000 - Март 2004

Обязанности:
Разрабатывал программы для научно-технических расчетов и численного моделирования в различных областях как для себя, так и для заказчиков (в режиме фрилансера).

Достижения:
Успешно реализованы десятки сложных проектов, результаты опубликованы в ведущих международных журналах.

Образование
Петербургский Институт Ядерной Физики

Высшее (Кандидат наук)

Отделение Теоретической Физики, Теоретическая физика плазмы

Гатчина, 1997 — 2008 гг.

Санкт-Петербургский государственный университет

Высшее (Магистр)

Физический факультет, Теоретическая ядерная физика

Санкт-Петербург, 1991 — 1997 гг.

Иностранные языки

Английский — Свободное владение

Водительские права и авто

Права категорий:

B

О себе

Физик-вычислитель и программист с опытом разработки наукоемкого вычислительного программного обеспечения в различных областях науки и техники с 1994 года. Занимаюсь разработкой математических моделей и алгоритмов, технических требований к программному обеспечению и его архитектурой, написанием вычислительного кода и его оптимизацией, тестированием и валидированием, созданием документации и отчетов, и т.п. Могу быстро разобраться практически в любой научно-технической проблеме, понять сколь угодно сложные научные статьи, освоить новые языки, утилиты и технологии. Трудоголик и перфекционист - не успокоюсь, пока не получу желаемое качество кода или результата симуляций, даже если сроки проекта придется подвинуть. Свои обещания выполняю всегда и при любых обстоятельствах, не берусь за проекты с нереалистичными сроками / бюджетами. Опыт разработки программ с 1994 года позволяет писать хорошо организованные и легко модифицируемые коды быстро и без ошибок. Особое внимание уделяю эффективности алгоритмов и их распараллеливанию. Придерживаюсь принципа, что качественная документация кода важнее самого кода, так как по качественной документации можно как правило легко написать код, а обратное не верно. Интересуют перспективные наукоемкие проекты исключительной сложности в которых требуется глубокое знание математики, физики, информатики, высокое качество аналитики и реализации кода. Выполняю весь спектр технических функций, необходимых для создания высококачественного наукоемкого программного обеспечения. Интересует роль ответственного технического руководителя проекта, вырабатывающего, а также принимающего и / или одобряющего все технические решения по проекту, а также, возможно, реализующего его ключевые части. Из управляющих функций обычно технически руковожу членами команды разработчиков, делаю обзор кода и выполняю запросы на слияние, оцениваю удобство и эффективность софта, достоверность его результатов, а также провожу технические собеседования кандидатов в команду.

Открыть контакты соискателя

Зарегистрируйтесь или войдите, чтобы увидеть контакты соискателя

Похожие резюме

17 сентября, 2022

Руководитель IT отдела/Руководитель IT проектов

100 000 руб

Вадим Дмитриевич

Город

Санкт-Петербург, м. Автово

Возраст

57 лет (23 сентября 1968)

Опыт работы:

24 года и 5 месяцев

Последнее место работы:

Заместитель директора по ИТ , ООО "РОСБИО"
07.2018 - 03.2021

отправить приглашение подробнее

20 мая, 2017

IT-специалист

Дмитрий

Город

Санкт-Петербург

Возраст

48 лет (29 марта 1977)

Опыт работы:

26 лет и 1 месяц

Последнее место работы:

Системный администратор AIX и СХД, АО Kaspi Bank
09.2010 - по текущее время

отправить приглашение подробнее

5 октября, 2015

Программист SQL

Александр

Город

Санкт-Петербург

Возраст

41 год (29 мая 1984)

Опыт работы:

19 лет и 5 месяцев

Последнее место работы:

Ведущий инженер-программист, ОАО «Сумма технологий»
06.2008 - по текущее время

отправить приглашение подробнее
Все похожие резюме

Резюме размещено в отрасли

Информационные технологии / IT / Интернет:
  • Аналитик,
  • Программист / Разработчик,
  • Системный аналитик,
  • Системный архитектор
  • Ведущий,
  • Программист,
  • Руководитель
Подпишитесь на похожие резюме
к поиску резюме

Рекомендованные вакансии

Технический руководитель проекта

Санкт-Петербург

Инженер / Технический руководитель (вентиляция и кондиционирование)

Санкт-Петербург, до 150 000 руб.

Технический руководитель

Санкт-Петербург

Tech Lead (Технический руководитель)

Санкт-Петербург

Технический руководитель проектов( Альфа Балт Инжиниринг )

Санкт-Петербург

Популярные специализации
  • Продавец-консультант
  • Продавец-кассир
  • Другое
  • Менеджер по продажам
  • Менеджер по работе с клиентами
  • Администратор
Инструменты соискателя
  • Разместить резюме
  • Найти работу
  • Поиск вакансий
  • Каталог вакансий
  • Соглашение по содействию в трудоустройстве
  • Защита персональных данных
  • Архивный каталог
  • Вакансии по профессиям
  • Поиск по городам
Инструменты работодателя
  • Разместить вакансию
  • Найти сотрудника
  • Поиск резюме
  • Каталог резюме
  • Тарифы
  • Информер с вакансиями
  • Резюме по профессиям
Больше всего ищут
  • Бармен
  • Брокер
  • Водитель такси
  • Корреспондент
  • Охранник
  • Переводчик

© 2007 - 2025 «Карьерист.ру»

  • О нас
  • Обратная связь