Denis Morozov

Denis Morozov Email and Phone Number

Senior Software Engineer @
Denis Morozov's Location
Orange County, California, United States, United States
Denis Morozov's Contact Details

Denis Morozov personal email

Denis Morozov phone numbers

About Denis Morozov

Over 22 years of experience in various areas of software development both in enterprise and open source Java web development.Capable to manage projects from a concept to the end with remarkable deadline sensitivity. Passionate about new technologies. Good learner.Executed role of a Software Architect in a number of projects. More than five years of experience as a Technical Lead in multiple projects.Strong analytical skills combined with rich development experience. Team-player with excellent interpersonal and communication skills.Area of interest- Large scale fault tolerant distributed architectures. - Multithreading, non blocking algorithms- Design patterns and coding best practices- KISS & DRY- Agile development process

Denis Morozov's Current Company Details
TCA (Transportation Corridor Agency / Toll roads)

Tca (Transportation Corridor Agency / Toll Roads)

Senior Software Engineer
Denis Morozov Work Experience Details
  • Tca (Transportation Corridor Agency / Toll Roads)
    Senior Software Engineer
    Tca (Transportation Corridor Agency / Toll Roads) Jan 2019 - Present
    Responsibilities:- Development of the new customer and service representa6ves web sites- Code review, coaching new team members- Full stack development from persistence up to UI.Environment:Backend: Micro-services with Java / Spring Boot (Grails + Groovy), Oracle DB, RESTFrontend: Angular.js (typescript)Environment: CI/CD with Jenkins / GitHub / Docker / Kubernetes, Pivotal tracker, Nexus, Gradle
  • Independent Security Consultants (Isc)
    Lead Software Engineer
    Independent Security Consultants (Isc) Feb 2019 - Jul 2022
    Responsibilities:- Design and prototyping security control center application for a school district - Providing technical expertise and taking part in architectural decisions- Code review, coaching new team members- Full stack development from persistence up to UI.- Integrations with third party security systems like: door security system, camera security server, etc.Environment:Backend: Micro-services with Java / Spring Boot, Postgres DB, REST / GraphQL, Rabbit MQ, Elastic Search/Logstash Frontend: React.js (with typescript) + Material UI + Redux + OpenLayers (over open street API)Environment: CI/CD with Jenkins / GitLab / Docker / Ansible, Jira, Nexus, Gradle
  • Badu Networks
    Senior Software Engineer
    Badu Networks Oct 2014 - Feb 2019
    Irvine, California, Us
    Responsibilities:- Design and prototyping all company’s Java-based applications- Providing technical expertise and taking part in architectural decisions- Code review, coaching new team members- Building from ground microservice-based architecture for the company’s cloud infrastructure. - Full-stack development from persistence up to UI.Environment: Backend: Java, Google Guice, REST (Jersey), CassandraFrontend: jQuery+Backbone+Marionette+Twitter Bootstrap.
  • Rodan + Fields Dermatologists
    Java Technical Lead
    Rodan + Fields Dermatologists Jun 2013 - Oct 2014
    San Francisco, Ca, Us
    Project: R+F e-commerce projectResponsibilities:- Leading development team of 7 people- Providing technical expertise and taking part in architectural decisions around the e-commerce application.- Development, code reviewEnvironment: Java, Spring / Spring MVC, REST Web services (Jersey & Spring MVC) , JAXB, jQuery, Hybris e-commerce engine (PLEASE do NOT offer opportunities)
  • 3M
    Java Technical Lead
    3M Aug 2012 - Jun 2013
    St Paul, Mn, Us
    3M Traffic Safety Department.Project: LasagnaResponsibilities: - Design and develop prove of concept for new generation of highly scalable cloud based toll road application.- Large scale, fault tolerant Cassandra NoSQL db based solution.- Pluggable & customizable framework to support different toll road business rules. Environment: Java, GWT, Guice, Gin, REST web services, Cassandra, Zookeeper.
  • 3M
    Java Technical Lead
    3M Feb 2012 - Jun 2013
    St Paul, Mn, Us
    3M Traffic Safety Department.Project: Capital Beltway toll roadsResponsibilities:- Toll roads back office development.- Team leading for small team of 5 peopleEnvironment: Java, IBM WebSphere 7.0, EJB, Struts + Tiles, Spring, Apache CXF SOAP/REST, Eclipse, maven
  • The Portal Group
    Senior Software Engineer
    The Portal Group Jun 2011 - Feb 2012
    Long Beach, Ca, Us
    Project: Build Your Toyota recommendation engineResponsibilities:- Design architecture.- Implementation of number of POC projects.- POC for modularized web application powered with OSGi + Spring DM.- Apache CXF web services- Apache Mahout machine learning library based recommendation services. Collaborative Filtering (CF). Environment: Java, Freemarker, Spring / Spring MVC / Spring DM, OSGi / Felix, JPA, Apache CXF, Apache Mahout, Eclipse, maven.
  • The Portal Group
    Senior Software Engineer
    The Portal Group Oct 2010 - Jun 2011
    Long Beach, Ca, Us
    Project: Toyota North America IntranetResponsibilities: - Design architecture- Developing Portlets (JSR 168/286), Liferay extensions (Hooks, Theme)- Coaching customer's developersEnvironment: Java, JSR 186, JSR 286, Liferay Enterprise Portal, Apache SOLR, Spring Portal MVC, JPA, Eclipse, maven.
  • Exadel
    Software Architect
    Exadel Sep 2008 - Oct 2010
    Walnut Creek, California, Us
    Project: Arbonne International (http://www.arbonne.com)Responsibilities: - Design architecture- Requirements gathering and meetings with customer- Develop the application- Coaching customer's developersEnvironment: Java, JSF, Oracle ADF Faces, Spring, JPA, EJB3, web services (jax-ws), Oracle SOA (BPEL), Oracle Web Logic server 10.3, JBoss 4.2, Oracle JDeveloper 11G, Eclipse, maven, Elastic Path, Oracle WebCenter.
  • Exadel
    Lead Software Engineer
    Exadel May 2008 - Sep 2008
    Walnut Creek, California, Us
    Project: JBoss RichFaces (http://jboss.org/richfaces)Responsibilities: - Participate in architectural meetings.- Develop JSF RichFaces components.- Participate in RichFaces code review.Environment: Java, JSF, RichFaces, Ajax4jsf CDK, JBoss Tools, JBoss Developer Studio, CVS, SVN, Ant, Maven, XML.Tools and technologies used: Eclipse IDE
  • Exadel
    Software Architect
    Exadel Jan 2008 - May 2008
    Walnut Creek, California, Us
    Took part as system architect in a number of projects as shared resource.Projects: DB Invision, Jboss Rich Faces (scrollable data table component), BeSafe, Exadel dVision, Exadel TTS, Exadel NS.Responsibilities: - Design architecture.- Estimate projects.- Participate in architectural meetings.- Participate in a SWAT team.Environment: Java, Portals (JSR 168 / JSR 286), JSF + Rich Faces + Ajax4JSF, Spring, Hibernate, ESB (Mule, JBoss ESB), web services (Axis), mash ups (SalesForce, web services & DB XML based), Flash (PureMVC, BlazeDS), HTML/CSS/JavaScript, Oracle DB, PostGre DB.Tools: Eclipse IDE
  • Exadel
    Technical Lead / Software Architect
    Exadel Jun 2007 - Jan 2008
    Walnut Creek, California, Us
    Project: Exadel dVisionResponsibilities: - Take over implementation and architecture design.- Estimations and planning.- Manage a team (3 developers and 2 QA).- Develop the application.- Assign tasks & Track time.- Analyze requirements.- Design and develop components.Environment: Java, web services (Axis, JAX-RPC), SalesForce, Flex, JSF + Rich Faces + Ajax4JSF, Spring, Hibernate, HTML/CSS/JavaScript, Oracle, PostGre, Eclipse.
  • Exadel
    Technical Lead / Software Architect
    Exadel Dec 2006 - Jun 2007
    Walnut Creek, California, Us
    Project: Deutsche Bank InvisionResponsibilities: - Take over implementation and architecture design.- Estimations and planning.- Manage the team (5 developers and 2 QA).- Develop the application.- Assign tasks & Track time.- Analyze requirements.- Design and develop components.Environment: Java, JSF + Rich Faces + Ajax4JSF, Spring, Hibernate, HTML/CSS/JavaScript, Oracle DB, Eclipse IDE
  • Exadel
    Software Architect
    Exadel Nov 2006 - Dec 2006
    Walnut Creek, California, Us
    Project: CAS CAWE. Web-application for Chemical Abstracts Service (CAS), division of American Chemical Society (ACS). They call it "Chemical Abstracts web Edition" (CAWE). It is an application for Internet using by customers.. Used technologies: JSF, Spring, Hibernate, Html/JavaScriptResponsibilities: - Analyze requirements.- Design architecture.Environment: web services/mash ups, Java/JSF, Spring, Hibernate, HTML/CSS/JavaScript, Eclipse IDE
  • Belatra Ltd.
    Software Engineer
    Belatra Ltd. Feb 2006 - Nov 2006
    Project: Slot machines gamesResponsibilities:- DevelopmentEnvironment: Ansi C, Visual Studio 6.0/2005
  • Exadel
    Technical Lead / Software Architect
    Exadel Mar 2005 - Feb 2006
    Walnut Creek, California, Us
    Project: Triumphgroup - Library Scan. Small drawings library maintenance projectResponsibilities: - Analyze requirements.- Design architecture.- Develop the application.Environment: Java, JSF, JDBC, Oracle, Eclipse IDE
  • Epam Systems
    Senior Software Engineer
    Epam Systems Jun 2000 - Mar 2005
    Newtown, Pa, Us
    Project: FirePond (Sales Performer) Process Server – document workflow system. eServiceSuite, http://www.serviceware.com - Third Party Integration API. Larkspur DataMaster Web Application http://www.larkspurdata.com - Front-end subsystem of LarkspurData DataMaster system development.Responsibilities: - Develop the integration layer.- Design architecture.Environment: Java, EJB, Servlets/JSP, XML, DHTML, ASP/IIS4.0, ADO, IE4 & NS4.5 supporting, C++, MS SQL.Tools and technologies used: Eclipse IDE, Visual Studio 6.0, Microsoft Management Console, ATL/WTL
  • Institute Of Electronics Of National Academy Of Sciences Of Belarus
    Junior Researcher
    Institute Of Electronics Of National Academy Of Sciences Of Belarus Jun 1998 - Mar 2005
    Project: Conferences, scientific work. Electro magnetic fields, sensors, actuators.Responsibilities: - Scientific work.- Software development for censors and measurement devices.- 10 scientific publicationsEnvironment: Java, C++, micro-controllers

Denis Morozov Skills

Maven Java Enterprise Edition Hibernate Jboss Application Server Spring Java Ant Web Services Rest Agile Methodologies Struts Eclipse Subversion Software Development Jpa Ejb Javascript Jsf Design Patterns Soa Weblogic Jdbc Spring Framework Xml Tomcat Cvs Sql Apache Distributed Systems Jaxb Jsp Jboss J2ee Ajax Servlets Soap Oop Jax Ws Architecture Websphere Cxf Junit Postgresql Java Database Connectivity Representational State Transfer

Denis Morozov Education Details

  • Belorussian Academy Of Sciences
    Belorussian Academy Of Sciences
    Master Degree. Post-Graduate Courses.
  • Belorussian State University Of Informatics & Radio Electronics
    Belorussian State University Of Informatics & Radio Electronics
    Computer Systems And Networks
  • Training.
    Training.
    Costa Mesa 2009
  • Training
    Training
    “Project Estimations”
  • Training
    Training
    “Management Of Distributed Development Team”
  • Microsoft Certified Professional
    Microsoft Certified Professional
    Desktop Applications

Frequently Asked Questions about Denis Morozov

What company does Denis Morozov work for?

Denis Morozov works for Tca (Transportation Corridor Agency / Toll Roads)

What is Denis Morozov's role at the current company?

Denis Morozov's current role is Senior Software Engineer.

What is Denis Morozov's email address?

Denis Morozov's email address is de****@****ail.com

What is Denis Morozov's direct phone number?

Denis Morozov's direct phone number is +194969*****

What schools did Denis Morozov attend?

Denis Morozov attended Belorussian Academy Of Sciences, Belorussian State University Of Informatics & Radio Electronics, Training., Training, Training, Microsoft Certified Professional.

What skills is Denis Morozov known for?

Denis Morozov has skills like Maven, Java Enterprise Edition, Hibernate, Jboss Application Server, Spring, Java, Ant, Web Services, Rest, Agile Methodologies, Struts, Eclipse.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.